Trait librespot_audio::AudioDecoder [−][src]
pub trait AudioDecoder { fn seek(&mut self, ms: i64) -> Result<(), AudioError>; fn next_packet(&mut self) -> Result<Option<AudioPacket>, AudioError>; }
Required methods
fn seek(&mut self, ms: i64) -> Result<(), AudioError>
[src]
fn next_packet(&mut self) -> Result<Option<AudioPacket>, AudioError>
[src]
Implementors
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]
impl<R: Read + Seek> AudioDecoder for PassthroughDecoder<R>
[src]
impl<R: Read + Seek> AudioDecoder for PassthroughDecoder<R>
[src]