#[repr(C)]pub struct AVReplayGain {
pub track_gain: i32,
pub track_peak: u32,
pub album_gain: i32,
pub album_peak: u32,
}展开描述
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 实现§
源代码§impl Clone for AVReplayGain
impl Clone for AVReplayGain
源代码§fn clone(&self) -> AVReplayGain
fn clone(&self) -> AVReplayGain
Returns a duplicate of the value. 阅读更多
1.0.0 · 源代码§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
从
source 执行拷贝赋值。 阅读更多源代码§impl Debug for AVReplayGain
impl Debug for AVReplayGain
源代码§impl PartialEq for AVReplayGain
impl PartialEq for AVReplayGain
impl Copy for AVReplayGain
impl Eq for AVReplayGain
impl StructuralPartialEq for AVReplayGain
自动 trait 实现§
impl Freeze for AVReplayGain
impl RefUnwindSafe for AVReplayGain
impl Send for AVReplayGain
impl Sync for AVReplayGain
impl Unpin for AVReplayGain
impl UnsafeUnpin for AVReplayGain
impl UnwindSafe for AVReplayGain
blanket 实现§
源代码§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
源代码§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
从拥有的值可变地借用。 阅读更多