OHOS::Media::RecorderCallback

Overview

Related Modules:

MultiMedia_Recorder

Description:

Provides listeners for recording errors and information events.

Since:

1.0

Version:

1.0

Summary

Public Types

Public Type Name Description
RecorderInfoType : int32_t {   RECORDER_INFO_MAX_DURATION_APPROACHING = 0, RECORDER_INFO_MAX_FILESIZE_APPROACHING, RECORDER_INFO_MAX_DURATION_REACHED, RECORDER_INFO_MAX_FILESIZE_REACHED,   RECORDER_INFO_NEXT_OUTPUT_FILE_STARTED, RECORDER_INFO_FILE_SPLIT_FINISHED, RECORDER_INFO_FILE_START_TIME_MS } Enumerates recording information types.
RecorderErrorType : int32_t { RECORDER_ERROR_UNKNOWN = 0 } Enumerates recording error types.

Public Member Functions

Public Member Function Name Description
OnError (int32_t errorType, int32_t errorCode)=0 virtual void Called when an error occurs during recording. This callback is used to report recording errors.
OnInfo (int32_t type, int32_t extra)=0 virtual void Called when an information event occurs during recording. This callback is used to report recording information.