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.OggFormatExceptionjava.io.IOExceptionpublic de.jarnbjo.ogg.OggPage getLastOggPage()
public de.jarnbjo.ogg.OggPage getOggPage(int index)
throws java.io.IOException
getOggPage in interface de.jarnbjo.ogg.PhysicalOggStreamjava.io.IOExceptionpublic java.util.Collection<de.jarnbjo.ogg.LogicalOggStream> getLogicalStreams()
getLogicalStreams in interface de.jarnbjo.ogg.PhysicalOggStreampublic void setTime(long granulePosition)
throws java.io.IOException
setTime in interface de.jarnbjo.ogg.PhysicalOggStreamjava.io.IOExceptionpublic boolean isSeekable()
isSeekable in interface de.jarnbjo.ogg.PhysicalOggStreampublic boolean isOpen()
isOpen in interface de.jarnbjo.ogg.PhysicalOggStreampublic void close()
throws java.io.IOException
close in interface de.jarnbjo.ogg.PhysicalOggStreamjava.io.IOException