public class RawPullStreamParser extends AbstractDemultiplexer
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATEDDURATION_UNBOUNDED, DURATION_UNKNOWN| Constructor and Description |
|---|
RawPullStreamParser() |
| Modifier and Type | Method and Description |
|---|---|
ContentDescriptor[] |
getSupportedInputContentDescriptors() |
Track[] |
getTracks() |
void |
setSource(DataSource source) |
void |
start() |
void |
stop() |
getDuration, getMediaTime, isPositionable, isRandomAccess, setPositionclose, getName, open, resetaddControl, getControl, getControls, removeControlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetControl, getControlspublic ContentDescriptor[] getSupportedInputContentDescriptors()
getSupportedInputContentDescriptors in interface DemultiplexergetSupportedInputContentDescriptors in class AbstractDemultiplexerpublic Track[] getTracks() throws java.io.IOException, BadHeaderException
getTracks in interface DemultiplexergetTracks in class AbstractDemultiplexerjava.io.IOExceptionBadHeaderExceptionpublic void setSource(DataSource source) throws java.io.IOException, IncompatibleSourceException
setSource in interface MediaHandlersetSource in class AbstractDemultiplexerjava.io.IOExceptionIncompatibleSourceExceptionpublic void start()
throws java.io.IOException
start in interface Demultiplexerstart in class AbstractDemultiplexerjava.io.IOExceptionpublic void stop()
stop in interface Demultiplexerstop in class AbstractDemultiplexer