uk.ac.cam.acr31.oggdecoder
Class OggLogicalStream
java.lang.Object
  
uk.ac.cam.acr31.oggdecoder.OggLogicalStream
public class OggLogicalStream
- extends java.lang.Object
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ended
private boolean ended
bitstreamSerialNumber
private int bitstreamSerialNumber
packetReceiver
private OggPacketReceiver packetReceiver
packetEnded
private boolean packetEnded
OggLogicalStream
public OggLogicalStream(int bitStreamSerialNumber)
setPacketReceiver
public void setPacketReceiver(OggPacketReceiver packetReceiver)
 
writeSegment
public void writeSegment(long granulePosition,
                         OggStream source,
                         int length,
                         boolean endPacket)
                  throws EndOfStreamException,
                         InvalidStreamException
- Throws:
 EndOfStreamException
InvalidStreamException
 
needsData
public boolean needsData()
 
getBitstreamSerialNumber
public int getBitstreamSerialNumber()
 
isEnded
public boolean isEnded()
 
endOfStream
public void endOfStream()