org.tritonus.lowlevel.vorbis
Class Info

java.lang.Object
  extended byorg.tritonus.lowlevel.vorbis.Info

public class Info
extends Object

Wrapper for vorbis_info.


Constructor Summary
Info()
           
 
Method Summary
 void clear()
          Calls vorbis_info_clear().
 int encodeInit(int nChannels, int nRate, int nMaxBitrate, int nNominalBitrate, int nMinBitrate)
          Calls vorbis_encode_init().
 int encodeInitVBR(int nChannels, int nRate, float fQuality)
          Calls vorbis_encode_init_vbr().
 void finalize()
           
 void free()
           
 int getChannels()
          Accesses channels.
 int getRate()
          Accesses rate.
 int headerIn(Comment comment, Packet packet)
          Calls vorbis_synthesis_headerin().
 void init()
          Calls vorbis_info_init().
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Info

public Info()
Method Detail

finalize

public void finalize()
Overrides:
finalize in class Object

free

public void free()

init

public void init()
Calls vorbis_info_init().


clear

public void clear()
Calls vorbis_info_clear().


getChannels

public int getChannels()
Accesses channels.


getRate

public int getRate()
Accesses rate.


encodeInit

public int encodeInit(int nChannels,
                      int nRate,
                      int nMaxBitrate,
                      int nNominalBitrate,
                      int nMinBitrate)
Calls vorbis_encode_init().


encodeInitVBR

public int encodeInitVBR(int nChannels,
                         int nRate,
                         float fQuality)
Calls vorbis_encode_init_vbr().


headerIn

public int headerIn(Comment comment,
                    Packet packet)
Calls vorbis_synthesis_headerin().