Package com.jme3.audio.plugins
Class UncachedOggStream
java.lang.Object
com.jme3.audio.plugins.UncachedOggStream
- All Implemented Interfaces:
de.jarnbjo.ogg.PhysicalOggStream
Single-threaded physical ogg stream. Decodes audio in the same thread
that reads.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()de.jarnbjo.ogg.OggPageCollection<de.jarnbjo.ogg.LogicalOggStream>de.jarnbjo.ogg.OggPagegetOggPage(int index) booleanisOpen()booleanvoidsetTime(long granulePosition)
-
Constructor Details
-
UncachedOggStream
- Throws:
de.jarnbjo.ogg.OggFormatExceptionIOException
-
-
Method Details
-
getLastOggPage
public de.jarnbjo.ogg.OggPage getLastOggPage() -
getOggPage
- Specified by:
getOggPagein interfacede.jarnbjo.ogg.PhysicalOggStream- Throws:
IOException
-
getLogicalStreams
- Specified by:
getLogicalStreamsin interfacede.jarnbjo.ogg.PhysicalOggStream
-
setTime
- Specified by:
setTimein interfacede.jarnbjo.ogg.PhysicalOggStream- Throws:
IOException
-
isSeekable
public boolean isSeekable()- Specified by:
isSeekablein interfacede.jarnbjo.ogg.PhysicalOggStream
-
isOpen
public boolean isOpen()- Specified by:
isOpenin interfacede.jarnbjo.ogg.PhysicalOggStream
-
close
- Specified by:
closein interfacede.jarnbjo.ogg.PhysicalOggStream- Throws:
IOException
-