public abstract class AlsaBaseDataLine extends TBaseDataLine
Modifier and Type | Class and Description |
---|---|
class |
AlsaBaseDataLine.AlsaBaseDataLineGainControl |
DataLine.Info
Constructor and Description |
---|
AlsaBaseDataLine(AlsaDataLineMixer mixer,
DataLine.Info info) |
AlsaBaseDataLine(AlsaDataLineMixer mixer,
DataLine.Info info,
java.util.Collection controls) |
Modifier and Type | Method and Description |
---|---|
int |
available() |
void |
drain() |
void |
flush() |
open, open
getBufferSize, getFormat, getFramePosition, getLevel, getLongFramePosition, getMicrosecondPosition, isActive, isRunning, start, stop
addLineListener, close, getControl, getControls, getLineInfo, isControlSupported, isOpen, open, removeLineListener
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addLineListener, close, getControl, getControls, getLineInfo, isControlSupported, isOpen, open, removeLineListener
public AlsaBaseDataLine(AlsaDataLineMixer mixer, DataLine.Info info) throws LineUnavailableException
LineUnavailableException
public AlsaBaseDataLine(AlsaDataLineMixer mixer, DataLine.Info info, java.util.Collection controls) throws LineUnavailableException
LineUnavailableException