pub struct VorbisDecoder { /* private fields */ }Expand description
Vorbis audio decoder using symphonia.
Trait Implementations§
Source§impl Decoder for VorbisDecoder
impl Decoder for VorbisDecoder
Source§fn set_header(&mut self, header: &CodecHeader) -> Result<SampleFormat>
fn set_header(&mut self, header: &CodecHeader) -> Result<SampleFormat>
Initialize the decoder from a codec header. Returns the sample format.
Auto Trait Implementations§
impl Freeze for VorbisDecoder
impl !RefUnwindSafe for VorbisDecoder
impl Send for VorbisDecoder
impl Sync for VorbisDecoder
impl Unpin for VorbisDecoder
impl UnsafeUnpin for VorbisDecoder
impl !UnwindSafe for VorbisDecoder
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