public interface Multiplexer extends PlugIn
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED
Modifier and Type | Method and Description |
---|---|
DataSource |
getDataOutput() |
Format[] |
getSupportedInputFormats() |
ContentDescriptor[] |
getSupportedOutputContentDescriptors(Format[] inputs) |
int |
process(Buffer buffer,
int trackID) |
ContentDescriptor |
setContentDescriptor(ContentDescriptor outputContentDescriptor) |
Format |
setInputFormat(Format format,
int trackID) |
int |
setNumTracks(int numTracks) |
getControl, getControls
ContentDescriptor[] getSupportedOutputContentDescriptors(Format[] inputs)
Format[] getSupportedInputFormats()
int setNumTracks(int numTracks)
int process(Buffer buffer, int trackID)
DataSource getDataOutput()
ContentDescriptor setContentDescriptor(ContentDescriptor outputContentDescriptor)