public class UncachedOggStream
extends java.lang.Object
implements de.jarnbjo.ogg.PhysicalOggStream
Constructor and Description |
---|
UncachedOggStream(java.io.InputStream in) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
de.jarnbjo.ogg.OggPage |
getLastOggPage() |
java.util.Collection<de.jarnbjo.ogg.LogicalOggStream> |
getLogicalStreams() |
de.jarnbjo.ogg.OggPage |
getOggPage(int index) |
boolean |
isOpen() |
boolean |
isSeekable() |
void |
setTime(long granulePosition) |
public UncachedOggStream(java.io.InputStream in) throws de.jarnbjo.ogg.OggFormatException, java.io.IOException
de.jarnbjo.ogg.OggFormatException
java.io.IOException
public de.jarnbjo.ogg.OggPage getLastOggPage()
public de.jarnbjo.ogg.OggPage getOggPage(int index) throws java.io.IOException
getOggPage
in interface de.jarnbjo.ogg.PhysicalOggStream
java.io.IOException
public java.util.Collection<de.jarnbjo.ogg.LogicalOggStream> getLogicalStreams()
getLogicalStreams
in interface de.jarnbjo.ogg.PhysicalOggStream
public void setTime(long granulePosition) throws java.io.IOException
setTime
in interface de.jarnbjo.ogg.PhysicalOggStream
java.io.IOException
public boolean isSeekable()
isSeekable
in interface de.jarnbjo.ogg.PhysicalOggStream
public boolean isOpen()
isOpen
in interface de.jarnbjo.ogg.PhysicalOggStream
public void close() throws java.io.IOException
close
in interface de.jarnbjo.ogg.PhysicalOggStream
java.io.IOException