Struct vorbis::Decoder
[−]
[src]
pub struct Decoder<R> where
R: Read + Seek, { /* fields omitted */ }
Allows you to decode a sound file stream into packets.
Methods
impl<R> Decoder<R> where
R: Read + Seek,
[src]
R: Read + Seek,
fn new(input: R) -> Result<Decoder<R>, VorbisError>
fn time_seek(&mut self, s: f64) -> Result<(), VorbisError>
fn time_tell(&mut self) -> Result<f64, VorbisError>
fn packets(&mut self) -> PacketsIter<R>
fn into_packets(self) -> PacketsIntoIter<R>
Trait Implementations
impl<R> Drop for Decoder<R> where
R: Read + Seek,
[src]
R: Read + Seek,