com.petersalomonsen.jjack.javasound
public class JJackMixer extends JJackClient implements Mixer
Version: 0.3
Field Summary | |
---|---|
AudioFormat[] | audioFormatsIn |
AudioFormat[] | audioFormatsOut
Supported audio formats |
static long | serialVersionUID |
Vector | sourceLines |
Vector | targetLines |
Constructor Summary | |
---|---|
JJackMixer() |
Method Summary | |
---|---|
void | addLineListener(LineListener listener) |
void | close() |
void | fillAudioFormats(AudioFormat[] audioFormats)
Fill audioFormats array with available audio formats. |
Control | getControl(Type control) |
Control[] | getControls() |
Line | getLine(Info info) |
Info | getLineInfo() |
int | getMaxLines(Info info) |
Info | getMixerInfo() |
Info[] | getSourceLineInfo() |
Info[] | getSourceLineInfo(Info info) |
Line[] | getSourceLines() |
Info[] | getTargetLineInfo() |
Info[] | getTargetLineInfo(Info info) |
Line[] | getTargetLines() |
boolean | isControlSupported(Type control) |
boolean | isLineSupported(Info info) |
boolean | isOpen() |
boolean | isSynchronizationSupported(Line[] lines, boolean maintainSync) |
void | open() |
void | process(JJackAudioEvent e) |
void | registerOpenLine(JJackLine line) |
void | removeLineListener(LineListener listener) |
void | synchronize(Line[] lines, boolean maintainSync) |
void | unregisterLine(JJackLine line) |
void | unsynchronize(Line[] lines) |
UNKNOWN: