FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
AVReplayGain Struct Reference

ReplayGain information (see http://wiki.hydrogenaudio.org/index.php?title=ReplayGain_1.0_specification). More...

#include <replaygain.h>

Data Fields

int32_t track_gain
 Track replay gain in microbels (divide by 100000 to get the value in dB).
 
uint32_t track_peak
 Peak track amplitude, with 100000 representing full scale (but values may overflow).
 
int32_t album_gain
 Same as track_gain, but for the whole album.
 
uint32_t album_peak
 Same as track_peak, but for the whole album,.
 

Detailed Description

ReplayGain information (see http://wiki.hydrogenaudio.org/index.php?title=ReplayGain_1.0_specification).

The size of this struct is a part of the public ABI.

Definition at line 30 of file replaygain.h.

Field Documentation

int32_t AVReplayGain::track_gain

Track replay gain in microbels (divide by 100000 to get the value in dB).

Should be set to INT32_MIN when unknown.

Definition at line 35 of file replaygain.h.

Referenced by dump_replaygain(), ff_replaygain_export_raw(), filter_frame(), and mp3_update_xing().

uint32_t AVReplayGain::track_peak

Peak track amplitude, with 100000 representing full scale (but values may overflow).

0 when unknown.

Definition at line 40 of file replaygain.h.

Referenced by dump_replaygain(), ff_replaygain_export_raw(), filter_frame(), and mp3_update_xing().

int32_t AVReplayGain::album_gain

Same as track_gain, but for the whole album.

Definition at line 44 of file replaygain.h.

Referenced by dump_replaygain(), ff_replaygain_export_raw(), filter_frame(), and mp3_update_xing().

uint32_t AVReplayGain::album_peak

Same as track_peak, but for the whole album,.

Definition at line 48 of file replaygain.h.

Referenced by dump_replaygain(), ff_replaygain_export_raw(), and filter_frame().


The documentation for this struct was generated from the following file: