Struct vorbis::Samples [] [src]

pub struct Samples<'a> { /* fields omitted */ }

Contains decoded sample data for all channels returned by the Decoder::decode() method.

Methods

impl<'a> Samples<'a>
[src]

Returns the number of samples each channel has.

Returns true if the len() == 0.

Returns iterator over the samples in all channels interleaved.

Returns the number of channels. This is the same as Header::channel_count().

Returns iterator over the samples for each channel in order.