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, skipToMarker
public MPEGES(ReadableByteChannel channel, int fetchSize) throws IOException
IOException
public MPEGPacket frame(ByteBuffer buffer) throws IOException
buffer
- A buffer to use for the data.IOException
public MPEGPacket getFrame() throws IOException
IOException
Copyright © 2019. All rights reserved.