org.tritonus.lowlevel.pogg
Class Packet

java.lang.Object
  extended by org.tritonus.lowlevel.pogg.Packet

public class Packet
extends java.lang.Object

Wrapper for ogg_packet.


Constructor Summary
Packet()
           
 
Method Summary
 void clear()
          Calls ogg_packet_clear().
 void finalize()
           
 void free()
           
 byte[] getData()
          Accesses packet and bytes.
 long getGranulePos()
           
 long getPacketNo()
           
 boolean isBos()
          Accesses b_o_s.
 boolean isEos()
          Accesses e_o_s.
 void setData(byte[] abData, int nOffset, int nLength)
          Sets the data in the packet.
 void setFlags(boolean bBos, boolean bEos, long lGranulePos)
           
 void setFlags(boolean bBos, boolean bEos, long lGranulePos, long lPacketNo)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Packet

public Packet()
Method Detail

finalize

public void finalize()
Overrides:
finalize in class java.lang.Object

free

public void free()

clear

public void clear()
Calls ogg_packet_clear().


getData

public byte[] getData()
Accesses packet and bytes.


isBos

public boolean isBos()
Accesses b_o_s.


isEos

public boolean isEos()
Accesses e_o_s.


getGranulePos

public long getGranulePos()

getPacketNo

public long getPacketNo()

setData

public void setData(byte[] abData,
                    int nOffset,
                    int nLength)
Sets the data in the packet.


setFlags

public void setFlags(boolean bBos,
                     boolean bEos,
                     long lGranulePos,
                     long lPacketNo)

setFlags

public void setFlags(boolean bBos,
                     boolean bEos,
                     long lGranulePos)