Struct wavpack_sys::WavpackConfig
source · #[repr(C)]pub struct WavpackConfig {Show 17 fields
pub bitrate: f32,
pub shaping_weight: f32,
pub bits_per_sample: c_int,
pub bytes_per_sample: c_int,
pub qmode: c_int,
pub flags: c_int,
pub xmode: c_int,
pub num_channels: c_int,
pub float_norm_exp: c_int,
pub block_samples: i32,
pub extra_flags: i32,
pub sample_rate: i32,
pub channel_mask: i32,
pub md5_checksum: [c_uchar; 16],
pub md5_read: c_uchar,
pub num_tag_strings: c_int,
pub tag_strings: *mut *mut c_char,
}Expand description
WavPack Configuration ///////////////////////////////
Fields§
§bitrate: f32§shaping_weight: f32§bits_per_sample: c_int§bytes_per_sample: c_int§qmode: c_int§flags: c_int§xmode: c_int§num_channels: c_int§float_norm_exp: c_int§block_samples: i32§extra_flags: i32§sample_rate: i32§channel_mask: i32§md5_checksum: [c_uchar; 16]§md5_read: c_uchar§num_tag_strings: c_int§tag_strings: *mut *mut c_charTrait Implementations§
source§impl Clone for WavpackConfig
impl Clone for WavpackConfig
source§fn clone(&self) -> WavpackConfig
fn clone(&self) -> WavpackConfig
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 WavpackConfig
impl Debug for WavpackConfig
impl Copy for WavpackConfig
Auto Trait Implementations§
impl RefUnwindSafe for WavpackConfig
impl !Send for WavpackConfig
impl !Sync for WavpackConfig
impl Unpin for WavpackConfig
impl UnwindSafe for WavpackConfig
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more