Struct audiostream::vorbis::VorbisStream [-]  [+] [src]

pub struct VorbisStream<R> {
    // some fields omitted
}

Ogg Vorbis decoder.

Methods

impl<R: Reader> VorbisStream<R>

fn open(reader: R) -> OVResult<VorbisStream<R>>

Open a new decoder.

Trait Implementations

impl<R: Reader> Source for VorbisStream<R>

type Output = f32

fn next<'a>(&'a mut self) -> SourceResult<'a, f32>