Struct librespot_audio::VorbisDecoder [−][src]
Implementations
impl<R> VorbisDecoder<R> where
R: Read + Seek,
[src]
impl<R> VorbisDecoder<R> where
R: Read + Seek,
[src]pub fn new(input: R) -> Result<VorbisDecoder<R>, VorbisError>
[src]
Trait Implementations
impl<R> AudioDecoder for VorbisDecoder<R> where
R: Read + Seek,
[src]
impl<R> AudioDecoder for VorbisDecoder<R> where
R: Read + Seek,
[src]fn seek(&mut self, ms: i64) -> Result<(), AudioError>
[src]
fn next_packet(&mut self) -> Result<Option<AudioPacket>, AudioError>
[src]
Auto Trait Implementations
impl<R> RefUnwindSafe for VorbisDecoder<R> where
R: RefUnwindSafe,
impl<R> RefUnwindSafe for VorbisDecoder<R> where
R: RefUnwindSafe,
impl<R> Send for VorbisDecoder<R> where
R: Send,
impl<R> Send for VorbisDecoder<R> where
R: Send,
impl<R> Sync for VorbisDecoder<R> where
R: Sync,
impl<R> Sync for VorbisDecoder<R> where
R: Sync,
impl<R> Unpin for VorbisDecoder<R> where
R: Unpin,
impl<R> Unpin for VorbisDecoder<R> where
R: Unpin,
impl<R> UnwindSafe for VorbisDecoder<R> where
R: UnwindSafe,
impl<R> UnwindSafe for VorbisDecoder<R> where
R: UnwindSafe,