Struct vorbisfile::VorbisFile [] [src]

pub struct VorbisFile<R: Read> { /* fields omitted */ }

Ogg Vorbis file decoder.

Methods

impl<R: Read> VorbisFile<R>
[src]

[src]

Create a Ogg Vorbis decoder.

[src]

Gets the comment struct for the specified bitstream.

For nonseekable streams, returns the comments for the current bitstream. Otherwise, specify bitstream -1 to get the current bitstream.

[src]

Decode a block of samples.

The emitted values are a slice of channels, each containing an equal number of samples.

Trait Implementations

impl<R: Read> Drop for VorbisFile<R>
[src]

[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl<R> !Send for VorbisFile<R>

impl<R> !Sync for VorbisFile<R>