Package net.raphimc.audiomixer.util
Class SourceDataLineWriter
java.lang.Object
net.raphimc.audiomixer.util.SourceDataLineWriter
- All Implemented Interfaces:
AutoCloseable
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionSourceDataLineWriter(SourceDataLine sourceDataLine, int bufferMillis, SourceDataLineWriter.Callback callback) -
Method Summary
-
Constructor Details
-
SourceDataLineWriter
public SourceDataLineWriter(SourceDataLine sourceDataLine, int bufferMillis, SourceDataLineWriter.Callback callback) throws LineUnavailableException - Throws:
LineUnavailableException
-
-
Method Details
-
start
public void start() -
flush
public void flush() -
stop
public void stop() -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
isRunning
public boolean isRunning() -
getSourceDataLine
-
getCpuLoad
public float getCpuLoad()
-