#[non_exhaustive]pub struct AutoDetectDecodingConfig { /* private fields */ }Expand description
Automatically detected decoding parameters. Supported for the following encodings:
-
WAV_LINEAR16: 16-bit signed little-endian PCM samples in a WAV container.
-
WAV_MULAW: 8-bit companded mulaw samples in a WAV container.
-
WAV_ALAW: 8-bit companded alaw samples in a WAV container.
-
RFC4867_5_AMR: AMR frames with an rfc4867.5 header.
-
RFC4867_5_AMRWB: AMR-WB frames with an rfc4867.5 header.
-
FLAC: FLAC frames in the “native FLAC” container format.
-
MP3: MPEG audio frames with optional (ignored) ID3 metadata.
-
OGG_OPUS: Opus audio frames in an Ogg container.
-
WEBM_OPUS: Opus audio frames in a WebM container.
-
MP4_AAC: AAC audio frames in an MP4 container.
-
M4A_AAC: AAC audio frames in an M4A container.
-
MOV_AAC: AAC audio frames in an MOV container.
Implementations§
Trait Implementations§
Source§impl Clone for AutoDetectDecodingConfig
impl Clone for AutoDetectDecodingConfig
Source§fn clone(&self) -> AutoDetectDecodingConfig
fn clone(&self) -> AutoDetectDecodingConfig
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 AutoDetectDecodingConfig
impl Debug for AutoDetectDecodingConfig
Source§impl Default for AutoDetectDecodingConfig
impl Default for AutoDetectDecodingConfig
Source§fn default() -> AutoDetectDecodingConfig
fn default() -> AutoDetectDecodingConfig
Returns the “default value” for a type. Read more
Source§impl Message for AutoDetectDecodingConfig
impl Message for AutoDetectDecodingConfig
Source§impl PartialEq for AutoDetectDecodingConfig
impl PartialEq for AutoDetectDecodingConfig
impl StructuralPartialEq for AutoDetectDecodingConfig
Auto Trait Implementations§
impl Freeze for AutoDetectDecodingConfig
impl RefUnwindSafe for AutoDetectDecodingConfig
impl Send for AutoDetectDecodingConfig
impl Sync for AutoDetectDecodingConfig
impl Unpin for AutoDetectDecodingConfig
impl UnwindSafe for AutoDetectDecodingConfig
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