pub fn read_dec_packet(&mut self) ->
			Result<Option<Vec<Vec<i16>>>, VorbisError> {
		let pck = try!(self.read_dec_packet_generic());
		Ok(pck)
	}
/// Reads and decompresses an audio packet from the stream.
///
/// On read errors, it returns Err(e) with the error.
///
/// On success, it either returns None, when the end of the
/// stream has been reached, or Some(packet_data),
/// with the data of the decompressed packet.
Reads and decompresses an audio packet from the stream.
On read errors, it returns Err(e) with the error.

On success, it either returns None, when the end of the
stream has been reached, or Some(packet_data),
with the data of the decompressed packet.
Reads and decompresses an audio packet from the stream . On read errors it returns Err ( e ) with the error . On success it either returns None when the end of the stream has been reached or Some ( packet_data ) with the data of the decompressed packet .
pub fn read_dec_packet(&mut self) ->
			Result<Option<Vec<Vec<i16>>>, VorbisError> {
		let pck = try!(self.read_dec_packet_generic());
		Ok(pck)
	}
pub fn read_dec_packet ( & mut self ) -> Result < Option < Vec < Vec < i16 > > > , VorbisError > { let pck = try ! ( self read_dec_packet_generic ( ) ) ; Ok ( pck ) }
Reads and decompresses an audio packet from the stream.
Reads and decompresses an audio packet from the stream .
&mut self
&mut self