Class DesktopAudioRecordingService
java.lang.Object
com.gluonhq.attach.audiorecording.impl.DefaultAudioRecordingService
com.gluonhq.attach.audiorecording.impl.DesktopAudioRecordingService
- All Implemented Interfaces:
AudioRecordingService
-
Property Summary
Properties inherited from class com.gluonhq.attach.audiorecording.impl.DefaultAudioRecordingService
recording
-
Field Summary
Fields inherited from interface com.gluonhq.attach.audiorecording.AudioRecordingService
DEFAULT_EXTERNAL_FOLDER
-
Constructor Summary
-
Method Summary
Methods inherited from class com.gluonhq.attach.audiorecording.impl.DefaultAudioRecordingService
clearAudioFolder, getAudioChunkFiles, getAudioFolder, recordingProperty, setAudioFolderName, startRecording, stopRecording, updateRecordingStatus
-
Constructor Details
-
DesktopAudioRecordingService
public DesktopAudioRecordingService()
-
-
Method Details
-
start
protected void start(float sampleRate, int sampleSizeInBits, int channels, int chunkRecordTime, Function<String, Boolean> addChunk) - Specified by:
start
in classDefaultAudioRecordingService
-
stop
protected void stop()- Specified by:
stop
in classDefaultAudioRecordingService
-