public interface Mixer extends Line
Modifier and Type | Interface and Description |
---|---|
static class |
Mixer.Info |
Modifier and Type | Method and Description |
---|---|
Line |
getLine(Line.Info info) |
int |
getMaxLines(Line.Info info) |
Mixer.Info |
getMixerInfo() |
Line.Info[] |
getSourceLineInfo() |
Line.Info[] |
getSourceLineInfo(Line.Info info) |
Line[] |
getSourceLines() |
Line.Info[] |
getTargetLineInfo() |
Line.Info[] |
getTargetLineInfo(Line.Info info) |
Line[] |
getTargetLines() |
boolean |
isLineSupported(Line.Info info) |
boolean |
isSynchronizationSupported(Line[] aLines,
boolean bMaintainSync) |
void |
synchronize(Line[] aLines,
boolean bMaintainSync) |
void |
unsynchronize(Line[] aLines) |
addLineListener, close, getControl, getControls, getLineInfo, isControlSupported, isOpen, open, removeLineListener
Mixer.Info getMixerInfo()
Line.Info[] getSourceLineInfo()
Line.Info[] getTargetLineInfo()
boolean isLineSupported(Line.Info info)
Line getLine(Line.Info info) throws LineUnavailableException
LineUnavailableException
int getMaxLines(Line.Info info)
Line[] getSourceLines()
Line[] getTargetLines()
void synchronize(Line[] aLines, boolean bMaintainSync)
void unsynchronize(Line[] aLines)
boolean isSynchronizationSupported(Line[] aLines, boolean bMaintainSync)