pub struct DecoderConfig {Show 19 fields
pub transport: DecoderTransport,
pub pcm_word_size: u16,
pub raw: Option<RawStreamConfig>,
pub downmix_to_mono: bool,
pub to_stereo: bool,
pub downsample_sbr: bool,
pub max_channels: u8,
pub coupling_channels: u8,
pub downmix_to_stereo: bool,
pub disable_sync: bool,
pub auto_sbr_upsample: bool,
pub ld_frame_480: bool,
pub hq_esbr: bool,
pub ps_enable: bool,
pub peak_limiter: bool,
pub frame_length_960: bool,
pub error_concealment: bool,
pub enable_esbr: bool,
pub drc: DecoderDrcConfig,
}Fields§
§transport: DecoderTransport§pcm_word_size: u16§raw: Option<RawStreamConfig>§downmix_to_mono: bool§to_stereo: bool§downsample_sbr: bool§max_channels: u8§coupling_channels: u8§downmix_to_stereo: bool§disable_sync: bool§auto_sbr_upsample: bool§ld_frame_480: bool§hq_esbr: bool§ps_enable: bool§peak_limiter: bool§frame_length_960: bool§error_concealment: bool§enable_esbr: bool§drc: DecoderDrcConfigTrait Implementations§
Source§impl Clone for DecoderConfig
impl Clone for DecoderConfig
Source§fn clone(&self) -> DecoderConfig
fn clone(&self) -> DecoderConfig
Returns a duplicate 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 DecoderConfig
impl Debug for DecoderConfig
Auto Trait Implementations§
impl Freeze for DecoderConfig
impl RefUnwindSafe for DecoderConfig
impl Send for DecoderConfig
impl Sync for DecoderConfig
impl Unpin for DecoderConfig
impl UnsafeUnpin for DecoderConfig
impl UnwindSafe for DecoderConfig
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