org.tritonus.sampled.mixer.esd
Class EsdMixer
java.lang.Object
org.tritonus.share.sampled.mixer.TLine
org.tritonus.share.sampled.mixer.TMixer
org.tritonus.sampled.mixer.esd.EsdMixer
- All Implemented Interfaces:
- Line, Mixer
- public class EsdMixer
- extends TMixer
Methods inherited from class org.tritonus.share.sampled.mixer.TMixer |
getLine, getMixerInfo, getPort, getSourceLineInfo, getSourceLineInfo, getSourceLines, getTargetLineInfo, getTargetLineInfo, getTargetLines, isLineSupported, isSourceFormatSupported, isSynchronizationSupported, isTargetFormatSupported, setSupportInformation, synchronize, unsynchronize |
Methods inherited from class org.tritonus.share.sampled.mixer.TLine |
addControl, addLineListener, closeImpl, getControl, getControls, getLineInfo, getMixer, isControlSupported, isOpen, notifyLineEvent, notifyLineEvent, openImpl, removeControl, removeLineListener, setLineInfo, setOpen |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EsdMixer
public EsdMixer()
open
public void open()
- Specified by:
open
in interface Line
- Overrides:
open
in class TLine
close
public void close()
- Specified by:
close
in interface Line
- Overrides:
close
in class TLine
getMaxLines
public int getMaxLines(Line.Info info)
getSourceDataLine
protected SourceDataLine getSourceDataLine(AudioFormat format,
int nBufferSize)
throws LineUnavailableException
- Overrides:
getSourceDataLine
in class TMixer
- Throws:
LineUnavailableException
getTargetDataLine
protected TargetDataLine getTargetDataLine(AudioFormat format,
int nBufferSize)
throws LineUnavailableException
- Overrides:
getTargetDataLine
in class TMixer
- Throws:
LineUnavailableException
getClip
protected Clip getClip(AudioFormat format)
throws LineUnavailableException
- Overrides:
getClip
in class TMixer
- Throws:
LineUnavailableException