org.tritonus.sampled.mixer.alsa
Class AlsaDataLineMixer
java.lang.Object
org.tritonus.share.sampled.mixer.TLine
org.tritonus.share.sampled.mixer.TMixer
org.tritonus.sampled.mixer.alsa.AlsaDataLineMixer
- All Implemented Interfaces:
- Line, Mixer
public class AlsaDataLineMixer
- extends TMixer
Nested classes/interfaces inherited from interface javax.sound.sampled.Mixer |
Mixer.Info |
Methods inherited from class org.tritonus.share.sampled.mixer.TMixer |
getLine, getMixerInfo, getSourceLineInfo, getSourceLineInfo, getSourceLines, getTargetLineInfo, getTargetLineInfo, getTargetLines, isLineSupported, isSynchronizationSupported, synchronize, unsynchronize |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AlsaDataLineMixer
public AlsaDataLineMixer()
AlsaDataLineMixer
public AlsaDataLineMixer(int nCard)
AlsaDataLineMixer
public AlsaDataLineMixer(java.lang.String strPcmName)
getDeviceNamePrefix
public static java.lang.String getDeviceNamePrefix()
getPcmName
public static java.lang.String getPcmName(int nCard)
getPcmName
public java.lang.String getPcmName()
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)