Mixer m = AudioSystem.getMixer(mixerInfo);
Line.Info[] lineInfos = m.getSourceLineInfo();
for (Line.Info li:lineInfos) {
if (li instanceof Port.Info){
Port.Info pi=(Port.Info)li;
Line portLine=m.getLine(pi);
printPortControls(portLine);
}
}
lineInfos = m.getTargetLineInfo();
for (Line.Info li:lineInfos) {
if (li instanceof Port.Info){
if (li instanceof Port.Info){
Port.Info pi=(Port.Info)li;
Line portLine=m.getLine(pi);
printPortControls(portLine);
}
}
}
}