Maven module :un.storage : media-ogg :
Class : un.storage.media.vorbis.VorbisReader
Extends/Implements : un.api.io.AbstractReader
Subclasses : -

http://xiph.org/vorbis/doc/Vorbis_I_spec.html
4. Codec Setup and Packet Decode
author  Johann Sorel


Variables : metadatas, identification, comments, setup
Functions : VorbisReader, read, ilog, unpackFloat32


protected TypedNode[] metadatas

protected VorbisIdentification identification

protected VorbisComments comments

protected VorbisSetup setup


public void VorbisReader ()

public void read ()


9.2.1. ilog
The ”ilog(x)” function returns the position number (1 through n)
of the highest set bit in the two’s complement integer value [x].
Values of [x] less than zero are defined to return zero.
public int ilog (int x)


9.2.2. float32_unpack
”float32_unpack(x)” is intended to translate the packed binary representation
of a Vorbis codebook float value into the representation used by the decoder
for floating point numbers. For purposes of this example, we will unpack a
Vorbis float32 into a host-native floating point number.
public float unpackFloat32 (long data)