Struct ffmpeg_sys_next::AVReplayGain
source · #[repr(C)]pub struct AVReplayGain {
pub track_gain: i32,
pub track_peak: u32,
pub album_gain: i32,
pub album_peak: u32,
}Expand 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.
Fields§
§track_gain: i32Track replay gain in microbels (divide by 100000 to get the value in dB). Should be set to INT32_MIN when unknown.
track_peak: u32Peak track amplitude, with 100000 representing full scale (but values may overflow). 0 when unknown.
album_gain: i32Same as track_gain, but for the whole album.
album_peak: u32Same as track_peak, but for the whole album,
Trait Implementations§
source§impl Clone for AVReplayGain
impl Clone for AVReplayGain
source§fn clone(&self) -> AVReplayGain
fn clone(&self) -> AVReplayGain
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for AVReplayGain
impl Debug for AVReplayGain
source§impl PartialEq<AVReplayGain> for AVReplayGain
impl PartialEq<AVReplayGain> for AVReplayGain
source§fn eq(&self, other: &AVReplayGain) -> bool
fn eq(&self, other: &AVReplayGain) -> bool
This method tests for
self and other values to be equal, and is used
by ==.