AgoraMediaRecorderErrorCode Constants Reference
| Declared in | AgoraEnumerates.h |
|---|---|
| Availability | v3.5.2 |
AgoraMediaRecorderErrorCode
The reason for the state change.
Definition
typedef NS_ENUM(NSInteger, AgoraMediaRecorderErrorCode ) {
AgoraMediaRecorderErrorCodeNoError = 0,
AgoraMediaRecorderErrorCodeWriteFailed = 1,
AgoraMediaRecorderErrorCodeNoStream = 2,
AgoraMediaRecorderErrorCodeOverMaxDuration = 3,
AgoraMediaRecorderErrorCodeConfigChange = 4,
AgoraMediaRecorderErrorCustomStreamDetected = 5,
};
Constants
AgoraMediaRecorderErrorCodeNoError-
0: No error occurs.
Declared In
AgoraEnumerates.h. AgoraMediaRecorderErrorCodeWriteFailed-
1: The SDK fails to write the recorded data to a file.
Declared In
AgoraEnumerates.h. AgoraMediaRecorderErrorCodeNoStream-
2: The SDK does not detect audio and video streams to be recorded, or audio and video streams are interrupted for more than five seconds during recording.
Declared In
AgoraEnumerates.h. AgoraMediaRecorderErrorCodeOverMaxDuration-
3: The recording duration exceeds the upper limit.
Declared In
AgoraEnumerates.h. AgoraMediaRecorderErrorCodeConfigChange-
4: The recording configuration (
AgoraMediaRecorderConfiguration) changes.Declared In
AgoraEnumerates.h. AgoraMediaRecorderErrorCustomStreamDetected-
5: The SDK detects audio and video streams from users using versions of the SDK earlier than v3.0.0 in the
Communicationchannel profile.Declared In
AgoraEnumerates.h.
Availability
v3.5.2
Declared In
AgoraEnumerates.h