Package de.jarnbjo.ogg
Interface LogicalOggStream
- All Known Implementing Classes:
LogicalOggStreamImpl
public interface LogicalOggStream
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
FORMAT_FLAC
static java.lang.String
FORMAT_THEORA
static java.lang.String
FORMAT_UNKNOWN
static java.lang.String
FORMAT_VORBIS
-
Method Summary
Modifier and Type Method Description void
close()
java.lang.String
getFormat()
long
getMaximumGranulePosition()
byte[]
getNextOggPacket()
OggPage
getNextOggPage()
long
getTime()
boolean
isOpen()
void
reset()
void
setTime(long long1)
-
Field Details
-
FORMAT_UNKNOWN
static final java.lang.String FORMAT_UNKNOWN- See Also:
- Constant Field Values
-
FORMAT_VORBIS
static final java.lang.String FORMAT_VORBIS- See Also:
- Constant Field Values
-
FORMAT_FLAC
static final java.lang.String FORMAT_FLAC- See Also:
- Constant Field Values
-
FORMAT_THEORA
static final java.lang.String FORMAT_THEORA- See Also:
- Constant Field Values
-
-
Method Details
-
getNextOggPage
- Throws:
OggFormatException
java.io.IOException
-
getNextOggPacket
- Throws:
OggFormatException
java.io.IOException
-
isOpen
boolean isOpen() -
close
void close() throws java.io.IOException- Throws:
java.io.IOException
-
reset
- Throws:
OggFormatException
java.io.IOException
-
getMaximumGranulePosition
long getMaximumGranulePosition() -
setTime
void setTime(long long1) throws java.io.IOException- Throws:
java.io.IOException
-
getTime
long getTime() -
getFormat
java.lang.String getFormat()
-