Package io.getstream.sdk.chat.audio.recording
See: Description
-
Class Summary Class Description DefaultStreamMediaRecorder The default implementation of StreamMediaRecorder, used as a wrapper around MediaRecorder simplifying working with it. RecordedMedia StreamMediaRecorderState Holds information about the current state of the MediaRecorder used by StreamMediaRecorder. -
Enum Summary Enum Description MediaRecorderState Represents the current state of the MediaRecorder. -
Interface Summary Interface Description OnInfoListener A functional interface used for listening to info events dispatched by the MediaRecorder internally used by StreamMediaRecorder. OnErrorListener A functional interface used for listening to error events dispatched by the MediaRecorder internally used by StreamMediaRecorder. OnRecordingStarted A functional interface used for notifying after the recording has started successfully. OnRecordingStopped A functional interface used for notifying after the recording has stopped. OnMaxAmplitudeSampled A functional interface used for emitting max amplitude readings during recording. OnMediaRecorderStateChange A functional interface used for listening to StreamMediaRecorder state changes. OnCurrentRecordingDurationChanged A functional interface used for listening to updated in the duration of the currently active recording. StreamMediaRecorder A media recording interface, designed to simplify using MediaRecorder.