pub struct FlacDecoder { /* private fields */ }Expand description
FLAC audio decoder using symphonia.
Trait Implementations§
Source§impl Decoder for FlacDecoder
impl Decoder for FlacDecoder
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 FlacDecoder
impl !RefUnwindSafe for FlacDecoder
impl Send for FlacDecoder
impl Sync for FlacDecoder
impl Unpin for FlacDecoder
impl UnsafeUnpin for FlacDecoder
impl !UnwindSafe for FlacDecoder
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