public interface Demultiplexer extends PlugIn, MediaHandler, Duration
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED
DURATION_UNBOUNDED, DURATION_UNKNOWN
Modifier and Type | Method and Description |
---|---|
Time |
getDuration() |
Time |
getMediaTime() |
ContentDescriptor[] |
getSupportedInputContentDescriptors() |
Track[] |
getTracks() |
boolean |
isPositionable() |
boolean |
isRandomAccess() |
Time |
setPosition(Time where,
int rounding) |
void |
start() |
void |
stop() |
getControl, getControls
setSource
ContentDescriptor[] getSupportedInputContentDescriptors()
void start() throws java.io.IOException
java.io.IOException
void stop()
Track[] getTracks() throws java.io.IOException, BadHeaderException
java.io.IOException
BadHeaderException
boolean isPositionable()
boolean isRandomAccess()
Time getMediaTime()
Time getDuration()
getDuration
in interface Duration