public class MPEGES extends SegmentReader
SegmentReader.State| Modifier and Type | Field and Description |
|---|---|
long |
lastKnownDuration |
curMarker, done| Constructor and Description |
|---|
MPEGES(ReadableByteChannel channel,
int fetchSize) |
| Modifier and Type | Method and Description |
|---|---|
MPEGPacket |
frame(ByteBuffer buffer)
Reads one MPEG1/2 video frame from MPEG1/2 elementary stream into a
provided buffer.
|
MPEGPacket |
getFrame()
Reads one MPEG1/2 video frame from MPEG1/2 elementary stream.
|
curPos, getBufferIncrement, read, readToNextMarker, readToNextMarkerBuffers, readToNextMarkerNewBuffer, readToNextMarkerPartial, setBufferIncrement, skipToMarkerpublic MPEGES(ReadableByteChannel channel, int fetchSize) throws IOException
IOExceptionpublic MPEGPacket frame(ByteBuffer buffer) throws IOException
buffer - A buffer to use for the data.IOExceptionpublic MPEGPacket getFrame() throws IOException
IOExceptionCopyright © 2019. All rights reserved.