public class XmlMovieMux extends AbstractInputStreamMux
inputFormats, numTracks, outputContentDescriptorBUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED| Constructor and Description |
|---|
XmlMovieMux() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
doProcess(Buffer buffer,
int trackID,
java.io.OutputStream os) |
Format[] |
getSupportedInputFormats() |
void |
open() |
Format |
setInputFormat(Format format,
int trackID) |
createInputStreamPushDataSource, getDataOutput, getDataOutputNoInit, getOutputStream, getSupportedOutputContentDescriptors, process, setNumTracks, writeIntsetContentDescriptorgetName, resetaddControl, getControl, getControls, removeControlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetControl, getControlspublic Format[] getSupportedInputFormats()
getSupportedInputFormats in interface MultiplexergetSupportedInputFormats in class AbstractInputStreamMuxpublic Format setInputFormat(Format format, int trackID)
setInputFormat in interface MultiplexersetInputFormat in class AbstractMultiplexerpublic void open()
throws ResourceUnavailableException
open in interface PlugInopen in class AbstractInputStreamMuxResourceUnavailableExceptionpublic void close()
close in interface PlugInclose in class AbstractInputStreamMuxprotected void doProcess(Buffer buffer, int trackID, java.io.OutputStream os) throws java.io.IOException
doProcess in class AbstractInputStreamMuxjava.io.IOException