public class RTPSyncBufferMux extends RawBufferMux
inputFormats, numTracks, outputContentDescriptor
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED
Constructor and Description |
---|
RTPSyncBufferMux() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName() |
Format[] |
getSupportedInputFormats() |
void |
open() |
int |
process(Buffer buffer,
int trackID) |
Format |
setInputFormat(Format format,
int trackID) |
close, getDataOutput, getSupportedOutputContentDescriptors, setNumTracks
setContentDescriptor
reset
addControl, getControl, getControls, removeControl
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getControl, getControls
public java.lang.String getName()
getName
in interface PlugIn
getName
in class AbstractPlugIn
public Format setInputFormat(Format format, int trackID)
setInputFormat
in interface Multiplexer
setInputFormat
in class RawBufferMux
public Format[] getSupportedInputFormats()
getSupportedInputFormats
in interface Multiplexer
getSupportedInputFormats
in class RawBufferMux
public void open() throws ResourceUnavailableException
open
in interface PlugIn
open
in class RawBufferMux
ResourceUnavailableException
public int process(Buffer buffer, int trackID)
process
in interface Multiplexer
process
in class RawBufferMux