pub enum SoundFormat {
Show 14 variants
PcmPlatformEndian,
ADPCM,
MP3,
PcmLittleEndian,
Nellymoser16kHzMono,
Nellymoser8kHzMono,
Nellymoser,
PcmALaw,
PcmMuLaw,
ExHeader,
AAC,
Speex,
MP3_8kHz,
DeviceSpecific,
}Expand description
The audio format.
Variants§
PcmPlatformEndian
0, PcmPlatformEndian
ADPCM
1, ADPCM
MP3
2, MP3
PcmLittleEndian
3, PcmLittleEndian
Nellymoser16kHzMono
4, Nellymoser16kHzMono
Nellymoser8kHzMono
5, Nellymoser8kHzMono
Nellymoser
6, Nellymoser
PcmALaw
7, PcmALaw
PcmMuLaw
8, PcmMuLaw
ExHeader
9, Reserved
AAC
10, MPEG-4 Part3 AAC
Speex
11, Speex
MP3_8kHz
14, MP3_8kHz
DeviceSpecific
15, DeviceSpecific
Trait Implementations§
Source§impl Clone for SoundFormat
impl Clone for SoundFormat
Source§fn clone(&self) -> SoundFormat
fn clone(&self) -> SoundFormat
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SoundFormat
Source§impl Debug for SoundFormat
impl Debug for SoundFormat
impl Eq for SoundFormat
Source§impl From<u8> for SoundFormat
impl From<u8> for SoundFormat
Source§impl PartialEq for SoundFormat
impl PartialEq for SoundFormat
impl StructuralPartialEq for SoundFormat
Auto Trait Implementations§
impl Freeze for SoundFormat
impl RefUnwindSafe for SoundFormat
impl Send for SoundFormat
impl Sync for SoundFormat
impl Unpin for SoundFormat
impl UnsafeUnpin for SoundFormat
impl UnwindSafe for SoundFormat
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