public class RTPSyncBufferMux extends RawBufferMux
inputFormats, numTracks, outputContentDescriptorBUFFER_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, setNumTrackssetContentDescriptorresetaddControl, getControl, getControls, removeControlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetControl, getControlspublic java.lang.String getName()
getName in interface PlugIngetName in class AbstractPlugInpublic Format setInputFormat(Format format, int trackID)
setInputFormat in interface MultiplexersetInputFormat in class RawBufferMuxpublic Format[] getSupportedInputFormats()
getSupportedInputFormats in interface MultiplexergetSupportedInputFormats in class RawBufferMuxpublic void open()
throws ResourceUnavailableException
open in interface PlugInopen in class RawBufferMuxResourceUnavailableExceptionpublic int process(Buffer buffer, int trackID)
process in interface Multiplexerprocess in class RawBufferMux