Package com.pspdfkit.ui.audio
Interface AudioRecordingController.AudioRecordingListener
-
- All Implemented Interfaces:
public interface AudioRecordingController.AudioRecordingListener
Listener for audio recording events.
-
-
Method Summary
Modifier and Type Method Description abstract void
onReady(@NonNull() AudioRecordingController controller)
Called when audio is ready to be recorded. abstract void
onError(@NonNull() AudioRecordingController controller, @NonNull() Throwable error)
Called when recording fails. abstract void
onRecord(@NonNull() AudioRecordingController controller)
Called when audio recording is resumed. abstract void
onPause(@NonNull() AudioRecordingController controller)
Called when audio recording is paused. abstract void
onStop(@NonNull() AudioRecordingController controller)
Called when audio recording stops, no audio can be recorded after this point. abstract void
onSave(@NonNull() AudioRecordingController controller)
Called when audio recording has been saved. -
-
Method Detail
-
onReady
abstract void onReady(@NonNull() AudioRecordingController controller)
Called when audio is ready to be recorded.
- Parameters:
controller
- Controller for managing the recording.
-
onError
abstract void onError(@NonNull() AudioRecordingController controller, @NonNull() Throwable error)
Called when recording fails.
- Parameters:
controller
- Controller for managing the recording.error
- Cause of the error.
-
onRecord
abstract void onRecord(@NonNull() AudioRecordingController controller)
Called when audio recording is resumed.
- Parameters:
controller
- Controller for managing the recording.
-
onPause
abstract void onPause(@NonNull() AudioRecordingController controller)
Called when audio recording is paused.
- Parameters:
controller
- Controller for managing the recording.
-
onStop
abstract void onStop(@NonNull() AudioRecordingController controller)
Called when audio recording stops, no audio can be recorded after this point.
- Parameters:
controller
- Controller for managing the recording.
-
onSave
abstract void onSave(@NonNull() AudioRecordingController controller)
Called when audio recording has been saved.
- Parameters:
controller
- Controller for managing the recording.
-
-
-
-