javax.sound.sampled
Interface Line
- All Known Subinterfaces:
- Clip, DataLine, Mixer, Port, SourceDataLine, TargetDataLine
- All Known Implementing Classes:
- AlsaBaseDataLine, AlsaDataLineMixer, AlsaPortMixer, AlsaSourceDataLine, AlsaTargetDataLine, EsdClip, EsdMixer, EsdSourceDataLine, EsdTargetDataLine, TBaseDataLine, TClip, TDataLine, TLine, TMixer, TPort, TSoftClip
public interface Line
getLineInfo
Line.Info getLineInfo()
open
void open()
throws LineUnavailableException
- Throws:
LineUnavailableException
close
void close()
isOpen
boolean isOpen()
getControls
Control[] getControls()
isControlSupported
boolean isControlSupported(Control.Type controlType)
getControl
Control getControl(Control.Type controlType)
addLineListener
void addLineListener(LineListener listener)
removeLineListener
void removeLineListener(LineListener listener)