public class GsmParser extends AbstractDemultiplexer
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATEDDURATION_UNBOUNDED, DURATION_UNKNOWN| Constructor and Description |
|---|
GsmParser() |
| Modifier and Type | Method and Description |
|---|---|
ContentDescriptor[] |
getSupportedInputContentDescriptors() |
Track[] |
getTracks() |
boolean |
isPositionable() |
boolean |
isRandomAccess() |
Time |
setPosition(Time where,
int rounding) |
void |
setSource(DataSource source) |
void |
start() |
void |
stop() |
getDuration, getMediaTimeclose, 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 boolean isPositionable()
isPositionable in interface DemultiplexerisPositionable in class AbstractDemultiplexerpublic boolean isRandomAccess()
isRandomAccess in interface DemultiplexerisRandomAccess in class AbstractDemultiplexerpublic void stop()
stop in interface Demultiplexerstop in class AbstractDemultiplexerpublic Time setPosition(Time where, int rounding)
setPosition in interface DemultiplexersetPosition in class AbstractDemultiplexer