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()