public class WAVMux extends JavaSoundMux
inputFormats, numTracks, outputContentDescriptor
BUFFER_PROCESSED_FAILED, BUFFER_PROCESSED_OK, INPUT_BUFFER_NOT_CONSUMED, OUTPUT_BUFFER_NOT_FILLED, PLUGIN_TERMINATED
Constructor and Description |
---|
WAVMux() |
Modifier and Type | Method and Description |
---|---|
Format |
setInputFormat(Format format,
int trackID) |
protected void |
write(java.io.InputStream in,
java.io.OutputStream out,
javax.sound.sampled.AudioFormat javaSoundFormat) |
createInputStreamPushDataSource, getSupportedInputFormats, setNumTracks
close, getDataOutput, getSupportedOutputContentDescriptors, open, process
setContentDescriptor
getName, reset
addControl, getControl, getControls, removeControl
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getControl, getControls
public Format setInputFormat(Format format, int trackID)
setInputFormat
in interface Multiplexer
setInputFormat
in class AbstractMultiplexer
protected void write(java.io.InputStream in, java.io.OutputStream out, javax.sound.sampled.AudioFormat javaSoundFormat) throws java.io.IOException
write
in class JavaSoundMux
java.io.IOException