Agora RTC Objective-C API Reference Refactor

AgoraEnumerates.h
Go to the documentation of this file.
1 //
2 // AgoraEnumerates.h
3 // AgoraRtcEngineKit
4 //
5 // Copyright (c) 2018 Agora. All rights reserved.
6 //
7
8 #import <Foundation/Foundation.h>
9
16 typedef NS_ENUM(NSInteger, AgoraWarningCode) {
18 AgoraWarningCodeInvalidView = 8,
20 AgoraWarningCodeInitVideo = 16,
22 AgoraWarningCodePending = 20,
24 AgoraWarningCodeNoAvailableChannel = 103,
26 AgoraWarningCodeLookupChannelTimeout = 104,
28 AgoraWarningCodeLookupChannelRejected = 105,
30 AgoraWarningCodeOpenChannelTimeout = 106,
32 AgoraWarningCodeOpenChannelRejected = 107,
34 AgoraWarningCodeSwitchLiveVideoTimeout = 111,
36 AgoraWarningCodeSetClientRoleTimeout = 118,
38 AgoraWarningCodeSetClientRoleNotAuthorized = 119,
40 AgoraWarningCodeOpenChannelInvalidTicket = 121,
42 AgoraWarningCodeOpenChannelTryNextVos = 122,
44 AgoraWarningCodeAudioMixingOpenError = 701,
46 AgoraWarningCodeAdmRuntimePlayoutWarning = 1014,
48 AgoraWarningCodeAdmRuntimeRecordingWarning = 1016,
50 AgoraWarningCodeAdmRecordAudioSilence = 1019,
52 AgoraWarningCodeAdmPlaybackMalfunction = 1020,
54 AgoraWarningCodeAdmRecordMalfunction = 1021,
56 AgoraWarningCodeAdmInterruption = 1025,
58 AgoraWarningCodeAdmRecordAudioLowlevel = 1031,
60 AgoraWarningCodeAdmPlayoutAudioLowlevel = 1032,
62 AgoraWarningCodeApmHowling = 1051,
64 AgoraWarningCodeAdmGlitchState = 1052,
66 AgoraWarningCodeAdmImproperSettings = 1053,
67 };
68
78 typedef NS_ENUM(NSInteger, AgoraErrorCode) {
82 AgoraErrorCodeNoError = 0,
86 AgoraErrorCodeFailed = 1,
91 AgoraErrorCodeInvalidArgument = 2,
101 AgoraErrorCodeNotReady = 3,
107 AgoraErrorCodeNotSupported = 4,
116 AgoraErrorCodeRefused = 5,
120 AgoraErrorCodeBufferTooSmall = 6,
125 AgoraErrorCodeNotInitialized = 7,
127 AgoraErrorCodeInvalidState = 8,
132 AgoraErrorCodeNoPermission = 9,
137 AgoraErrorCodeTimedOut = 10,
139 AgoraErrorCodeCanceled = 11,
141 AgoraErrorCodeTooOften = 12,
143 AgoraErrorCodeBindSocket = 13,
145 AgoraErrorCodeNetDown = 14,
147 AgoraErrorCodeNoBufs = 15,
158 AgoraErrorCodeJoinChannelRejected = 17,
166 AgoraErrorCodeLeaveChannelRejected = 18,
170 AgoraErrorCodeAlreadyInUse = 19,
175 AgoraErrorCodeAbort = 20,
180 AgoraErrorCodeInitNetEngine = 21,
185 AgoraErrorCodeResourceLimited = 22,
189 AgoraErrorCodeInvalidAppId = 101,
194 AgoraErrorCodeInvalidChannelId = 102,
196 AgoraErrorCodeNoServerResources = 103,
200 AgoraErrorCodeTokenExpired = 109,
207 AgoraErrorCodeInvalidToken = 110,
212 AgoraErrorCodeConnectionInterrupted = 111,
217 AgoraErrorCodeConnectionLost = 112,
221 AgoraErrorCodeNotInChannel = 113,
225 AgoraErrorCodeSizeTooLarge = 114,
229 AgoraErrorCodeBitrateLimit = 115,
233 AgoraErrorCodeTooManyDataStreams = 116,
235 AgoraErrorCodeStreamMessageTimeout = 117,
237 AgoraErrorCodeSetClientRoleNotAuthorzed = 119,
242 AgoraErrorCodeDecryptionFailed = 120,
244 AgoraErrorCodeInvalidUserId = 121,
249 AgoraErrorCodeDatastreamDecryptionFailed = 122,
251 AgoraErrorCodeClientIsBannedByServer = 123,
255 AgoraErrorCodeEncryptedStreamNotAllowedPublish = 130,
259 AgoraErrorCodeInvalidUserAccount = 134,
261 AgoraErrorCodePublishFailed = 150,
263 AgoraErrorCodePublishStreamCDNError = 151,
265 AgoraErrorCodeModuleNotFound = 157,
266
268 AgoraErrorCodePcmSendFormat = 200,
270 AgoraErrorCodePcmSendBufferOverflow = 201,
271
273 AgoraErrorCodeRdtUserNotExist = 250,
274 AgoraErrorCodeRdtUserNotReady = 251,
275 AgoraErrorCodeRdtDataBlocked = 252,
276 AgoraErrorCodeRdtCmdExceedLimit = 253,
277 AgoraErrorCodeRdtDataExceedLimit = 254,
278 AgoraErrorCodeRdtEncryption = 255,
279
283 AgoraErrorCodeLoadMediaEngine = 1001,
285 AgoraErrorCodeStartCall = 1002,
287 AgoraErrorCodeStartCamera = 1003,
289 AgoraErrorCodeStartVideoRender = 1004,
294 AgoraErrorCodeAdmGeneralError = 1005,
296 AgoraErrorCodeAdmJavaResource = 1006,
298 AgoraErrorCodeAdmSampleRate = 1007,
303 AgoraErrorCodeAdmInitPlayout = 1008,
307 AgoraErrorCodeAdmStartPlayout = 1009,
311 AgoraErrorCodeAdmStopPlayout = 1010,
316 AgoraErrorCodeAdmInitRecording = 1011,
320 AgoraErrorCodeAdmStartRecording = 1012,
324 AgoraErrorCodeAdmStopRecording = 1013,
326 AgoraErrorCodeAdmRuntimePlayoutError = 1015,
328 AgoraErrorCodeAdmRuntimeRecordingError = 1017,
330 AgoraErrorCodeAdmRecordAudioFailed = 1018,
332 AgoraErrorCodeAdmPlayAbnormalFrequency = 1020,
334 AgoraErrorCodeAdmRecordAbnormalFrequency = 1021,
336 AgoraErrorCodeAdmInitLoopback = 1022,
338 AgoraErrorCodeAdmStartLoopback = 1023,
340 AgoraErrorCodeAdmNoRecordingDevice = 1359,
342 AgoraErrorCodeAdmNoPlayoutDevice = 1360,
347 AgoraErrorCodeVdmCameraNotAuthorized = 1501,
349 AgoraErrorCodeVcmUnknownError = 1600,
351 AgoraErrorCodeVcmEncoderInitError = 1601,
353 AgoraErrorCodeVcmEncoderEncodeError = 1602,
357 AgoraErrorCodeVcmEncoderSetError __deprecated = 1603,
358 };
359
362 typedef NS_ENUM(NSInteger, AgoraVideoProfile) {
364 AgoraVideoProfileInvalid = -1,
366 AgoraVideoProfileLandscape120P = 0,
368 AgoraVideoProfileLandscape120P_3 = 2, // iOS
370 AgoraVideoProfileLandscape180P = 10, // iOS
372 AgoraVideoProfileLandscape180P_3 = 12, // iOS
374 AgoraVideoProfileLandscape180P_4 = 13, // iOS
376 AgoraVideoProfileLandscape240P = 20,
378 AgoraVideoProfileLandscape240P_3 = 22, //iOS
380 AgoraVideoProfileLandscape240P_4 = 23, // iOS
382 AgoraVideoProfileLandscape360P = 30,
384 AgoraVideoProfileLandscape360P_3 = 32, // iOS
386 AgoraVideoProfileLandscape360P_4 = 33,
388 AgoraVideoProfileLandscape360P_6 = 35,
390 AgoraVideoProfileLandscape360P_7 = 36,
392 AgoraVideoProfileLandscape360P_8 = 37,
394 AgoraVideoProfileLandscape360P_9 = 38,
396 AgoraVideoProfileLandscape360P_10 = 39,
398 AgoraVideoProfileLandscape360P_11 = 100,
400 AgoraVideoProfileLandscape480P = 40,
402 AgoraVideoProfileLandscape480P_3 = 42, // iOS
404 AgoraVideoProfileLandscape480P_4 = 43,
406 AgoraVideoProfileLandscape480P_6 = 45,
408 AgoraVideoProfileLandscape480P_8 = 47,
410 AgoraVideoProfileLandscape480P_9 = 48,
412 AgoraVideoProfileLandscape480P_10 = 49,
414 AgoraVideoProfileLandscape720P = 50,
416 AgoraVideoProfileLandscape720P_3 = 52,
418 AgoraVideoProfileLandscape720P_5 = 54,
420 AgoraVideoProfileLandscape720P_6 = 55,
422 AgoraVideoProfileLandscape1080P = 60,
424 AgoraVideoProfileLandscape1080P_3 = 62,
426 AgoraVideoProfileLandscape1080P_5 = 64,
428 AgoraVideoProfileLandscape1440P = 66,
430 AgoraVideoProfileLandscape1440P_2 = 67,
432 AgoraVideoProfileLandscape4K = 70,
434 AgoraVideoProfileLandscape4K_3 = 72,
436 AgoraVideoProfilePortrait120P = 1000,
438 AgoraVideoProfilePortrait120P_3 = 1002, //iOS
440 AgoraVideoProfilePortrait180P = 1010, // iOS
442 AgoraVideoProfilePortrait180P_3 = 1012, // iOS
444 AgoraVideoProfilePortrait180P_4 = 1013, // iOS
446 AgoraVideoProfilePortrait240P = 1020,
448 AgoraVideoProfilePortrait240P_3 = 1022, // iOS
450 AgoraVideoProfilePortrait240P_4 = 1023,
452 AgoraVideoProfilePortrait360P = 1030, // iOS
454 AgoraVideoProfilePortrait360P_3 = 1032, // iOS
456 AgoraVideoProfilePortrait360P_4 = 1033,
458 AgoraVideoProfilePortrait360P_6 = 1035,
460 AgoraVideoProfilePortrait360P_7 = 1036,
462 AgoraVideoProfilePortrait360P_8 = 1037,
464 AgoraVideoProfilePortrait360P_9 = 1038,
466 AgoraVideoProfilePortrait360P_10 = 1039,
468 AgoraVideoProfilePortrait360P_11 = 1100,
470 AgoraVideoProfilePortrait480P = 1040,
472 AgoraVideoProfilePortrait480P_3 = 1042, // iOS
474 AgoraVideoProfilePortrait480P_4 = 1043,
476 AgoraVideoProfilePortrait480P_6 = 1045,
478 AgoraVideoProfilePortrait480P_8 = 1047,
480 AgoraVideoProfilePortrait480P_9 = 1048,
482 AgoraVideoProfilePortrait480P_10 = 1049,
484 AgoraVideoProfilePortrait720P = 1050,
486 AgoraVideoProfilePortrait720P_3 = 1052,
488 AgoraVideoProfilePortrait720P_5 = 1054,
490 AgoraVideoProfilePortrait720P_6 = 1055,
492 AgoraVideoProfilePortrait1080P = 1060, // macOS
494 AgoraVideoProfilePortrait1080P_3 = 1062, // macOS
496 AgoraVideoProfilePortrait1080P_5 = 1064, // macOS
498 AgoraVideoProfilePortrait1440P = 1066, // macOS
500 AgoraVideoProfilePortrait1440P_2 = 1067, // macOS
502 AgoraVideoProfilePortrait4K = 1070, // macOS
504 AgoraVideoProfilePortrait4K_3 = 1072, // macOS
506 AgoraVideoProfileDEFAULT = AgoraVideoProfileLandscape360P,
507 };
508
512 typedef NS_ENUM(NSInteger, AgoraVideoCodecCapabilityLevel) {
517 AgoraVideoCodecCapabilityLevelUnspecified = -1,
521 AgoraVideoCodecCapabilityLevelBasicSupport = 5,
525 AgoraVideoCodecCapabilityLevel1080p30fps = 10,
529 AgoraVideoCodecCapabilityLevel1080p60fps = 20,
533 AgoraVideoCodecCapabilityLevel4k60fps = 30,
534 };
535
539 typedef NS_ENUM(NSInteger, AgoraVideoCodecType) {
544 AgoraVideoCodecTypeNone = 0,
548 AgoraVideoCodecTypeVP8 = 1,
552 AgoraVideoCodecTypeH264 = 2,
556 AgoraVideoCodecTypeH265 = 3,
562 AgoraVideoCodecTypeGeneric = 6,
566 AgoraVideoCodecTypeAV1 = 12,
567 AgoraVideoCodecTypeVP9 = 13,
571 AgoraVideoCodecTypeGenericJpeg = 20,
572 };
573
577 typedef NS_ENUM(NSInteger, AgoraVideoHwEncoderAccelerating) {
581 AgoraVideoHwEncoderSoftware = 0,
585 AgoraVideoHwEncoderHardware = 1,
586 };
587
588 typedef NS_ENUM(NSInteger, AgoraVideoFrameOrientation) {
589 AgoraVideoFrameOrientation0 = 0,
590 AgoraVideoFrameOrientation90 = 90,
591 AgoraVideoFrameOrientation180 = 180,
592 AgoraVideoFrameOrientation270 = 270,
593 };
594
595 typedef NS_ENUM(NSInteger, AgoraVideoEncodedFrameDepth) {
596 AgoraVideoEncodedFrameOfSDR = 8,
597 AgoraVideoEncodedFrameOfHDR = 10,
598 };
599
605 typedef NS_ENUM(NSInteger, AgoraVideoCodecTypeForStream) {
609 AgoraVideoCodecTypeH264ForStream = 1,
613 AgoraVideoCodecTypeH265ForStream = 2,
614 };
615
619 typedef NS_ENUM(NSInteger, AgoraVideoFrameRate) {
623 AgoraVideoFrameRateFps1 = 1,
627 AgoraVideoFrameRateFps7 = 7,
631 AgoraVideoFrameRateFps10 = 10,
635 AgoraVideoFrameRateFps15 = 15,
639 AgoraVideoFrameRateFps24 = 24,
643 AgoraVideoFrameRateFps30 = 30,
647 AgoraVideoFrameRateFps60 = 60,
648 };
649
653 typedef NS_ENUM(NSInteger, AgoraVideoOutputOrientationMode) {
661 AgoraVideoOutputOrientationModeAdaptative = 0,
668 AgoraVideoOutputOrientationModeFixedLandscape = 1,
674 AgoraVideoOutputOrientationModeFixedPortrait = 2,
675 };
676
680 typedef NS_ENUM(NSInteger, AgoraChannelProfile) {
684 AgoraChannelProfileCommunication = 0,
688 AgoraChannelProfileLiveBroadcasting = 1,
693 AgoraChannelProfileGame __deprecated = 2,
699 AgoraChannelProfileCloudGaming __deprecated = 3,
700
705 AgoraChannelProfileCommunication_1v1 __deprecated = 4,
706 };
707
711 typedef NS_ENUM(NSInteger, AgoraClientRole) {
715 AgoraClientRoleBroadcaster = 1,
719 AgoraClientRoleAudience = 2,
720 };
721
726 typedef NS_ENUM(NSInteger, AgoraAudienceLatencyLevelType) {
730 AgoraAudienceLatencyLevelLowLatency = 1,
734 AgoraAudienceLatencyLevelUltraLowLatency = 2,
735 };
736
740 typedef NS_ENUM(NSInteger, AgoraCaptureBrightnessLevelType) {
745 AgoraCaptureBrightnessLevelInvalid = -1,
749 AgoraCaptureBrightnessLevelNormal = 0,
753 AgoraCaptureBrightnessLevelBright = 1,
757 AgoraCaptureBrightnessLevelDark = 2,
758 } NS_SWIFT_NAME(AgoraCaptureBrightnessLevelType);
759
761 typedef NS_ENUM(NSInteger, AgoraMediaType) {
763 AgoraMediaTypeNone = 0,
765 AgoraMediaTypeAudioOnly = 1,
767 AgoraMediaTypeVideoOnly = 2,
769 AgoraMediaTypeAudioAndVideo = 3,
770 };
771
772
781 typedef NS_ENUM(NSInteger, AgoraEncryptionMode) {
785 AgoraEncryptionModeAES128XTS = 1,
789 AgoraEncryptionModeAES128ECB = 2,
793 AgoraEncryptionModeAES256XTS = 3,
797 AgoraEncryptionModeSM4128ECB = 4,
801 AgoraEncryptionModeAES128GCM = 5,
805 AgoraEncryptionModeAES256GCM = 6,
810 AgoraEncryptionModeAES128GCM2 = 7,
815 AgoraEncryptionModeAES256GCM2 = 8,
819 AgoraEncryptionModeEnd,
820 };
821
825 typedef NS_ENUM(NSUInteger, AgoraCloudProxyType) {
830 AgoraNoneProxy = 0,
835 AgoraUdpProxy = 1,
840 AgoraTcpProxy = 2,
841 } NS_SWIFT_NAME(AgoraCloudProxyType);
842
846 typedef NS_ENUM(NSUInteger, AgoraUserOfflineReason) {
850 AgoraUserOfflineReasonQuit = 0,
857 AgoraUserOfflineReasonDropped = 1,
861 AgoraUserOfflineReasonBecomeAudience = 2,
862 };
863
865 typedef NS_ENUM(NSUInteger, AgoraInjectStreamStatus) {
867 AgoraInjectStreamStatusStartSuccess = 0,
869 AgoraInjectStreamStatusStartAlreadyExists = 1,
871 AgoraInjectStreamStatusStartUnauthorized = 2,
873 AgoraInjectStreamStatusStartTimedout = 3,
875 AgoraInjectStreamStatusStartFailed = 4,
877 AgoraInjectStreamStatusStopSuccess = 5,
879 AgoraInjectStreamStatusStopNotFound = 6,
881 AgoraInjectStreamStatusStopUnauthorized = 7,
883 AgoraInjectStreamStatusStopTimedout = 8,
885 AgoraInjectStreamStatusStopFailed = 9,
887 AgoraInjectStreamStatusBroken = 10,
888 };
889
893 typedef NS_ENUM(NSUInteger, AgoraLogFilter) {
897 AgoraLogFilterOff = 0,
902 AgoraLogFilterDebug = 0x080f,
907 AgoraLogFilterInfo = 0x000f,
912 AgoraLogFilterWarning = 0x000e,
916 AgoraLogFilterError = 0x000c,
920 AgoraLogFilterCritical = 0x0008,
921 };
922
926 typedef NS_ENUM(NSInteger, AgoraAudioRecordingQuality) {
931 AgoraAudioRecordingQualityLow = 0,
936 AgoraAudioRecordingQualityMedium = 1,
941 AgoraAudioRecordingQualityHigh = 2,
946 AgoraAudioRecordingQualityUltraHigh = 3,
947 };
948
952 typedef NS_ENUM(NSInteger, AgoraAudioFileRecordingType) {
956 AgoraAudioFileRecordingTypeMic = 1,
960 AgoraAudioFileRecordingTypePlayback = 2,
964 AgoraAudioFileRecordingTypeMixed = 3,
965 };
966
970 typedef NS_ENUM(NSInteger, AgoraAudioEncodedFrameDelegatePosition) {
974 AgoraAudioEncodedFrameObserverPositionRecord = 1,
978 AgoraAudioEncodedFrameObserverPositionPlayback = 2,
982 AgoraAudioEncodedFrameObserverPositionMixed = 3,
983 };
984
988 typedef NS_ENUM(NSInteger, AgoraAudioCodecType) {
992 AgoraAudioCodecTypeOPUS = 1,
996 AgoraAudioCodecTypeAACLC = 8,
1000 AgoraAudioCodecTypeHEAAC = 9,
1004 AgoraAudioCodecTypeHEAAC2 = 11,
1005 };
1009 typedef NS_ENUM(NSInteger, AgoraAudioEncodingType) {
1014 AgoraAudioEncodingTypeAAC16000Low = 0x010101,
1019 AgoraAudioEncodingTypeAAC16000Medium = 0x010102,
1024 AgoraAudioEncodingTypeAAC32000Low = 0x010201,
1029 AgoraAudioEncodingTypeAAC32000Medium = 0x010202,
1034 AgoraAudioEncodingTypeAAC32000High = 0x010203,
1039 AgoraAudioEncodingTypeAAC48000Medium = 0x010302,
1044 AgoraAudioEncodingTypeAAC48000High = 0x010303,
1049 AgoraAudioEncodingTypeOPUS16000Low = 0x020101,
1054 AgoraAudioEncodingTypeOPUS6000Medium = 0x020102,
1059 AgoraAudioEncodingTypeOPUS48000Medium = 0x020302,
1064 AgoraAudioEncodingTypeOPUS48000High = 0x020303,
1065 };
1066
1070 typedef NS_ENUM(NSInteger, AgoraRtmpStreamLifeCycle) {
1075 AgoraRtmpStreamLifeCycleBindToChannel = 1,
1080 AgoraRtmpStreamLifeCycleBindToOwner = 2,
1081 };
1082
1086 typedef NS_ENUM(NSUInteger, AgoraNetworkQuality) {
1090 AgoraNetworkQualityUnknown = 0,
1094 AgoraNetworkQualityExcellent = 1,
1098 AgoraNetworkQualityGood = 2,
1102 AgoraNetworkQualityPoor = 3,
1106 AgoraNetworkQualityBad = 4,
1110 AgoraNetworkQualityVBad = 5,
1114 AgoraNetworkQualityDown = 6,
1116 AgoraNetworkQualityUnsupported = 7,
1120 AgoraNetworkQualityDetecting = 8,
1121 };
1122
1126 typedef NS_ENUM(NSUInteger, AgoraExperienceQuality) {
1130 AgoraExperienceQualityGood = 0,
1134 AgoraExperienceQualityBad = 1,
1135 };
1136
1140 typedef NS_ENUM(NSUInteger, AgoraExperiencePoorReason) {
1144 AgoraExperiencePoorReasonNone = 0,
1148 AgoraExperiencePoorReasonRemoteNetworkQualityPoor = 1,
1152 AgoraExperiencePoorReasonLocalNetworkQualityPoor = 2,
1156 AgoraExperiencePoorReasonWirelessSignalPoor = 4,
1161 AgoraExperiencePoorReasonWifiBluetoothCoexist = 8,
1162 };
1163
1167 typedef NS_ENUM(NSUInteger, AgoraLastmileProbeResultState) {
1171 AgoraLastmileProbeResultComplete = 1,
1177 AgoraLastmileProbeResultIncompleteNoBwe = 2,
1181 AgoraLastmileProbeResultUnavailable = 3,
1182 };
1183
1184 typedef NS_ENUM(NSInteger, AgoraUploadErrorReason) {
1185 AgoraUploadErrorReasonSuccess = 0,
1186 AgoraUploadErrorReasonNetError = 1,
1187 AgoraUploadErrorReasonServerError = 2,
1188 };
1189
1193 typedef NS_ENUM(NSInteger, AgoraVideoStreamType) {
1197 AgoraVideoStreamTypeHigh = 0,
1201 AgoraVideoStreamTypeLow = 1,
1206 AgoraVideoStreamTypeLayer1 = 4,
1211 AgoraVideoStreamTypeLayer2 = 5,
1216 AgoraVideoStreamTypeLayer3 = 6,
1221 AgoraVideoStreamTypeLayer4 = 7,
1226 AgoraVideoStreamTypeLayer5 = 8,
1231 AgoraVideoStreamTypeLayer6 = 9,
1232 };
1233
1238 typedef NS_ENUM(NSInteger, AgoraVideoQualityAdaptIndication) {
1242 AgoraVideoQualityAdaptNone = 0,
1246 AgoraVideoQualityAdaptUpBandwidth = 1,
1250 AgoraVideoQualityAdaptDownBandwidth = 2,
1251 } NS_SWIFT_NAME(AgoraVideoQualityAdaptIndication);
1252
1256 typedef NS_ENUM(NSUInteger, AgoraVideoRenderMode) {
1261 AgoraVideoRenderModeHidden = 1,
1262
1268 AgoraVideoRenderModeFit = 2,
1269
1273 AgoraVideoRenderModeAdaptive __deprecated_enum_msg("AgoraVideoRenderModeAdaptive is deprecated.") = 3,
1274 };
1275
1279 typedef NS_ENUM(NSInteger, AgoraVideoCodecProfileType) {
1283 AgoraVideoCodecProfileTypeBaseLine = 66,
1288 AgoraVideoCodecProfileTypeMain = 77,
1293 AgoraVideoCodecProfileTypeHigh = 100
1294 };
1295
1299 typedef NS_ENUM(NSUInteger, AgoraVideoMirrorMode) {
1306 AgoraVideoMirrorModeAuto = 0,
1310 AgoraVideoMirrorModeEnabled = 1,
1314 AgoraVideoMirrorModeDisabled = 2,
1315 };
1316
1320 typedef NS_ENUM(NSUInteger, AgoraVideoLocalState) {
1324 AgoraVideoLocalStateStopped = 0,
1328 AgoraVideoLocalStateCapturing = 1,
1332 AgoraVideoLocalStateEncoding = 2,
1336 AgoraVideoLocalStateFailed = 3
1337 };
1338
1342 typedef NS_ENUM(NSUInteger, AgoraLocalVideoStreamReason) {
1346 AgoraLocalVideoStreamReasonOK = 0,
1350 AgoraLocalVideoStreamReasonFailure = 1,
1355 AgoraLocalVideoStreamReasonDeviceNoPermission = 2,
1360 AgoraLocalVideoStreamReasonDeviceBusy = 3,
1365 AgoraLocalVideoStreamReasonCaptureFailure = 4,
1369 AgoraLocalVideoStreamReasonCodecNotSupport = 5,
1375 AgoraLocalVideoStreamReasonCaptureInBackGround = 6,
1383 AgoraLocalVideoStreamReasonCaptureMultipleForegroundApps = 7,
1386 AgoraLocalVideoStreamReasonCaptureNoDeviceFound = 8,
1391 AgoraLocalVideoStreamReasonCaptureDeviceDisconnected = 9,
1397 AgoraLocalVideoStreamReasonCaptureDeviceInvalidId = 10,
1403 AgoraLocalVideoStreamReasonScreenCaptureWindowMinimized = 11,
1418 AgoraLocalVideoStreamReasonScreenCaptureWindowClosed = 12,
1419
1421 AgoraLocalVideoStreamReasonScreenCaptureNoPermission = 22,
1422
1426 AgoraLocalVideoStreamReasonScreenCaptureRecoverFromMinimized = 27,
1427
1433 AgoraLocalVideoStreamReasonScreenCaptureDisplayDisconnected = 30,
1434 };
1435
1439 typedef NS_ENUM(NSUInteger, AgoraVideoRemoteState) {
1445 AgoraVideoRemoteStateStopped = 0,
1449 AgoraVideoRemoteStateStarting = 1,
1455 AgoraVideoRemoteStateDecoding = 2,
1460 AgoraVideoRemoteStateFrozen = 3,
1465 AgoraVideoRemoteStateFailed = 4,
1466 };
1467
1471 typedef NS_ENUM(NSUInteger, AgoraVideoRemoteReason) {
1475 AgoraVideoRemoteReasonInternal = 0,
1476
1480 AgoraVideoRemoteReasonCongestion = 1,
1481
1485 AgoraVideoRemoteReasonRecovery = 2,
1486
1490 AgoraVideoRemoteReasonLocalMuted = 3,
1491
1495 AgoraVideoRemoteReasonLocalUnmuted = 4,
1496
1500 AgoraVideoRemoteReasonRemoteMuted = 5,
1501
1505 AgoraVideoRemoteReasonRemoteUnmuted = 6,
1506
1510 AgoraVideoRemoteReasonRemoteOffline = 7,
1511
1516 AgoraVideoRemoteReasonAudioFallback = 8,
1517
1522 AgoraVideoRemoteReasonAudioFallbackRecovery = 9,
1523
1527 AgoraVideoRemoteReasonSDKInBackground = 12,
1528
1532 AgoraVideoRemoteReasonCodecNotSupport = 13
1533 };
1534
1538 typedef NS_ENUM(NSUInteger, AgoraAudioLocalState) {
1542 AgoraAudioLocalStateStopped = 0,
1546 AgoraAudioLocalStateRecording = 1,
1550 AgoraAudioLocalStateEncoding = 2,
1554 AgoraAudioLocalStateFailed = 3,
1555 };
1556
1560 typedef NS_ENUM(NSUInteger, AgoraAudioLocalReason) {
1564 AgoraAudioLocalReasonOK = 0,
1569 AgoraAudioLocalReasonFailure = 1,
1573 AgoraAudioLocalReasonDeviceNoPermission = 2,
1581 AgoraAudioLocalReasonDeviceBusy = 3,
1585 AgoraAudioLocalReasonRecordFailure = 4,
1589 AgoraAudioLocalReasonEncodeFailure = 5,
1596 AgoraAudioLocalReasonNoRecordingDevice = 6,
1602 AgoraAudioLocalReasonNoPlayoutDevice = 7,
1609 AgoraAudioLocalReasonInterrupted = 8,
1610 };
1611
1615 typedef NS_ENUM(NSInteger, AgoraAudioCodecProfileType) {
1619 AgoraAudioCodecProfileLCAAC = 0,
1623 AgoraAudioCodecProfileHEAAC = 1,
1627 AgoraAudioCodecProfileHEAACv2 = 2
1628 };
1629
1630 typedef NS_ENUM(NSInteger, AgoraLicenseVerifyCode) {
1634 AgoraLicenseVerifyInvalid = 1,
1638 AgoraLicenseVerifyExpire = 2,
1642 AgoraLicenseVerifyMinutesExceed = 3,
1646 AgoraLicenseVerifyLimitedPeriod = 4,
1650 AgoraLicenseVerifyDiffDevices = 5,
1654 AgoraLicenseVerifyInternal = 99,
1655 };
1656
1660 typedef NS_ENUM(NSUInteger, AgoraAudioRemoteState) {
1666 AgoraAudioRemoteStateStopped = 0,
1670 AgoraAudioRemoteStateStarting = 1,
1676 AgoraAudioRemoteStateDecoding = 2,
1681 AgoraAudioRemoteStateFrozen = 3,
1686 AgoraAudioRemoteStateFailed = 4,
1687 };
1688
1692 typedef NS_ENUM(NSUInteger, AgoraAudioRemoteReason) {
1696 AgoraAudioRemoteReasonInternal = 0,
1700 AgoraAudioRemoteReasonNetworkCongestion = 1,
1704 AgoraAudioRemoteReasonNetworkRecovery = 2,
1708 AgoraAudioRemoteReasonLocalMuted = 3,
1712 AgoraAudioRemoteReasonLocalUnmuted = 4,
1716 AgoraAudioRemoteReasonRemoteMuted = 5,
1720 AgoraAudioRemoteReasonRemoteUnmuted = 6,
1724 AgoraAudioRemoteReasonRemoteOffline = 7,
1725 };
1726
1730 typedef NS_ENUM(NSInteger, AgoraStreamFallbackOptions) {
1735 AgoraStreamFallbackOptionDisabled = 0,
1739 AgoraStreamFallbackOptionVideoStreamLow = 1,
1745 AgoraStreamFallbackOptionAudioOnly = 2,
1751 AgoraStreamFallbackOptionVideoStreamLayer1 = 3,
1752 AgoraStreamFallbackOptionVideoStreamLayer2 = 4,
1753 AgoraStreamFallbackOptionVideoStreamLayer3 = 5,
1754 AgoraStreamFallbackOptionVideoStreamLayer4 = 6,
1755 AgoraStreamFallbackOptionVideoStreamLayer5 = 7,
1756 AgoraStreamFallbackOptionVideoStreamLayer6 = 8,
1757 };
1758
1762 typedef NS_ENUM(NSInteger, AgoraAudioSampleRateType) {
1766 AgoraAudioSampleRateType32000 = 32000,
1770 AgoraAudioSampleRateType44100 = 44100,
1774 AgoraAudioSampleRateType48000 = 48000,
1775 };
1776
1780 typedef NS_ENUM(NSInteger, AgoraAudioProfile) {
1788 AgoraAudioProfileDefault = 0,
1792 AgoraAudioProfileSpeechStandard = 1,
1796 AgoraAudioProfileMusicStandard = 2,
1803 AgoraAudioProfileMusicStandardStereo = 3,
1807 AgoraAudioProfileMusicHighQuality = 4,
1814 AgoraAudioProfileMusicHighQualityStereo = 5,
1818 AgoraAudioProfileIot = 6,
1819 };
1820
1824 typedef NS_ENUM(NSInteger, AgoraAudioScenario) {
1829 AgoraAudioScenarioDefault = 0,
1833 AgoraAudioScenarioGameStreaming = 3,
1838 AgoraAudioScenarioChatRoom = 5,
1843 AgoraAudioScenarioChorus = 7,
1847 AgoraAudioScenarioMeeting = 8,
1850 AgoraAudioScenarioAIServer = 9,
1855 AgoraAudioScenarioAiClient = 10
1856 };
1857
1861 typedef NS_ENUM(NSInteger, AgoraAudioOutputRouting) {
1865 AgoraAudioOutputRoutingDefault = -1,
1869 AgoraAudioOutputRoutingHeadset = 0,
1873 AgoraAudioOutputRoutingEarpiece = 1,
1877 AgoraAudioOutputRoutingHeadsetNoMic = 2,
1881 AgoraAudioOutputRoutingSpeakerphone = 3,
1885 AgoraAudioOutputRoutingLoudspeaker = 4,
1889 AgoraAudioOutputRoutingBluetoothDeviceHfp = 5,
1893 AgoraAudioOutputRoutingUsb = 6,
1897 AgoraAudioOutputRoutingHdmi = 7,
1901 AgoraAudioOutputRoutingDisplayPort = 8,
1905 AgoraAudioOutputRoutingAirPlay = 9,
1909 AgoraAudioOutputRoutingBluetoothDeviceA2dp = 10
1910 };
1911
1915 typedef NS_ENUM(NSInteger, AgoraAudioRawFrameOperationMode) {
1920 AgoraAudioRawFrameOperationModeReadOnly = 0,
1925 AgoraAudioRawFrameOperationModeReadWrite = 2,
1926 };
1927
1931 typedef NS_ENUM(NSInteger, AgoraAudioEqualizationBandFrequency) {
1935 AgoraAudioEqualizationBand31 = 0,
1939 AgoraAudioEqualizationBand62 = 1,
1943 AgoraAudioEqualizationBand125 = 2,
1947 AgoraAudioEqualizationBand250 = 3,
1951 AgoraAudioEqualizationBand500 = 4,
1955 AgoraAudioEqualizationBand1K = 5,
1959 AgoraAudioEqualizationBand2K = 6,
1963 AgoraAudioEqualizationBand4K = 7,
1967 AgoraAudioEqualizationBand8K = 8,
1971 AgoraAudioEqualizationBand16K = 9,
1972 };
1973
1977 typedef NS_ENUM(NSInteger, AgoraAudioReverbType) {
1981 AgoraAudioReverbDryLevel = 0,
1985 AgoraAudioReverbWetLevel = 1,
1989 AgoraAudioReverbRoomSize = 2,
1993 AgoraAudioReverbWetDelay = 3,
1997 AgoraAudioReverbStrength = 4,
1998 };
1999
2003 typedef NS_ENUM(NSInteger, AgoraVoiceBeautifierPreset) {
2007 AgoraVoiceBeautifierPresetOff = 0x00000000,
2013 AgoraVoiceBeautifierPresetChatBeautifierMagnetic = 0x01010100,
2019 AgoraVoiceBeautifierPresetChatBeautifierFresh = 0x01010200,
2025 AgoraVoiceBeautifierPresetChatBeautifierVitality = 0x01010300,
2037 AgoraVoiceBeautifierPresetSingingBeautifier= 0x01020100,
2041 AgoraVoiceBeautifierTimbreTransformationVigorous = 0x01030100,
2045 AgoraVoiceBeautifierTimbreTransformationDeep = 0x01030200,
2049 AgoraVoiceBeautifierTimbreTransformationMellow= 0x01030300,
2053 AgoraVoiceBeautifierTimbreTransformationFalsetto= 0x01030400,
2057 AgoraVoiceBeautifierTimbreTransformationFull = 0x01030500,
2061 AgoraVoiceBeautifierTimbreTransformationClear = 0x01030600,
2065 AgoraVoiceBeautifierTimbreTransformationResounding = 0x01030700,
2069 AgoraVoiceBeautifierTimbreTransformatRinging= 0x01030800,
2070
2081 AgoraVoiceBeautifierUltraHighQuality = 0x01040100
2082 };
2083
2096 typedef NS_ENUM(NSInteger, AgoraAudioEffectPreset) {
2100 AgoraAudioEffectPresetOff = 0x00000000,
2104 AgoraAudioEffectPresetRoomAcousticsKTV = 0x02010100,
2108 AgoraAudioEffectPresetRoomAcousVocalConcer = 0x02010200,
2112 AgoraAudioEffectPresetRoomAcousStudio = 0x02010300,
2116 AgoraAudioEffectPresetRoomAcousPhonograph = 0x02010400,
2120 AgoraAudioEffectPresetRoomAcousVirtualStereo = 0x02010500,
2124 AgoraAudioEffectPresetRoomAcousSpatial = 0x02010600,
2128 AgoraAudioEffectPresetRoomAcousEthereal = 0x02010700,
2136 AgoraAudioEffectPresetRoomAcous3DVoice = 0x02010800,
2143 AgoraAudioEffectPresetRoomAcousVirtualSurroundSound = 0x02010900,
2148 AgoraAudioEffectPresetRoomAcousticsChorus = 0x02010D00,
2154 AgoraAudioEffectPresetVoiceChangerEffectUncle = 0x02020100,
2160 AgoraAudioEffectPresetVoiceChangerEffectOldMan = 0x02020200,
2166 AgoraAudioEffectPresetVoiceChangerEffectBoy= 0x02020300,
2172 AgoraAudioEffectPresetVoiceChangerEffectSister= 0x02020400,
2178 AgoraAudioEffectPresetVoiceChangerEffectGirl = 0x02020500,
2182 AgoraAudioEffectPresetVoiceChangerEffectPigKin = 0x02020600,
2186 AgoraAudioEffectPresetVoiceChangerEffectHulk = 0x02020700,
2190 AgoraAudioEffectPresetStyleTransformationRnb = 0x02030100,
2194 AgoraAudioEffectPresetStyleTransformationPopular= 0x02030200,
2201 AgoraAudioEffectPresetPitchCorrection = 0x02040100
2202 };
2203
2207 typedef NS_ENUM(NSInteger, AgoraVoiceConversionPreset) {
2211 AgoraVoiceConversionPresetOff = 0x00000000,
2216 AgoraVoiceConversionPresetNeutral = 0x03010100,
2221 AgoraVoiceConversionPresetSweet = 0x03010200,
2226 AgoraVoiceConversionPresetChangerSolid = 0x03010300,
2231 AgoraVoiceConversionPresetChangerBass = 0x03010400,
2233 AgoraVoiceConversionPresetChangerCartoon = 0x03010500,
2235 AgoraVoiceConversionPresetChangerChildlike = 0x03010600,
2237 AgoraVoiceConversionPresetChangerPhoneOperator = 0x03010700,
2239 AgoraVoiceConversionPresetChangerMonster = 0x03010800,
2241 AgoraVoiceConversionPresetChangerTransformers = 0x03010900,
2243 AgoraVoiceConversionPresetChangerGroot = 0x03010A00,
2245 AgoraVoiceConversionPresetChangerDarthVader = 0x03010B00,
2247 AgoraVoiceConversionPresetChangerIronLady = 0x03010C00,
2249 AgoraVoiceConversionPresetChangerShinchan = 0x03010D00,
2251 AgoraVoiceConversionPresetChangerGirlishMan = 0x03010E00,
2253 AgoraVoiceConversionPresetChangerChipmunk = 0x03010F00,
2254
2255 };
2256
2258 typedef NS_ENUM(NSInteger, AgoraAudioReverbPreset) {
2260 AgoraAudioReverbPresetOff = 0x00000000,
2262 AgoraAudioReverbPresetFxKTV = 0x02010100,
2264 AgoraAudioReverbPresetFxVocalConcert = 0x02010200,
2266 AgoraAudioReverbPresetFxUncle = 0x02020100,
2268 AgoraAudioReverbPresetFxSister = 0x02020400,
2270 AgoraAudioReverbPresetFxStudio = 0x02010300,
2272 AgoraAudioReverbPresetFxPopular = 0x02030200,
2274 AgoraAudioReverbPresetFxRNB = 0x02030100,
2276 AgoraAudioReverbPresetFxPhonograph = 0x02010400,
2278 AgoraAudioReverbPresetFxChorus = 0x02010D00
2279 };
2280
2284 typedef NS_ENUM(NSInteger, AgoraHeadphoneEQPreset){
2288 AgoraAudioHeadphoneEQPresetOff = 0x00000000,
2292 AgoraAudioHeadphoneEQPresetOverear = 0x04000001,
2296 AgoraAudioHeadphoneEQPresetInear = 0x04000002
2297 };
2298
2302 typedef NS_ENUM(NSInteger, AgoraVoiceAITunerType){
2306 AgoraVoiceAITunerMatureMale,
2310 AgoraVoiceAITunerFreshMale,
2314 AgoraVoiceAITunerElegantFemale,
2318 AgoraVoiceAITunerSweetFemale,
2322 AgoraVoiceAITunerWarmMaleSinging,
2326 AgoraVoiceAITunerGentleFemaleSinging,
2330 AgoraVoiceAITunerHuskyMaleSinging,
2334 AgoraVoiceAITunerWarmElegantFemaleSinging,
2338 AgoraVoiceAITunerPowerfulMaleSinging,
2342 AgoraVoiceAITunerDreamyFemaleSinging,
2343 };
2344
2348 typedef NS_OPTIONS(NSUInteger, AgoraAudioSessionOperationRestriction) {
2352 AgoraAudioSessionOperationRestrictionNone = 0,
2356 AgoraAudioSessionOperationRestrictionSetCategory = 1,
2360 AgoraAudioSessionOperationRestrictionConfigureSession = 1 << 1,
2365 AgoraAudioSessionOperationRestrictionDeactivateSession = 1 << 2,
2370 AgoraAudioSessionOperationRestrictionAll = 1 << 7
2371 };
2372
2376 typedef NS_ENUM(NSInteger, AgoraMediaDeviceType) {
2380 AgoraMediaDeviceTypeAudioUnknown = -1,
2384 AgoraMediaDeviceTypeAudioPlayout = 0,
2388 AgoraMediaDeviceTypeAudioRecording = 1,
2392 AgoraMediaDeviceTypeVideoRender = 2,
2396 AgoraMediaDeviceTypeVideoCapture = 3,
2400 AgoraMediaDeviceTypeAudioApplicationPlayout = 4,
2404 AgoraMediaDeviceTypeAudioVirtualPlayout = 5,
2408 AgoraMediaDeviceTypeAudioVirtualRecording = 6,
2409
2410 };
2411
2415 typedef NS_ENUM(NSInteger, AgoraVideoFormat) {
2419 AgoraVideoFormatI420 = 1,
2421 AgoraVideoFormatBGRA = 2,
2423 AgoraVideoFormatNV21 = 3,
2427 AgoraVideoFormatRGBA = 4,
2429 AgoraVideoFormatNV12 = 8,
2433 AgoraVideoFormatCVPixelNV12 = 12,
2437 AgoraVideoFormatCVPixelI420 = 13,
2441 AgoraVideoFormatCVPixelBGRA = 14,
2443 AgoraVideoFormatCVPixelP010 = 15,
2447 AgoraVideoFormatI422 = 16,
2449 AgoraVideoFormatI010 = 18,
2453 AgoraVideoFormatDefault = 0,
2454 };
2455
2459 typedef NS_ENUM(NSInteger, AgoraVideoFrameType) {
2463 AgoraVideoFrameTypeBlankFrame = 0,
2467 AgoraVideoFrameTypeKeyFrame = 3,
2471 AgoraVideoFrameTypeDeltaFrame = 4,
2475 AgoraVideoFrameTypeBFrame = 5,
2479 AgoraVideoFrameTypeDroppableFrame = 6,
2483 AgoraVideoFrameTypeUnknow
2484 };
2485
2486 typedef NS_ENUM(NSInteger, AgoraColorPrimaryID) {
2487 AgoraColorPrimaryIDBT709 = 1,
2488
2489 AgoraColorPrimaryIDUnspecified = 2,
2490
2491 AgoraColorPrimaryIDSMPTE170M = 6,
2492
2493 AgoraColorPrimaryIDBT2020 = 9,
2494
2495 AgoraColorPrimaryIDInvalid = 100,
2496 };
2497
2498 typedef NS_ENUM(NSInteger, AgoraColorTransferID) {
2499 AgoraColorTransferIDBT709 = 1,
2500
2501 AgoraColorTransferIDUnspecified = 2,
2502
2503 AgoraColorTransferIDSMPTE170M = 6,
2504
2505 AgoraColorTransferIDSMPTEST2084 = 16,
2506
2507 AgoraColorTransferIDARIB_STD_B67 = 18,
2508
2509 AgoraColorTransferIDInvalid = 100,
2510 };
2511
2512 typedef NS_ENUM(NSInteger, AgoraColorMatrixID) {
2513 AgoraColorMatrixIDRGB = 0,
2514
2515 AgoraColorMatrixIDBT709 = 1,
2516
2517 AgoraColorMatrixIDUnspecified = 2,
2518
2519 AgoraColorMatrixIDSMPTE170M = 6,
2520
2521 AgoraColorMatrixIDBT2020_NCL = 9,
2522
2523 AgoraColorMatrixIDInvalid = 100,
2524 };
2525
2526 typedef NS_ENUM(NSInteger, AgoraColorRangeID) {
2527 AgoraColorRangeIDInvalid = 0,
2528 // Limited Rec. 709 color range with RGB values ranging from 16 to 235.
2529 AgoraColorRangeIDLimited = 1,
2530 // Full RGB color range with RGB valees from 0 to 255.
2531 AgoraColorRangeIDFull = 2,
2532 // Range is defined by MatrixCoefficients/TransferCharacteristics.
2533 AgoraColorRangeIDDerived = 3,
2534 };
2535
2539 typedef NS_ENUM(NSInteger, AgoraVideoFrameProcessMode) {
2544 AgoraVideoFrameProcessModeReadOnly, // Observer works as a pure renderer and will not modify the original frame.
2549 AgoraVideoFrameProcessModeReadWrite, // Observer works as a filter that will process the video frame and affect the following frame processing in SDK.
2550 };
2551
2555 typedef NS_ENUM(NSInteger, AgoraConnectionState) {
2563 AgoraConnectionStateDisconnected = 1,
2574 AgoraConnectionStateConnecting = 2,
2582 AgoraConnectionStateConnected = 3,
2593 AgoraConnectionStateReconnecting = 4,
2603 AgoraConnectionStateFailed = 5,
2604 };
2605
2609 typedef NS_ENUM(NSInteger, AgoraNetworkType) {
2613 AgoraNetworkTypeUnknown = -1,
2617 AgoraNetworkTypeDisconnected = 0,
2621 AgoraNetworkTypeLAN = 1,
2625 AgoraNetworkTypeWIFI = 2,
2629 AgoraNetworkType2G = 3,
2633 AgoraNetworkType3G = 4,
2637 AgoraNetworkType4G = 5,
2641 AgoraNetworkType5G = 6,
2642 };
2643
2647 typedef NS_ENUM(NSInteger, AgoraDegradationPreference) {
2654 AgoraDegradationMaintainAuto = -1,
2661 AgoraDegradationMaintainQuality = 0,
2666 AgoraDegradationMaintainFramerate = 1,
2675 AgoraDegradationBalanced = 2,
2681 AgoraDegradationMaintainResolution = 3,
2683 AgoraDegradationDisable = 100,
2684 };
2685
2689 typedef NS_ENUM(NSInteger, AgoraEncodingPreference) {
2694 AgoraEncodingPreferAuto = -1,
2698 AgoraEncodingPrefersoftware = 0,
2705 AgoraEncodingPreferhardware = 1,
2706 };
2707
2711 typedef NS_ENUM(NSInteger, AgoraCompressionPreference) {
2716 AgoraCompressionAuto = -1,
2721 AgoraCompressionLowLatency = 0,
2726 AgoraCompressionQuality = 1,
2727 };
2728
2732 typedef NS_ENUM(NSInteger, AgoraCodecCapMask) {
2736 AgoraCodecMaskNone = 0,
2740 AgoraCodecMaskHwDec = 1,
2744 AgoraCodecMaskHwEnc = 2,
2748 AgoraCodecMaskSwDec = 4,
2752 AgoraCodecMaskSwEnc = 8,
2753 };
2754
2758 typedef NS_ENUM(NSUInteger, AgoraLighteningContrastLevel) {
2762 AgoraLighteningContrastLow = 0,
2766 AgoraLighteningContrastNormal = 1,
2770 AgoraLighteningContrastHigh = 2,
2771 };
2772
2778 typedef NS_ENUM(NSInteger, AgoraFaceShapeArea) {
2782 AgoraFaceShapeAreaNone = -1,
2787 AgoraFaceShapeAreaHeadScale = 100,
2792 AgoraFaceShapeAreaForehead = 101,
2797 AgoraFaceShapeAreaFaceContour = 102,
2803 AgoraFaceShapeAreaFaceLength = 103,
2808 AgoraFaceShapeAreaFaceWidth = 104,
2813 AgoraFaceShapeAreaCheekbone = 105,
2818 AgoraFaceShapeAreaCheek = 106,
2824 AgoraFaceShapeAreaMandible = 107,
2830 AgoraFaceShapeAreaChin = 108,
2835 AgoraFaceShapeAreaEyeScale = 200,
2842 AgoraFaceShapeAreaEyeDistance = 201,
2849 AgoraFaceShapeAreaEyePosition = 202,
2855 AgoraFaceShapeAreaLowerEyelid = 203,
2861 AgoraFaceShapeAreaEyePupils = 204,
2868 AgoraFaceShapeAreaEyeInnerCorner = 205,
2875 AgoraFaceShapeAreaEyeOuterCorner = 206,
2880 AgoraFaceShapeAreaNoseLength = 300,
2886 AgoraFaceShapeAreaNoseWidth = 301,
2892 AgoraFaceShapeAreaNoseWing = 302,
2898 AgoraFaceShapeAreaNoseRoot = 303,
2904 AgoraFaceShapeAreaNoseBridge = 304,
2910 AgoraFaceShapeAreaNoseTip = 305,
2917 AgoraFaceShapeAreaNoseGeneral = 306,
2924 AgoraFaceShapeAreaMouthScale = 400,
2930 AgoraFaceShapeAreaMouthPosition = 401,
2936 AgoraFaceShapeAreaMouthSmile = 402,
2942 AgoraFaceShapeAreaMouthLip = 403,
2949 AgoraFaceShapeAreaEyebrowPosition = 500,
2955 AgoraFaceShapeAreaEyebrowThickness = 501,
2956 };
2957
2963 typedef NS_ENUM(NSUInteger, AgoraFaceShapeStyle) {
2967 AgoraFaceShapeStyleFemale = 0,
2971 AgoraFaceShapeStyleMale = 1,
2976 AgoraFaceShapeStyleNatural = 2,
2977 };
2978
2984 typedef NS_ENUM(NSUInteger, AgoraVideoDenoiserMode) {
2989 AgoraVideoDenoiserModeAuto = 0,
2993 AgoraVideoDenoiserModeManual = 1,
2994 };
2995
3001 typedef NS_ENUM(NSUInteger, AgoraVideoDenoiserLevel) {
3007 AgoraVideoDenoiserLevelHighQuality = 0,
3015 AgoraVideoDenoiserLevelFast = 1,
3016 };
3017
3023 typedef NS_ENUM(NSUInteger, AgoraLowlightEnhanceMode) {
3029 AgoraLowlightEnhanceModeAuto = 0,
3033 AgoraLowlightEnhanceModeManual = 1,
3034 };
3035
3041 typedef NS_ENUM(NSUInteger, AgoraLowlightEnhanceLevel) {
3047 AgoraLowlightEnhanceLevelQuality = 0,
3052 AgoraLowlightEnhanceLevelFast = 1,
3053 };
3054
3060 typedef NS_ENUM(NSUInteger, AgoraVirtualBackgroundSourceType) {
3066 AgoraVirtualBackgroundNone = 0,
3070 AgoraVirtualBackgroundColor = 1,
3074 AgoraVirtualBackgroundImg = 2,
3078 AgoraVirtualBackgroundBlur = 3,
3082 AgoraVirtualBackgroundVideo = 4,
3083 } NS_SWIFT_NAME(AgoraVirtualBackgroundSourceType);
3084
3088 typedef NS_ENUM(NSUInteger, AgoraBlurDegree) {
3093 AgoraBlurLow = 1,
3098 AgoraBlurMedium = 2,
3103 AgoraBlurHigh = 3,
3104 } NS_SWIFT_NAME(AgoraBlurDegree);
3105
3109 typedef NS_ENUM(NSUInteger, SegModelType) {
3113 SegModelAgoraAi = 1,
3117 SegModelAgoraGreen = 2,
3118 } NS_SWIFT_NAME(SegModelType);
3119
3123 typedef NS_ENUM(NSUInteger, ScreenColorType) {
3127 ScreenColorAuto = 0,
3131 ScreenColorGreen = 1,
3135 ScreenColorBlue = 2,
3136 } NS_SWIFT_NAME(ScreenColorType);
3137
3141 typedef NS_ENUM(NSInteger, AgoraConnectionChangedReason) {
3145 AgoraConnectionChangedReasonConnecting = 0,
3149 AgoraConnectionChangedReasonJoinSuccess = 1,
3153 AgoraConnectionChangedReasonInterrupted = 2,
3158 AgoraConnectionChangedReasonBannedByServer = 3,
3164 AgoraConnectionChangedReasonJoinFailed = 4,
3168 AgoraConnectionChangedReasonLeaveChannel = 5,
3173 AgoraConnectionChangedReasonInvalidAppId = 6,
3183 AgoraConnectionChangedReasonInvalidChannelName = 7,
3197 AgoraConnectionChangedReasonInvalidToken = 8,
3202 AgoraConnectionChangedReasonTokenExpired = 9,
3211 AgoraConnectionChangedReasonRejectedByServer = 10,
3215 AgoraConnectionChangedReasonSettingProxyServer = 11,
3219 AgoraConnectionChangedReasonRenewToken = 12,
3224 AgoraConnectionChangedReasonClientIpAddressChanged = 13,
3229 AgoraConnectionChangedReasonKeepAliveTimeout = 14,
3233 AgoraConnectionChangedReasonRejoinSuccess = 15,
3237 AgoraConnectionChangedReasonLost = 16,
3241 AgoraConnectionChangedReasonEchoTest = 17,
3245 AgoraConnectionChangedClientIpAddressChangedByUser = 18,
3249 AgoraConnectionChangedSameUidLogin = 19,
3253 AgoraConnectionChangedTooManyBroadcasters = 20,
3257 AgoraConnectionChangedLicenseValidationFailure = 21,
3261 AgoraConnectionChangedCertificationVerifyFailure = 22,
3262 };
3263
3267 typedef NS_ENUM(NSInteger, AgoraClientRoleChangeFailedReason) {
3274 AgoraClientRoleChangeFailedTooManyBroadcasters = 1,
3279 AgoraClientRoleChangeFailedNotAuthorized = 2,
3284 AgoraClientRoleChangeFailedRequestTimeout = 3,
3289 AgoraClientRoleChangeFailedConnectionFailed = 4,
3290 };
3291
3295 typedef NS_ENUM(NSInteger, AgoraAudioMixingStateType) {
3299 AgoraAudioMixingStateTypePlaying = 710,
3303 AgoraAudioMixingStateTypePaused = 711,
3310 AgoraAudioMixingStateTypeStopped = 713,
3318 AgoraAudioMixingStateTypeFailed = 714,
3319 };
3320
3325 typedef NS_ENUM(NSInteger, AgoraAudioMixingReasonCode) {
3330 AgoraAudioMixingReasonCanNotOpen = 701,
3335 AgoraAudioMixingReasonTooFrequentlyCall = 702,
3339 AgoraAudioMixingReasonInterruptedEOF = 703,
3343 AgoraAudioMixingReasonOneLoopCompleted = 721,
3347 AgoraAudioMixingReasonAllLoopsCompleted = 723,
3351 AgoraAudioMixingReasonStoppedByUser = 724,
3355 AgoraAudioMixingReasonResumedByUser = 726,
3359 AgoraAudioMixingReasonTypeOk = 0,
3360 };
3361
3365 typedef NS_ENUM (NSInteger, AgoraMetadataType) {
3369 AgoraMetadataTypeUnknown = -1,
3373 AgoraMetadataTypeVideo = 0
3374 };
3375
3379 typedef NS_ENUM (NSInteger, AgoraMaxMetadataSizeType) {
3380 AgoraMaxMetadataSizeTypeInvalid = -1,
3381 AgoraMaxMetadataSizeTypeDefault = 512,
3382 AgoraMaxMetadataSizeTypeMax = 1024
3383 };
3384
3388 typedef NS_ENUM (NSInteger, AgoraLogLevel) {
3392 AgoraLogLevelNone = 0x0000,
3397 AgoraLogLevelInfo = 0x0001,
3401 AgoraLogLevelWarn = 0x0002,
3405 AgoraLogLevelError = 0x0004,
3409 AgoraLogLevelFatal = 0x0008
3410 };
3411
3416 typedef NS_ENUM(NSUInteger, AgoraAreaCodeType) {
3420 AgoraAreaCodeTypeCN = 0x1,
3424 AgoraAreaCodeTypeNA = 0x2,
3428 AgoraAreaCodeTypeEUR = 0x4,
3432 AgoraAreaCodeTypeAS = 0x8,
3436 AgoraAreaCodeTypeJP = 0x10,
3440 AgoraAreaCodeTypeIN = 0x20,
3444 AgoraAreaCodeTypeRU = 0x1000,
3448 AgoraAreaCodeTypeGlobal = 0xFFFFFFFF
3449 };
3450
3454 typedef NS_ENUM(NSUInteger, AgoraRtmpStreamingState) {
3458 AgoraRtmpStreamingStateIdle = 0,
3462 AgoraRtmpStreamingStateConnecting = 1,
3467 AgoraRtmpStreamingStateRunning = 2,
3476 AgoraRtmpStreamingStateRecovering = 3,
3481 AgoraRtmpStreamingStateFailure = 4,
3487 AgoraRtmpStreamingStateDisconnecting = 5,
3488 };
3489
3493 typedef NS_ENUM(NSUInteger, AgoraRtmpStreamingReason) {
3497 AgoraRtmpStreamingReasonOK = 0,
3501 AgoraRtmpStreamingReasonInvalidParameters = 1,
3505 AgoraRtmpStreamingReasonEncryptedStreamNotAllowed = 2,
3509 AgoraRtmpStreamingReasonConnectionTimeout = 3,
3513 AgoraRtmpStreamingReasonInternalServerError = 4,
3517 AgoraRtmpStreamingReasonRtmpServerError = 5,
3521 AgoraRtmpStreamingReasonTooOften = 6,
3525 AgoraRtmpStreamingReasonReachLimit = 7,
3530 AgoraRtmpStreamingReasonNotAuthorized = 8,
3534 AgoraRtmpStreamingReasonStreamNotFound = 9,
3539 AgoraRtmpStreamingReasonFormatNotSupported = 10,
3544 AgoraRtmpStreamingReasonNotBroadcaster = 11,
3549 AgoraRtmpStreamingReasonTranscodingNoMixStream = 13,
3553 AgoraRtmpStreamingReasonNetDown = 14,
3555 AgoraRtmpStreamingReasonInvalidAppId = 15,
3559 AgoraRtmpStreamingReasonInvalidPrivilege = 16,
3565 AgoraRtmpStreamingReasonUnpublishOK = 100,
3566 };
3567
3571 typedef NS_ENUM(NSUInteger, AgoraRtmpStreamingEvent) {
3575 AgoraRtmpStreamingEventFailedLoadImage = 1,
3581 AgoraRtmpStreamingEventUrlAlreadyInUse = 2,
3585 AgoraRtmpStreamingEventAdvancedFeatureNotSupport = 3,
3589 AgoraRtmpStreamingEventRequestTooOften = 4,
3590 };
3591
3595 typedef NS_ENUM(NSInteger, AgoraEncryptionErrorType) {
3599 ENCRYPTION_ERROR_INTERNAL_FAILURE = 0,
3604 ENCRYPTION_ERROR_DECRYPTION_FAILURE = 1,
3608 ENCRYPTION_ERROR_ENCRYPTION_FAILURE = 2,
3613 ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE = 3,
3617 ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE = 4,
3618
3619 };
3620
3624 typedef NS_ENUM(NSUInteger, AgoraCameraDirection) {
3628 AgoraCameraDirectionRear = 0,
3632 AgoraCameraDirectionFront = 1,
3633 };
3634
3638 typedef NS_ENUM(NSInteger, AgoraFocalLength) {
3642 AgoraFocalLengthDefault = 0,
3646 AgoraFocalLengthWide = 1,
3650 AgoraFocalLengthUltraWide = 2,
3654 AgoraFocalLengthTelephoto = 3,
3655 };
3656
3665 typedef NS_ENUM(NSInteger, AgoraCameraStabilizationMode) {
3669 AgoraCameraStabilizationModeOff = -1,
3675 AgoraCameraStabilizationModeAuto = 0,
3679 AgoraCameraStabilizationModeLevel1 = 1,
3683 AgoraCameraStabilizationModeLevel2 = 2,
3687 AgoraCameraStabilizationModeLevel3 = 3,
3688 };
3689
3693 typedef NS_ENUM(NSInteger, AgoraChannelMediaRelayState) {
3699 AgoraChannelMediaRelayStateIdle = 0,
3703 AgoraChannelMediaRelayStateConnecting = 1,
3707 AgoraChannelMediaRelayStateRunning = 2,
3712 AgoraChannelMediaRelayStateFailure = 3,
3713 };
3714
3717 typedef NS_ENUM(NSInteger, AgoraChannelMediaRelayEvent) {
3720 AgoraChannelMediaRelayEventDisconnect = 0,
3723 AgoraChannelMediaRelayEventConnected = 1,
3726 AgoraChannelMediaRelayEventJoinedSourceChannel = 2,
3729 AgoraChannelMediaRelayEventJoinedDestinationChannel = 3,
3732 AgoraChannelMediaRelayEventSentToDestinationChannel = 4,
3735 AgoraChannelMediaRelayEventReceivedVideoPacketFromSource = 5,
3738 AgoraChannelMediaRelayEventReceivedAudioPacketFromSource = 6,
3741 AgoraChannelMediaRelayEventUpdateDestinationChannel = 7,
3744 AgoraChannelMediaRelayEventUpdateDestinationChannelRefused = 8,
3747 AgoraChannelMediaRelayEventUpdateDestinationChannelNotChange = 9,
3750 AgoraChannelMediaRelayEventUpdateDestinationChannelIsNil = 10,
3753 AgoraChannelMediaRelayEventVideoProfileUpdate = 11,
3754 };
3755
3759 typedef NS_ENUM(NSInteger, AgoraChannelMediaRelayError) {
3763 AgoraChannelMediaRelayErrorNone = 0,
3767 AgoraChannelMediaRelayErrorServerErrorResponse = 1,
3776 AgoraChannelMediaRelayErrorServerNoResponse = 2,
3780 AgoraChannelMediaRelayErrorNoResourceAvailable = 3,
3784 AgoraChannelMediaRelayErrorFailedJoinSourceChannel = 4,
3788 AgoraChannelMediaRelayErrorFailedJoinDestinationChannel = 5,
3792 AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource = 6,
3796 AgoraChannelMediaRelayErrorFailedPacketSentToDestination = 7,
3801 AgoraChannelMediaRelayErrorServerConnectionLost = 8,
3805 AgoraChannelMediaRelayErrorInternalError = 9,
3809 AgoraChannelMediaRelayErrorSourceTokenExpired = 10,
3813 AgoraChannelMediaRelayErrorDestinationTokenExpired = 11,
3814 };
3815
3819 typedef NS_ENUM (NSInteger, AgoraStreamSubscribeState) {
3823 AgoraStreamSubscribeStateIdle = 0,
3839 AgoraStreamSubscribeStateNoSubscribed = 1,
3843 AgoraStreamSubscribeStateSubscribing = 2,
3847 AgoraStreamSubscribeStateSubscribed = 3
3848 };
3849
3853 typedef NS_ENUM (NSInteger, AgoraStreamPublishState) {
3857 AgoraStreamPublishStateIdle = 0,
3868 AgoraStreamPublishStateNoPublished = 1,
3872 AgoraStreamPublishStatePublishing = 2,
3876 AgoraStreamPublishStatePublished = 3
3877 };
3883 typedef NS_ENUM(NSInteger, AgoraApplicationScenarioType) {
3887 AgoraApplicationGeneralScenario = 0,
3926 AgoraApplicationMeetingScenario = 1,
3935 AgoraApplication1V1Scenario = 2,
3946 AgoraApplicationLiveShowScenario = 3,
3947 };
3948
3954 typedef NS_ENUM(NSInteger, AgoraQoEPreferenceType) {
3958 AgoraVideoQOEPreferenceBalance = 1,
3962 AgoraVideoQOEPreferenceDelayFirst = 2,
3966 AgoraVideoQOEPreferencePictureQualityFirst = 3,
3970 AgoraVideoQOEPreferenceFluencyFirst = 4,
3971 };
3972
3978 typedef NS_ENUM(NSInteger, AgoraScreenScenarioType) {
3984 AgoraScreenScenarioDocument = 1,
3989 AgoraScreenScenarioGaming = 2,
3994 AgoraScreenScenarioVideo = 3,
4000 AgoraScreenScenarioRDC = 4,
4001 };
4005 typedef NS_ENUM(NSInteger, AgoraMediaSourceType) {
4009 AgoraMediaSourceTypeAudioPlayout = 0,
4013 AgoraMediaSourceTypeRecording = 1,
4017 AgoraMediaSourceTypePrimaryCamera = 2,
4021 AgoraMediaSourceTypeSecondaryCamera = 3,
4025 AgoraMediaSourceTypePrimaryScreen = 4,
4029 AgoraMediaSourceTypeSecondaryScreen = 5,
4033 AgoraMediaSourceTypeCustomVideo = 6,
4037 AgoraMediaSourceTypeMediaPlayer = 7,
4041 AgoraMediaSourceTypeRtcImagePng = 8,
4045 AgoraMediaSourceTypeRtcImageJpeg = 9,
4049 AgoraMediaSourceTypeRtcImageGif = 10,
4053 AgoraMediaSourceTypeRemoteVideo = 11,
4057 AgoraMediaSourceTypeTranscodedVideo = 12,
4061 AgoraMediaSourceTypeSpeechDriven = 13,
4065 AgoraMediaSourceTypeUnknown = 100
4066 };
4067
4071 typedef NS_ENUM(NSInteger, AgoraAudioSourceType) {
4075 AgoraAudioSourceMicrophone = 0,
4079 AgoraAudioSourceCustom = 1,
4083 AgoraAudioSourceMediaPlayer = 2,
4087 AgoraAudioSourceLoopbackRecording = 3,
4090 AgoraAudioSourceMixedStream = 4,
4094 AgoraAudioSourceRemoteUser = 5,
4098 AgoraAudioSourceRemoteChannel = 6,
4102 AgoraAudioSourceTypeUnknown = 100
4103 };
4104
4105
4109 typedef NS_ENUM(NSInteger, AgoraVideoSourceType) {
4113 AgoraVideoSourceTypeCamera = 0,
4117 AgoraVideoSourceTypeCameraSecondary = 1,
4121 AgoraVideoSourceTypeScreen = 2,
4125 AgoraVideoSourceTypeScreenSecondary = 3,
4129 AgoraVideoSourceTypeCustom = 4,
4133 AgoraVideoSourceTypeMediaPlayer = 5,
4137 AgoraVideoSourceTypeImagePNG = 6,
4141 AgoraVideoSourceTypeImageJPEG = 7,
4145 AgoraVideoSourceTypeImageGIF = 8,
4149 AgoraVideoSourceTypeRemote = 9,
4153 AgoraVideoSourceTypeTransCoded = 10,
4157 AgoraVideoSourceTypeCameraThird = 11,
4161 AgoraVideoSourceTypeCameraFourth = 12,
4165 AgoraVideoSourceTypeScreenThird = 13,
4169 AgoraVideoSourceTypeScreenFourth = 14,
4173 AgoraVideoSourceTypeSpeechDriven = 15,
4177 AgoraVideoSourceTypeUnknown = 100
4178 };
4179
4183 typedef NS_ENUM(NSInteger, AgoraExternalVideoSourceType) {
4187 AgoraExternalVideoSourceTypeVideoFrame = 0,
4191 AgoraExternalVideoSourceTypeEncodedVideoFrame,
4192 };
4193
4197 typedef NS_ENUM(NSInteger, AgoraSimulcastStreamMode) {
4203 AgoraAutoSimulcastStream = -1,
4207 AgoraDisableSimulcastStream = 0,
4211 AgoraEnableSimulcastStream = 1,
4212 };
4213
4219 typedef NS_ENUM(NSInteger, AgoraStreamLayerIndex) {
4223 AgoraStreamLayer1 = 0,
4227 AgoraStreamLayer2 = 1,
4231 AgoraStreamLayer3 = 2,
4235 AgoraStreamLayer4 = 3,
4239 AgoraStreamLayer5 = 4,
4243 AgoraStreamLayer6 = 5,
4247 AgoraStreamLow = 6,
4251 AgoraStreamLayerCountMax = 7,
4252 };
4253
4257 typedef NS_ENUM(NSInteger, AgoraMediaStreamType) {
4261 AgoraMediaStreamTypeUnknown = 0,
4265 AgoraMediaStreamTypeVideo = 1,
4269 AgoraMediaStreamTypeAudio = 2,
4273 AgoraMediaStreamTypeSubtitle = 3,
4274 };
4275
4279 typedef NS_ENUM(NSInteger, AgoraMediaPlayerState) {
4284 AgoraMediaPlayerStateIdle = 0,
4288 AgoraMediaPlayerStateOpening,
4292 AgoraMediaPlayerStateOpenCompleted,
4296 AgoraMediaPlayerStatePlaying,
4300 AgoraMediaPlayerStatePaused,
4304 AgoraMediaPlayerStatePlayBackCompleted,
4308 AgoraMediaPlayerStatePlayBackAllLoopsCompleted,
4312 AgoraMediaPlayerStateStopped,
4315 AgoraMediaPlayerStatePausingInternal = 50,
4318 AgoraMediaPlayerStateStoppingInternal,
4321 AgoraMediaPlayerStateSeekingInternal,
4324 AgoraMediaPlayerStateGettingInternal,
4327 AgoraMediaPlayerStateNoneInternal,
4330 AgoraMediaPlayerStateDoNothingInternal,
4333 AgoraMediaPlayerStateSetTrackInternal,
4337 AgoraMediaPlayerStateFailed = 100,
4338 };
4339
4343 typedef NS_ENUM(NSUInteger, AgoraMediaPlayerRenderMode) {
4348 AgoraMediaPlayerRenderModeHidden = 1,
4353 AgoraMediaPlayerRenderModeFit = 2,
4354 };
4355
4359 typedef NS_ENUM(NSInteger, AgoraMediaPlayerReason) {
4363 AgoraMediaPlayerReasonNone = 0,
4367 AgoraMediaPlayerReasonInvalidArguments = -1,
4371 AgoraMediaPlayerReasonInternal = -2,
4375 AgoraMediaPlayerReasonNoSource = -3,
4379 AgoraMediaPlayerReasonInvalidMediaSource = -4,
4383 AgoraMediaPlayerReasonUnknowStreamType = -5,
4387 AgoraMediaPlayerReasonObjNotInitialized = -6,
4391 AgoraMediaPlayerReasonCodecNotSupported = -7,
4395 AgoraMediaPlayerReasonVideoRenderFailed = -8,
4399 AgoraMediaPlayerReasonInvalidState = -9,
4403 AgoraMediaPlayerReasonUrlNotFound = -10,
4407 AgoraMediaPlayerReasonInvalidConnectState = -11,
4411 AgoraMediaPlayerReasonSrcBufferUnderflow = -12,
4415 AgoraMediaPlayerReasonInterrupted = -13,
4419 AgoraMediaPlayerReasonNotSupported = -14,
4423 AgoraMediaPlayerReasonTokenExpired = -15,
4425 AgoraMediaPlayerReasonIpExpired = -16,
4429 AgoraMediaPlayerReasonUnknown = -17,
4430 };
4431
4435 typedef NS_ENUM(NSInteger, AgoraMediaPlayerEvent) {
4439 AgoraMediaPlayerEventSeekBegin = 0,
4443 AgoraMediaPlayerEventSeekComplete = 1,
4447 AgoraMediaPlayerEventSeekError = 2,
4451 AgoraMediaPlayerEventAudioTrackChanged= 5,
4455 AgoraMediaPlayerEventBufferLow = 6,
4459 AgoraMediaPlayerEventBufferRecover = 7,
4463 AgoraMediaPlayerEventFreezeStart = 8,
4467 AgoraMediaPlayerEventFreezeStop = 9,
4471 AgoraMediaPlayerEventSwitchBegin = 10,
4475 AgoraMediaPlayerEventSwitchComplete = 11,
4479 AgoraMediaPlayerEventSwitchError = 12,
4483 AgoraMediaPlayerEventFirstDisplayed = 13,
4487 AgoraMediaPlayerEventReachCacheFileMaxCount = 14,
4491 AgoraMediaPlayerEventReachCacheFileMaxSize = 15,
4493 AgoraMediaPlayerEventTryOpenStart = 16,
4495 AgoraMediaPlayerEventTryOpenSucceed = 17,
4497 AgoraMediaPlayerEventTryOpenFailed = 18,
4501 AgoraMediaPlayerEventHttpRedirect = 19,
4502 };
4503
4507 typedef NS_ENUM(NSUInteger, AgoraMediaPlayerPreloadEvent) {
4511 AgoraMediaPlayerPreloadEventBegin = 0,
4515 AgoraMediaPlayerPreloadEventComplete = 1,
4519 AgoraMediaPlayerPreloadEventError = 2,
4520 };
4521
4525 typedef NS_ENUM(NSUInteger, AgoraMediaPlayerMetaDataType) {
4529 AgoraMediaPlayerMetaDataTypeUnknown = 0,
4533 AgoraMediaPlayerMetaDataTypeSEI = 1,
4534 };
4535
4539 typedef NS_ENUM(NSInteger, AgoraPermissionType) {
4543 AgoraPermissionTypeRecordAudio = 0,
4547 AgoraPermissionTypeCamera = 1,
4548 };
4549
4555 typedef NS_ENUM(NSInteger, AgoraDirectCdnStreamingState) {
4559 AgoraDirectCdnStreamingStateIdle = 0,
4564 AgoraDirectCdnStreamingStateRunning = 1,
4569 AgoraDirectCdnStreamingStateStopped = 2,
4575 AgoraDirectCdnStreamingStateFailed = 3,
4581 AgoraDirectCdnStreamingStateRecovering = 4,
4582 };
4583
4589 typedef NS_ENUM(NSInteger, AgoraDirectCdnStreamingReason) {
4590 // No error occurs.
4594 AgoraDirectCdnStreamingReasonOK = 0,
4595 // A general error occurs (no specified reason).
4599 AgoraDirectCdnStreamingReasonFailed = 1,
4600 // Audio publication error.
4605 AgoraDirectCdnStreamingReasonAudioPublication = 2,
4606 // Video publication error.
4611 AgoraDirectCdnStreamingReasonVideoPublication = 3,
4612 // Network connect error.
4616 AgoraDirectCdnStreamingReasonNetConnect = 4,
4617 // Already exist stream name.
4621 AgoraDirectCdnStreamingReasonBadName = 5,
4622 };
4623
4627 typedef NS_OPTIONS(NSInteger, AgoraEarMonitoringFilterType) {
4631 AgoraEarMonitoringFilterNone = (1<<0),
4636 AgoraEarMonitoringFilterBuiltInAudioFilters = (1<<1),
4640 AgoraEarMonitoringFilterNoiseSuppression = (1<<2),
4644 AgoraEarMonitoringFilterBuiltInAudioFiltersWithNoiseSuppression = (1<<1) | (1<<2),
4645
4651 AgoraEarMonitoringFilterReusePostProcessingFilter = (1<<15),
4652 };
4653
4656 typedef NS_OPTIONS(NSUInteger, AgoraAudioFramePosition) {
4662 AgoraAudioFramePositionPlayback = 1 << 0,
4668 AgoraAudioFramePositionRecord = 1 << 1,
4674 AgoraAudioFramePositionMixed = 1 << 2,
4680 AgoraAudioFramePositionBeforeMixing = 1 << 3,
4684 AgoraAudioFramePositionEarMonitoring = 1 << 4,
4685 };
4686
4690 typedef NS_ENUM(NSUInteger, AgoraVideoContentHint) {
4694 AgoraVideoContentHintNone = 0,
4699 AgoraVideoContentHintMotion = 1,
4704 AgoraVideoContentHintDetails = 2,
4705 };
4706
4709 typedef NS_ENUM(NSInteger, AgoraThreadPriorityType) {
4713 AgoraThreadPriorityTypeLowest = 0,
4717 AgoraThreadPriorityTypeLow = 1,
4721 AgoraThreadPriorityTypeNormal = 2,
4725 AgoraThreadPriorityTypeHigh = 3,
4729 AgoraThreadPriorityTypeHighest = 4,
4733 AgoraThreadPriorityTypeCritical = 5,
4734 };
4735
4739 typedef NS_ENUM(NSUInteger, AgoraContentInspectType) {
4743 AgoraContentInspectTypeInvalid = 0,
4748 AgoraContentInspectTypeModeration __deprecated = 1,
4753 AgoraContentInspectTypeSupervise = 2,
4759 AgoraContentInspectTypeImageModeration = 3,
4760 };
4761
4762 typedef NS_ENUM(NSUInteger, AgoraContentInspectResult) {
4763 AgoraContentInspectNeutral = 1,
4764 // background image does not exist
4765 AgoraContentInspectSexy = 2,
4766 // color format is not supported
4767 AgoraContentInspectPorn = 3,
4768 };
4769
4773 typedef NS_ENUM(NSUInteger, AgoraAudioDualMonoMode) {
4777 AgoraAudioDualMonoStereo,
4782 AgoraAudioDualMonoL,
4787 AgoraAudioDualMonoR,
4792 AgoraAudioDualMonoMix
4793 };
4794
4798 typedef NS_ENUM(NSUInteger, AgoraAudioMixingDualMonoMode) {
4802 AgoraAudioMixingDualMonoAuto = 0,
4807 AgoraAudioMixingDualMonoL = 1,
4812 AgoraAudioMixingDualMonoR = 2,
4817 AgoraAudioMixingDualMonoMix = 3,
4818 };
4819
4823 typedef NS_ENUM(NSInteger, AgoraRhythmPlayerState) {
4827 AgoraRhythmPlayerStateIdle = 810,
4831 AgoraRhythmPlayerStateOpening,
4835 AgoraRhythmPlayerStateDecoding,
4839 AgoraRhythmPlayerStatePlaying,
4844 AgoraRhythmPlayerStateFailed,
4845 };
4846
4850 typedef NS_ENUM(NSInteger, AgoraRhythmPlayerReason) {
4854 AgoraRhythmPlayerReasonOK = 0,
4858 AgoraRhythmPlayerReasonFailed = 1,
4862 AgoraRhythmPlayerReasonCanNotOpen = 801,
4866 AgoraRhythmPlayerReasonCanNotPlay,
4870 AgoraRhythmPlayerReasonFileOverDurationLimit,
4871 };
4872
4876 typedef NS_ENUM(NSInteger, AgoraVideoTranscoderError) {
4880 AgoraVideoTranscoderErrorOK = 0,
4885 AgoraVideoTranscoderErrorVideoSourceNotReady = 1,
4889 AgoraVideoTranscoderErrorInvalidVideoSourceType = 2,
4893 AgoraVideoTranscoderErrorInvalidImagePath = 3,
4897 AgoraVideoTranscoderErrorUnsupportImageFormat = 4,
4901 AgoraVideoTranscoderErrorInvalidLayout = 5,
4905 AgoraVideoTranscoderErrorInternal = 20
4906 };
4907
4911 typedef NS_ENUM(NSUInteger, AgoraLocalProxyMode) {
4916 AgoraConnectivityFirst = 0,
4920 AgoraLocalOnly = 1,
4921 } NS_SWIFT_NAME(AgoraLocalProxyMode);
4922
4926 typedef NS_ENUM(NSUInteger, AgoraProxyType) {
4930 AgoraNoneProxyType = 0,
4935 AgoraUdpProxyType = 1,
4940 AgoraTcpProxyType = 2,
4944 AgoraLocalProxyType = 3,
4949 AgoraTcpProxyAutoFallbackType = 4,
4952 AgoraHttpProxyType = 5,
4955 AgoraHttpsProxyType = 6,
4956 } NS_SWIFT_NAME(AgoraProxyType);
4957
4958
4962 typedef NS_ENUM(NSInteger, AgoraVideoViewSetupMode) {
4966 AgoraVideoViewSetupReplace = 0,
4970 AgoraVideoViewSetupAdd = 1,
4977 AgoraVideoViewSetupRemove = 2,
4978 };
4979
5010 typedef NS_ENUM(NSInteger, AgoraAudioProcessChannels) {
5014 AgoraAudioProcessChannelsMono = 1,
5018 AgoraAudioProcessChannelstereo = 2,
5019 };
5020
5024 typedef NS_OPTIONS(NSUInteger, AgoraVideoFramePosition) {
5031 AgoraVideoFramePositionPostCapture = 1 << 0,
5036 AgoraVideoFramePositionPreRenderer = 1 << 1,
5046 AgoraVideoFramePositionPreEncoder = 1 << 2,
5047 };
5048
5052 typedef NS_ENUM(NSInteger, AgoraMediaRecorderState) {
5056 AgoraMediaRecorderStateError = -1,
5060 AgoraMediaRecorderStateStarted = 2,
5064 AgoraMediaRecorderStateStopped = 3,
5065 };
5069 typedef NS_ENUM(NSInteger, AgoraMediaRecorderReasonCode) {
5073 AgoraMediaRecorderReasonCodeNoError = 0,
5077 AgoraMediaRecorderReasonCodeWriteFailed = 1,
5082 AgoraMediaRecorderReasonCodeNoStream = 2,
5086 AgoraMediaRecorderReasonCodeOverMaxDuration = 3,
5090 AgoraMediaRecorderReasonCodeConfigChange = 4,
5091 };
5095 typedef NS_ENUM(NSInteger, AgoraMediaRecorderStreamType) {
5099 AgoraMediaRecorderStreamTypeAudio = 1,
5103 AgoraMediaRecorderStreamTypeVideo = 2,
5107 AgoraMediaRecorderStreamTypeBoth = 3,
5108 };
5112 typedef NS_ENUM(NSInteger, AgoraMediaRecorderContainerFormat) {
5116 AgoraMediaRecorderContainerFormatMP4 = 1,
5117 };
5121 typedef NS_ENUM(NSInteger, AgoraRecorderStreamType) {
5125 AgoraRecorderStreamTypeRtc = 0,
5129 AgoraRecorderStreamTypePreview = 1,
5130 };
5134 typedef NS_ENUM(NSInteger, AgoraScreenCaptureSourceType) {
5138 AgoraScreenCaptureSourceTypeUnknown = -1,
5142 AgoraScreenCaptureSourceTypeWindow = 0,
5146 AgoraScreenCaptureSourceTypeScreen = 1,
5150 AgoraScreenCaptureSourceTypeCustom = 2,
5151 };
5152
5156 typedef NS_ENUM(NSInteger, AgoraScreenCaptureFrameRateCapability) {
5157 AgoraScreenCaptureFrameRateUnKonw = -1,
5161 AgoraScreenCaptureFrameRate15FPS = 0,
5165 AgoraScreenCaptureFrameRate30FPS = 1,
5169 AgoraScreenCaptureFrameRate60FPS = 2,
5170 };
5171
5175 typedef NS_ENUM(NSInteger, AgoraAudioTrackType) {
5181 AgoraAudioTrackTypeMixable = 0,
5191 AgoraAudioTrackTypeDirect = 1,
5192 };
5193
5197 typedef NS_ENUM(NSInteger, AUDIO_AINS_MODE) {
5202 AINS_MODE_BALANCED = 0,
5208 AINS_MODE_AGGRESSIVE = 1,
5214 AINS_MODE_ULTRALOWLATENCY = 2
5215 };
5216
5220 typedef NS_ENUM(NSInteger, AgoraVideoModulePosition) {
5227 AgoraVideoModulePositionPostCapture = 1 << 0,
5232 AgoraVideoModulePositionPreRenderer = 1 << 1,
5242 AgoraVideoModulePositionPreEncoder = 1 << 2,
5248 AgoraVideoModulePositionPostCaptureOrigin = 1 << 3,
5249 };
5250
5254 typedef NS_ENUM(NSInteger, AgoraMediaTraceEvent) {
5258 AgoraMediaTraceEventVideoRendered = 0,
5262 AgoraMediaTraceEventVideoDecoded = 1,
5263 };
5264
5265 typedef NS_ENUM(NSInteger, AgoraH265TranscodeResult) {
5269 AgoraH265TranscodeResultUnknown = -1,
5273 AgoraH265TranscodeResultSuccess = 0,
5277 AgoraH265TranscodeResultRequestInvalid = 1,
5281 AgoraH265TranscodeResultUnauthorized = 2,
5285 AgoraH265TranscodeResultTokenExpired = 3,
5289 AgoraH265TranscodeResultForbidden = 4,
5293 AgoraH265TranscodeResultNotFound = 5,
5297 AgoraH265TranscodeResultConflict = 6,
5301 AgoraH265TranscodeResultNotSupported = 7,
5305 AgoraH265TranscodeResultTooOften = 8,
5309 AgoraH265TranscodeResultServerInternalError = 9,
5313 AgoraH265TranscodeResultServiceUnavailable = 10
5314 };
5315
5319 typedef NS_ENUM(NSUInteger, AgoraFeatureType) {
5323 AgoraVideoPreprocessVirtualBackground = 1,
5327 AgoraVideoPreprocessBeauty = 2,
5328 };
5329
5330 typedef NS_ENUM(NSInteger, AgoraVideoModule) {
5331 AgoraVideoModuleCapturer = 0,
5332 AgoraVideoModuleSoftwareEncoder = 1,
5333 AgoraVideoModuleHardwareEncoder = 2,
5334 AgoraVideoModuleSoftwareDecoder = 3,
5335 AgoraVideoModuleHardwareDecoder = 4,
5336 AgoraVideoModuleRenderer = 5,
5337 };
5338
5339 typedef NS_ENUM(NSInteger, AgoraHDRCapability) {
5340 AgoraHDRCapabilityUnknown = -1,
5341 AgoraHDRCapabilityUnsupported = 0,
5342 AgoraHDRCapabilitySupported = 1,
5343 };
5344
5348 typedef NS_ENUM(NSUInteger, AgoraAlphaStitchMode) {
5352 AgoraNoAlphaStitch = 0,
5356 AgoraAlphaStitchUp = 1,
5360 AgoraAlphaStitchBelow = 2,
5364 AgoraAlphaStitchLeft = 3,
5368 AgoraAlphaStitchRight = 4,
5369 };
5370
5376 typedef NS_ENUM(NSUInteger, WatermarkType) {
5380 WatermarkTypeImage = 0,
5384 WatermarkTypeBuffer = 1,
5385 };
5386
5392 typedef NS_ENUM(NSUInteger, WatermarkBufferFormat){
5396 WatermarkBufferFormatI420 = 1,
5400 WatermarkBufferFormatBGRA = 2,
5404 WatermarkBufferFormatNV21 = 3,
5408 WatermarkBufferFormatRGBA = 4,
5409 };
5410
5416 typedef NS_ENUM(NSInteger, AgoraRdtStreamType) {
5422 AgoraRdtStreamCmd = 0,
5428 AgoraRdtStreamData = 1,
5432 AgoraRdtStreamCount = 2,
5433 };
5434
5440 typedef NS_ENUM(NSInteger, AgoraRdtState) {
5444 AgoraRdtStateClose = 0,
5448 AgoraRdtStateOpened = 1,
5453 AgoraRdtStateBlocked = 2,
5458 AgoraRdtStatePending = 3,
5465 AgoraRdtStateBroken = 4,
5466 };
5467
5473 typedef NS_ENUM(NSInteger, AgoraMultipathMode) {
5477 AgoraMultipathModeDuplicate = 0,
5482 AgoraMultipathModeDynamic = 1,
5483 };
5484
5490 typedef NS_ENUM(NSInteger, AgoraMultipathType) {
5494 AgoraMultipathTypeLAN = 0,
5498 AgoraMultipathTypeWIFI = 1,
5502 AgoraMultipathTypeMobile = 2,
5506 AgoraMultipathTypeUnknown = 99,
5507 };
5508
5514 typedef NS_ENUM(NSInteger, AgoraRenewTokenErrorCode) {
5518 AgoraRenewTokenSuccess = 0,
5522 AgoraRenewTokenFailure = 1,
5527 AgoraRenewTokenExpiredToken = 2,
5536 AgoraRenewTokenInvalidToken = 3,
5542 AgoraRenewTokenInvalidChannelName = 4,
5547 AgoraRenewTokenInconsistentAppId = 5,
5551 AgoraRenewTokenCanceledByNewRequest = 6,
5552 };
AgoraVideoProfilePortrait480P_4
@ AgoraVideoProfilePortrait480P_4
Definition: AgoraEnumerates.h:474
AgoraVideoProfilePortrait480P_9
@ AgoraVideoProfilePortrait480P_9
Definition: AgoraEnumerates.h:480
AgoraVideoLocalStateStopped
@ AgoraVideoLocalStateStopped
Definition: AgoraEnumerates.h:1324
AgoraFaceShapeAreaEyeInnerCorner
@ AgoraFaceShapeAreaEyeInnerCorner
Definition: AgoraEnumerates.h:2868
AgoraRtmpStreamingReasonReachLimit
@ AgoraRtmpStreamingReasonReachLimit
Definition: AgoraEnumerates.h:3525
AgoraChannelMediaRelayStateConnecting
@ AgoraChannelMediaRelayStateConnecting
Definition: AgoraEnumerates.h:3703
AgoraAudioRemoteReasonNetworkCongestion
@ AgoraAudioRemoteReasonNetworkCongestion
Definition: AgoraEnumerates.h:1700
AgoraMediaDeviceTypeVideoRender
@ AgoraMediaDeviceTypeVideoRender
Definition: AgoraEnumerates.h:2392
AgoraVoiceBeautifierTimbreTransformationDeep
@ AgoraVoiceBeautifierTimbreTransformationDeep
Definition: AgoraEnumerates.h:2045
AgoraVideoFormatCVPixelBGRA
@ AgoraVideoFormatCVPixelBGRA
Definition: AgoraEnumerates.h:2441
AgoraAudioTrackType
AgoraAudioTrackType
The type of the audio track.
Definition: AgoraEnumerates.h:5175
AgoraLocalVideoStreamReasonOK
@ AgoraLocalVideoStreamReasonOK
Definition: AgoraEnumerates.h:1346
AgoraLogLevelInfo
@ AgoraLogLevelInfo
Definition: AgoraEnumerates.h:3397
AgoraAudioOutputRoutingSpeakerphone
@ AgoraAudioOutputRoutingSpeakerphone
Definition: AgoraEnumerates.h:1881
AgoraVideoDenoiserLevelFast
@ AgoraVideoDenoiserLevelFast
Definition: AgoraEnumerates.h:3015
AgoraAudioLocalStateStopped
@ AgoraAudioLocalStateStopped
Definition: AgoraEnumerates.h:1542
AgoraNetworkQualityPoor
@ AgoraNetworkQualityPoor
Definition: AgoraEnumerates.h:1102
AgoraFaceShapeAreaNoseRoot
@ AgoraFaceShapeAreaNoseRoot
Definition: AgoraEnumerates.h:2898
AgoraMediaPlayerEventTryOpenSucceed
@ AgoraMediaPlayerEventTryOpenSucceed
Definition: AgoraEnumerates.h:4495
AgoraConnectionChangedReasonEchoTest
@ AgoraConnectionChangedReasonEchoTest
Definition: AgoraEnumerates.h:3241
AgoraConnectionChangedClientIpAddressChangedByUser
@ AgoraConnectionChangedClientIpAddressChangedByUser
Definition: AgoraEnumerates.h:3245
AgoraErrorCodeNotReady
@ AgoraErrorCodeNotReady
Definition: AgoraEnumerates.h:101
AgoraMediaPlayerEventFirstDisplayed
@ AgoraMediaPlayerEventFirstDisplayed
Definition: AgoraEnumerates.h:4483
AgoraMediaPlayerReasonUnknown
@ AgoraMediaPlayerReasonUnknown
Definition: AgoraEnumerates.h:4429
AgoraAudioEncodingTypeAAC48000High
@ AgoraAudioEncodingTypeAAC48000High
Definition: AgoraEnumerates.h:1044
AgoraAudioRemoteReasonRemoteUnmuted
@ AgoraAudioRemoteReasonRemoteUnmuted
Definition: AgoraEnumerates.h:1720
AgoraConnectionChangedReasonConnecting
@ AgoraConnectionChangedReasonConnecting
Definition: AgoraEnumerates.h:3145
AgoraRtmpStreamingReasonInvalidParameters
@ AgoraRtmpStreamingReasonInvalidParameters
Definition: AgoraEnumerates.h:3501
AgoraRtmpStreamingReasonInternalServerError
@ AgoraRtmpStreamingReasonInternalServerError
Definition: AgoraEnumerates.h:3513
AgoraAudioEncodingTypeAAC16000Medium
@ AgoraAudioEncodingTypeAAC16000Medium
Definition: AgoraEnumerates.h:1019
AgoraAudioSourceRemoteChannel
@ AgoraAudioSourceRemoteChannel
Definition: AgoraEnumerates.h:4098
AgoraExternalVideoSourceTypeEncodedVideoFrame
@ AgoraExternalVideoSourceTypeEncodedVideoFrame
Definition: AgoraEnumerates.h:4191
AgoraVideoModulePositionPreEncoder
@ AgoraVideoModulePositionPreEncoder
Definition: AgoraEnumerates.h:5242
AgoraErrorCodeAdmNoRecordingDevice
@ AgoraErrorCodeAdmNoRecordingDevice
Definition: AgoraEnumerates.h:340
AgoraErrorCodeNoPermission
@ AgoraErrorCodeNoPermission
Definition: AgoraEnumerates.h:132
AgoraVideoRemoteReasonAudioFallback
@ AgoraVideoRemoteReasonAudioFallback
Definition: AgoraEnumerates.h:1516
AgoraAudioScenarioAiClient
@ AgoraAudioScenarioAiClient
Definition: AgoraEnumerates.h:1855
AgoraVideoContentHintDetails
@ AgoraVideoContentHintDetails
Definition: AgoraEnumerates.h:4704
AgoraVoiceBeautifierTimbreTransformationFalsetto
@ AgoraVoiceBeautifierTimbreTransformationFalsetto
Definition: AgoraEnumerates.h:2053
AgoraVoiceConversionPresetChangerBass
@ AgoraVoiceConversionPresetChangerBass
Definition: AgoraEnumerates.h:2231
AgoraChannelMediaRelayEventDisconnect
@ AgoraChannelMediaRelayEventDisconnect
Definition: AgoraEnumerates.h:3720
AgoraMediaPlayerState
AgoraMediaPlayerState
The playback state.
Definition: AgoraEnumerates.h:4279
AgoraAudioEncodingTypeOPUS48000High
@ AgoraAudioEncodingTypeOPUS48000High
Definition: AgoraEnumerates.h:1064
AgoraAudioEqualizationBand8K
@ AgoraAudioEqualizationBand8K
Definition: AgoraEnumerates.h:1967
AgoraFaceShapeAreaMouthPosition
@ AgoraFaceShapeAreaMouthPosition
Definition: AgoraEnumerates.h:2930
AgoraErrorCodeBufferTooSmall
@ AgoraErrorCodeBufferTooSmall
Definition: AgoraEnumerates.h:120
AgoraVideoSourceTypeScreenSecondary
@ AgoraVideoSourceTypeScreenSecondary
Definition: AgoraEnumerates.h:4125
AgoraRtmpStreamingEventUrlAlreadyInUse
@ AgoraRtmpStreamingEventUrlAlreadyInUse
Definition: AgoraEnumerates.h:3581
AgoraMediaSourceTypeRtcImagePng
@ AgoraMediaSourceTypeRtcImagePng
Definition: AgoraEnumerates.h:4041
AgoraErrorCodeConnectionInterrupted
@ AgoraErrorCodeConnectionInterrupted
Definition: AgoraEnumerates.h:212
AgoraLowlightEnhanceLevel
AgoraLowlightEnhanceLevel
The low-light enhancement level.
Definition: AgoraEnumerates.h:3041
AgoraAudioOutputRoutingUsb
@ AgoraAudioOutputRoutingUsb
Definition: AgoraEnumerates.h:1893
AgoraColorMatrixIDSMPTE170M
@ AgoraColorMatrixIDSMPTE170M
Definition: AgoraEnumerates.h:2519
AgoraVideoRemoteStateDecoding
@ AgoraVideoRemoteStateDecoding
Definition: AgoraEnumerates.h:1455
AgoraStreamLayerCountMax
@ AgoraStreamLayerCountMax
Definition: AgoraEnumerates.h:4251
AgoraColorRangeIDDerived
@ AgoraColorRangeIDDerived
Definition: AgoraEnumerates.h:2533
AgoraConnectionChangedReason
AgoraConnectionChangedReason
Reasons causing the change of the connection state.
Definition: AgoraEnumerates.h:3141
ENCRYPTION_ERROR_INTERNAL_FAILURE
@ ENCRYPTION_ERROR_INTERNAL_FAILURE
Definition: AgoraEnumerates.h:3599
AgoraVideoProfilePortrait360P_6
@ AgoraVideoProfilePortrait360P_6
Definition: AgoraEnumerates.h:458
AgoraVoiceBeautifierTimbreTransformationResounding
@ AgoraVoiceBeautifierTimbreTransformationResounding
Definition: AgoraEnumerates.h:2065
AgoraAlphaStitchUp
@ AgoraAlphaStitchUp
Definition: AgoraEnumerates.h:5356
AgoraLocalVideoStreamReasonScreenCaptureRecoverFromMinimized
@ AgoraLocalVideoStreamReasonScreenCaptureRecoverFromMinimized
Definition: AgoraEnumerates.h:1426
AgoraLocalVideoStreamReasonDeviceBusy
@ AgoraLocalVideoStreamReasonDeviceBusy
Definition: AgoraEnumerates.h:1360
AgoraAudioSessionOperationRestrictionDeactivateSession
@ AgoraAudioSessionOperationRestrictionDeactivateSession
Definition: AgoraEnumerates.h:2365
AgoraStreamFallbackOptionVideoStreamLow
@ AgoraStreamFallbackOptionVideoStreamLow
Definition: AgoraEnumerates.h:1739
AgoraExternalVideoSourceTypeVideoFrame
@ AgoraExternalVideoSourceTypeVideoFrame
Definition: AgoraEnumerates.h:4187
AgoraVideoHwEncoderHardware
@ AgoraVideoHwEncoderHardware
Definition: AgoraEnumerates.h:585
AgoraVideoFrameTypeKeyFrame
@ AgoraVideoFrameTypeKeyFrame
Definition: AgoraEnumerates.h:2467
AgoraRtmpStreamingStateRecovering
@ AgoraRtmpStreamingStateRecovering
Definition: AgoraEnumerates.h:3476
AgoraEncodingPrefersoftware
@ AgoraEncodingPrefersoftware
Definition: AgoraEnumerates.h:2698
AgoraVideoCodecCapabilityLevel4k60fps
@ AgoraVideoCodecCapabilityLevel4k60fps
Definition: AgoraEnumerates.h:533
AgoraVoiceAITunerHuskyMaleSinging
@ AgoraVoiceAITunerHuskyMaleSinging
Definition: AgoraEnumerates.h:2330
AgoraMediaPlayerReasonInvalidState
@ AgoraMediaPlayerReasonInvalidState
Definition: AgoraEnumerates.h:4399
AgoraLocalProxyMode
AgoraLocalProxyMode
Connection mode with Agora private media server.
Definition: AgoraEnumerates.h:4911
AgoraVirtualBackgroundNone
@ AgoraVirtualBackgroundNone
Definition: AgoraEnumerates.h:3066
AgoraMaxMetadataSizeTypeDefault
@ AgoraMaxMetadataSizeTypeDefault
Definition: AgoraEnumerates.h:3381
AgoraRdtStateOpened
@ AgoraRdtStateOpened
Definition: AgoraEnumerates.h:5448
AgoraLicenseVerifyDiffDevices
@ AgoraLicenseVerifyDiffDevices
Definition: AgoraEnumerates.h:1650
AgoraChannelMediaRelayErrorNoResourceAvailable
@ AgoraChannelMediaRelayErrorNoResourceAvailable
Definition: AgoraEnumerates.h:3780
AgoraRtmpStreamingReason
AgoraRtmpStreamingReason
Reasons for changes in the status of RTMP or RTMPS streaming.
Definition: AgoraEnumerates.h:3493
AgoraVideoRemoteReasonLocalUnmuted
@ AgoraVideoRemoteReasonLocalUnmuted
Definition: AgoraEnumerates.h:1495
AgoraVideoQualityAdaptUpBandwidth
@ AgoraVideoQualityAdaptUpBandwidth
Definition: AgoraEnumerates.h:1246
AgoraLastmileProbeResultIncompleteNoBwe
@ AgoraLastmileProbeResultIncompleteNoBwe
Definition: AgoraEnumerates.h:1177
AgoraErrorCodeNoServerResources
@ AgoraErrorCodeNoServerResources
Definition: AgoraEnumerates.h:196
AgoraAudioLocalReasonInterrupted
@ AgoraAudioLocalReasonInterrupted
Definition: AgoraEnumerates.h:1609
AgoraVideoProfileLandscape120P_3
@ AgoraVideoProfileLandscape120P_3
Definition: AgoraEnumerates.h:368
AgoraAudioSourceType
AgoraAudioSourceType
The audio source type.
Definition: AgoraEnumerates.h:4071
AgoraVideoFormatI420
@ AgoraVideoFormatI420
Definition: AgoraEnumerates.h:2419
AgoraFaceShapeAreaForehead
@ AgoraFaceShapeAreaForehead
Definition: AgoraEnumerates.h:2792
AgoraDegradationPreference
AgoraDegradationPreference
Video degradation preferences when the bandwidth is a constraint.
Definition: AgoraEnumerates.h:2647
AgoraVideoStreamTypeLayer1
@ AgoraVideoStreamTypeLayer1
Definition: AgoraEnumerates.h:1206
AgoraMediaPlayerPreloadEventBegin
@ AgoraMediaPlayerPreloadEventBegin
Definition: AgoraEnumerates.h:4511
AgoraErrorCodeRefused
@ AgoraErrorCodeRefused
Definition: AgoraEnumerates.h:116
AgoraConnectionChangedReasonLost
@ AgoraConnectionChangedReasonLost
Definition: AgoraEnumerates.h:3237
AgoraCameraDirection
AgoraCameraDirection
The camera direction.
Definition: AgoraEnumerates.h:3624
AgoraAudioFileRecordingTypeMixed
@ AgoraAudioFileRecordingTypeMixed
Definition: AgoraEnumerates.h:964
AgoraAudioRecordingQualityUltraHigh
@ AgoraAudioRecordingQualityUltraHigh
Definition: AgoraEnumerates.h:946
AgoraVideoProfileLandscape360P_3
@ AgoraVideoProfileLandscape360P_3
Definition: AgoraEnumerates.h:384
AgoraCameraStabilizationModeOff
@ AgoraCameraStabilizationModeOff
Definition: AgoraEnumerates.h:3669
AgoraVoiceConversionPresetChangerCartoon
@ AgoraVoiceConversionPresetChangerCartoon
Definition: AgoraEnumerates.h:2233
AgoraNetworkTypeUnknown
@ AgoraNetworkTypeUnknown
Definition: AgoraEnumerates.h:2613
AgoraMediaPlayerReasonTokenExpired
@ AgoraMediaPlayerReasonTokenExpired
Definition: AgoraEnumerates.h:4423
AgoraVideoFrameProcessModeReadWrite
@ AgoraVideoFrameProcessModeReadWrite
Definition: AgoraEnumerates.h:2549
AgoraVideoFramePositionPostCapture
@ AgoraVideoFramePositionPostCapture
Definition: AgoraEnumerates.h:5031
AgoraVideoFrameTypeBFrame
@ AgoraVideoFrameTypeBFrame
Definition: AgoraEnumerates.h:2475
AgoraConnectionChangedReasonBannedByServer
@ AgoraConnectionChangedReasonBannedByServer
Definition: AgoraEnumerates.h:3158
AgoraColorPrimaryIDUnspecified
@ AgoraColorPrimaryIDUnspecified
Definition: AgoraEnumerates.h:2489
AgoraHDRCapabilityUnknown
@ AgoraHDRCapabilityUnknown
Definition: AgoraEnumerates.h:5340
AgoraVoiceAITunerDreamyFemaleSinging
@ AgoraVoiceAITunerDreamyFemaleSinging
Definition: AgoraEnumerates.h:2342
AgoraLocalVideoStreamReason
AgoraLocalVideoStreamReason
Reasons for local video state changes.
Definition: AgoraEnumerates.h:1342
AgoraVideoProfileLandscape180P_3
@ AgoraVideoProfileLandscape180P_3
Definition: AgoraEnumerates.h:372
AgoraVideoProfileLandscape360P_4
@ AgoraVideoProfileLandscape360P_4
Definition: AgoraEnumerates.h:386
AgoraFocalLengthTelephoto
@ AgoraFocalLengthTelephoto
Definition: AgoraEnumerates.h:3654
AgoraVideoMirrorModeDisabled
@ AgoraVideoMirrorModeDisabled
Definition: AgoraEnumerates.h:1314
AgoraErrorCodeAlreadyInUse
@ AgoraErrorCodeAlreadyInUse
Definition: AgoraEnumerates.h:170
AgoraVideoProfilePortrait720P_3
@ AgoraVideoProfilePortrait720P_3
Definition: AgoraEnumerates.h:486
AgoraMediaPlayerEventBufferLow
@ AgoraMediaPlayerEventBufferLow
Definition: AgoraEnumerates.h:4455
AgoraConnectionChangedReasonKeepAliveTimeout
@ AgoraConnectionChangedReasonKeepAliveTimeout
Definition: AgoraEnumerates.h:3229
AgoraMediaPlayerMetaDataTypeUnknown
@ AgoraMediaPlayerMetaDataTypeUnknown
Definition: AgoraEnumerates.h:4529
AgoraErrorCodeAdmRuntimePlayoutError
@ AgoraErrorCodeAdmRuntimePlayoutError
Definition: AgoraEnumerates.h:326
AgoraVideoPreprocessBeauty
@ AgoraVideoPreprocessBeauty
Definition: AgoraEnumerates.h:5327
AgoraEncryptionModeEnd
@ AgoraEncryptionModeEnd
Definition: AgoraEnumerates.h:819
AgoraAudioReverbStrength
@ AgoraAudioReverbStrength
Definition: AgoraEnumerates.h:1997
AgoraAudioEqualizationBand125
@ AgoraAudioEqualizationBand125
Definition: AgoraEnumerates.h:1943
AgoraVideoTranscoderError
AgoraVideoTranscoderError
The error code of the local video mixing failure.
Definition: AgoraEnumerates.h:4876
AgoraAudioScenario
AgoraAudioScenario
The audio scenarios.
Definition: AgoraEnumerates.h:1824
ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE
@ ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE
Definition: AgoraEnumerates.h:3617
AgoraRhythmPlayerStateDecoding
@ AgoraRhythmPlayerStateDecoding
Definition: AgoraEnumerates.h:4835
AgoraFaceShapeAreaNoseGeneral
@ AgoraFaceShapeAreaNoseGeneral
Definition: AgoraEnumerates.h:2917
AgoraVoiceAITunerGentleFemaleSinging
@ AgoraVoiceAITunerGentleFemaleSinging
Definition: AgoraEnumerates.h:2326
AgoraCameraStabilizationModeLevel3
@ AgoraCameraStabilizationModeLevel3
Definition: AgoraEnumerates.h:3687
AgoraEarMonitoringFilterType
AgoraEarMonitoringFilterType
The audio filter types of in-ear monitoring.
Definition: AgoraEnumerates.h:4627
AgoraAudioProfileSpeechStandard
@ AgoraAudioProfileSpeechStandard
Definition: AgoraEnumerates.h:1792
AgoraLowlightEnhanceLevelFast
@ AgoraLowlightEnhanceLevelFast
Definition: AgoraEnumerates.h:3052
AgoraChannelMediaRelayErrorNone
@ AgoraChannelMediaRelayErrorNone
Definition: AgoraEnumerates.h:3763
AgoraErrorCodeNoError
@ AgoraErrorCodeNoError
Definition: AgoraEnumerates.h:82
AgoraH265TranscodeResultTokenExpired
@ AgoraH265TranscodeResultTokenExpired
Definition: AgoraEnumerates.h:5285
AgoraChannelProfileCloudGaming
@ AgoraChannelProfileCloudGaming
Definition: AgoraEnumerates.h:699
AgoraAudioEncodingTypeOPUS16000Low
@ AgoraAudioEncodingTypeOPUS16000Low
Definition: AgoraEnumerates.h:1049
AgoraLicenseVerifyMinutesExceed
@ AgoraLicenseVerifyMinutesExceed
Definition: AgoraEnumerates.h:1642
AgoraVideoRemoteReasonRemoteUnmuted
@ AgoraVideoRemoteReasonRemoteUnmuted
Definition: AgoraEnumerates.h:1505
AgoraFaceShapeAreaCheekbone
@ AgoraFaceShapeAreaCheekbone
Definition: AgoraEnumerates.h:2813
AgoraMediaPlayerStateStoppingInternal
@ AgoraMediaPlayerStateStoppingInternal
Definition: AgoraEnumerates.h:4318
AgoraCompressionLowLatency
@ AgoraCompressionLowLatency
Definition: AgoraEnumerates.h:2721
AgoraWarningCodeAdmRecordAudioSilence
@ AgoraWarningCodeAdmRecordAudioSilence
Definition: AgoraEnumerates.h:50
AgoraDirectCdnStreamingReason
AgoraDirectCdnStreamingReason
Reasons for the changes in CDN streaming status.
Definition: AgoraEnumerates.h:4589
AgoraVideoRemoteStateFrozen
@ AgoraVideoRemoteStateFrozen
Definition: AgoraEnumerates.h:1460
AgoraAudioSampleRateType44100
@ AgoraAudioSampleRateType44100
Definition: AgoraEnumerates.h:1770
AgoraAudioReverbPresetFxUncle
@ AgoraAudioReverbPresetFxUncle
Definition: AgoraEnumerates.h:2266
ScreenColorBlue
@ ScreenColorBlue
Definition: AgoraEnumerates.h:3135
AgoraWarningCodeSetClientRoleTimeout
@ AgoraWarningCodeSetClientRoleTimeout
Definition: AgoraEnumerates.h:36
AgoraStreamLayer2
@ AgoraStreamLayer2
Definition: AgoraEnumerates.h:4227
AgoraNetworkTypeDisconnected
@ AgoraNetworkTypeDisconnected
Definition: AgoraEnumerates.h:2617
AgoraVideoFormatCVPixelP010
@ AgoraVideoFormatCVPixelP010
Definition: AgoraEnumerates.h:2443
AgoraVideoProfileLandscape480P_3
@ AgoraVideoProfileLandscape480P_3
Definition: AgoraEnumerates.h:402
AgoraThreadPriorityTypeHigh
@ AgoraThreadPriorityTypeHigh
Definition: AgoraEnumerates.h:4725
AgoraVideoProfilePortrait240P_4
@ AgoraVideoProfilePortrait240P_4
Definition: AgoraEnumerates.h:450
AgoraEncryptionModeAES128GCM
@ AgoraEncryptionModeAES128GCM
Definition: AgoraEnumerates.h:801
AgoraAudioSessionOperationRestrictionConfigureSession
@ AgoraAudioSessionOperationRestrictionConfigureSession
Definition: AgoraEnumerates.h:2360
AgoraFaceShapeAreaNoseWing
@ AgoraFaceShapeAreaNoseWing
Definition: AgoraEnumerates.h:2892
AgoraVideoRenderModeFit
@ AgoraVideoRenderModeFit
Definition: AgoraEnumerates.h:1268
AgoraAudioRemoteReasonRemoteOffline
@ AgoraAudioRemoteReasonRemoteOffline
Definition: AgoraEnumerates.h:1724
AgoraMultipathType
AgoraMultipathType
Network path types used in multipath transmission.
Definition: AgoraEnumerates.h:5490
AgoraPermissionType
AgoraPermissionType
The type of the device permission.
Definition: AgoraEnumerates.h:4539
AgoraVoiceConversionPresetSweet
@ AgoraVoiceConversionPresetSweet
Definition: AgoraEnumerates.h:2221
AgoraMediaSourceTypePrimaryScreen
@ AgoraMediaSourceTypePrimaryScreen
Definition: AgoraEnumerates.h:4025
AgoraAudioSourceMediaPlayer
@ AgoraAudioSourceMediaPlayer
Definition: AgoraEnumerates.h:4083
AgoraVoiceConversionPresetChangerMonster
@ AgoraVoiceConversionPresetChangerMonster
Definition: AgoraEnumerates.h:2239
AgoraAudioOutputRoutingHeadsetNoMic
@ AgoraAudioOutputRoutingHeadsetNoMic
Definition: AgoraEnumerates.h:1877
AINS_MODE_AGGRESSIVE
@ AINS_MODE_AGGRESSIVE
Definition: AgoraEnumerates.h:5208
AgoraRtmpStreamLifeCycleBindToOwner
@ AgoraRtmpStreamLifeCycleBindToOwner
Definition: AgoraEnumerates.h:1080
AgoraMaxMetadataSizeTypeMax
@ AgoraMaxMetadataSizeTypeMax
Definition: AgoraEnumerates.h:3382
AgoraAudienceLatencyLevelLowLatency
@ AgoraAudienceLatencyLevelLowLatency
Definition: AgoraEnumerates.h:730
AgoraInjectStreamStatusBroken
@ AgoraInjectStreamStatusBroken
Definition: AgoraEnumerates.h:887
AgoraExperienceQualityBad
@ AgoraExperienceQualityBad
Definition: AgoraEnumerates.h:1134
AgoraStreamSubscribeStateIdle
@ AgoraStreamSubscribeStateIdle
Definition: AgoraEnumerates.h:3823
AgoraAudioReverbWetDelay
@ AgoraAudioReverbWetDelay
Definition: AgoraEnumerates.h:1993
AgoraAudioRecordingQualityLow
@ AgoraAudioRecordingQualityLow
Definition: AgoraEnumerates.h:931
AgoraAudioEqualizationBand31
@ AgoraAudioEqualizationBand31
Definition: AgoraEnumerates.h:1935
AgoraLicenseVerifyCode
AgoraLicenseVerifyCode
Definition: AgoraEnumerates.h:1630
AgoraWarningCodeAdmRecordAudioLowlevel
@ AgoraWarningCodeAdmRecordAudioLowlevel
Definition: AgoraEnumerates.h:58
AgoraRtmpStreamingReasonUnpublishOK
@ AgoraRtmpStreamingReasonUnpublishOK
Definition: AgoraEnumerates.h:3565
AgoraMediaPlayerReason
AgoraMediaPlayerReason
Reasons for the changes in the media player status.
Definition: AgoraEnumerates.h:4359
AgoraH265TranscodeResultServerInternalError
@ AgoraH265TranscodeResultServerInternalError
Definition: AgoraEnumerates.h:5309
AgoraChannelMediaRelayErrorFailedJoinSourceChannel
@ AgoraChannelMediaRelayErrorFailedJoinSourceChannel
Definition: AgoraEnumerates.h:3784
AgoraClientRole
AgoraClientRole
The user role in the interactive live streaming.
Definition: AgoraEnumerates.h:711
AgoraVideoProfileLandscape720P_6
@ AgoraVideoProfileLandscape720P_6
Definition: AgoraEnumerates.h:420
AgoraLocalVideoStreamReasonDeviceNoPermission
@ AgoraLocalVideoStreamReasonDeviceNoPermission
Definition: AgoraEnumerates.h:1355
AgoraUserOfflineReason
AgoraUserOfflineReason
Reasons for a user being offline.
Definition: AgoraEnumerates.h:846
AgoraErrorCodeAdmStartRecording
@ AgoraErrorCodeAdmStartRecording
Definition: AgoraEnumerates.h:320
AgoraAudioRemoteReason
AgoraAudioRemoteReason
The reason for the remote audio state change.
Definition: AgoraEnumerates.h:1692
AgoraVideoQOEPreferenceBalance
@ AgoraVideoQOEPreferenceBalance
Definition: AgoraEnumerates.h:3958
AgoraExperiencePoorReason
AgoraExperiencePoorReason
Reasons why the QoE of the local user when receiving a remote audio stream is poor.
Definition: AgoraEnumerates.h:1140
AgoraHeadphoneEQPreset
AgoraHeadphoneEQPreset
Preset headphone equalizer types.
Definition: AgoraEnumerates.h:2284
AgoraAudioEncodingTypeOPUS6000Medium
@ AgoraAudioEncodingTypeOPUS6000Medium
Definition: AgoraEnumerates.h:1054
AgoraRdtStreamData
@ AgoraRdtStreamData
Definition: AgoraEnumerates.h:5428
AgoraVideoProfilePortrait1080P_3
@ AgoraVideoProfilePortrait1080P_3
Definition: AgoraEnumerates.h:494
AgoraStreamPublishStatePublished
@ AgoraStreamPublishStatePublished
Definition: AgoraEnumerates.h:3876
AgoraChannelMediaRelayErrorFailedPacketSentToDestination
@ AgoraChannelMediaRelayErrorFailedPacketSentToDestination
Definition: AgoraEnumerates.h:3796
AgoraErrorCodeFailed
@ AgoraErrorCodeFailed
Definition: AgoraEnumerates.h:86
AgoraRtmpStreamingReasonConnectionTimeout
@ AgoraRtmpStreamingReasonConnectionTimeout
Definition: AgoraEnumerates.h:3509
AgoraAudioProfileMusicHighQualityStereo
@ AgoraAudioProfileMusicHighQualityStereo
Definition: AgoraEnumerates.h:1814
AgoraVideoModule
AgoraVideoModule
Definition: AgoraEnumerates.h:5330
AgoraVoiceBeautifierPresetSingingBeautifier
@ AgoraVoiceBeautifierPresetSingingBeautifier
Definition: AgoraEnumerates.h:2037
AgoraErrorCodeNetDown
@ AgoraErrorCodeNetDown
Definition: AgoraEnumerates.h:145
AgoraVideoFrameOrientation
AgoraVideoFrameOrientation
Definition: AgoraEnumerates.h:588
AgoraVideoProfilePortrait360P_4
@ AgoraVideoProfilePortrait360P_4
Definition: AgoraEnumerates.h:456
AgoraVideoDenoiserMode
AgoraVideoDenoiserMode
Video noise reduction mode.
Definition: AgoraEnumerates.h:2984
AgoraVideoProfilePortrait4K_3
@ AgoraVideoProfilePortrait4K_3
Definition: AgoraEnumerates.h:504
AgoraClientRoleBroadcaster
@ AgoraClientRoleBroadcaster
Definition: AgoraEnumerates.h:715
AgoraVideoProfilePortrait360P_7
@ AgoraVideoProfilePortrait360P_7
Definition: AgoraEnumerates.h:460
AgoraNetworkQualityDown
@ AgoraNetworkQualityDown
Definition: AgoraEnumerates.h:1114
AgoraDirectCdnStreamingReasonFailed
@ AgoraDirectCdnStreamingReasonFailed
Definition: AgoraEnumerates.h:4599
AgoraFocalLengthUltraWide
@ AgoraFocalLengthUltraWide
Definition: AgoraEnumerates.h:3650
AgoraInjectStreamStatusStopUnauthorized
@ AgoraInjectStreamStatusStopUnauthorized
Definition: AgoraEnumerates.h:881
AgoraNetworkQualityUnsupported
@ AgoraNetworkQualityUnsupported
Definition: AgoraEnumerates.h:1116
ScreenColorType
ScreenColorType
Screen color type.
Definition: AgoraEnumerates.h:3123
AgoraVoiceConversionPresetOff
@ AgoraVoiceConversionPresetOff
Definition: AgoraEnumerates.h:2211
AgoraCameraStabilizationModeAuto
@ AgoraCameraStabilizationModeAuto
Definition: AgoraEnumerates.h:3675
AgoraEncryptionModeAES128XTS
@ AgoraEncryptionModeAES128XTS
Definition: AgoraEnumerates.h:785
AgoraUploadErrorReasonSuccess
@ AgoraUploadErrorReasonSuccess
Definition: AgoraEnumerates.h:1185
AgoraChannelMediaRelayStateFailure
@ AgoraChannelMediaRelayStateFailure
Definition: AgoraEnumerates.h:3712
AgoraFaceShapeAreaMouthLip
@ AgoraFaceShapeAreaMouthLip
Definition: AgoraEnumerates.h:2942
AgoraAudioCodecProfileLCAAC
@ AgoraAudioCodecProfileLCAAC
Definition: AgoraEnumerates.h:1619
AgoraMediaDeviceTypeAudioVirtualRecording
@ AgoraMediaDeviceTypeAudioVirtualRecording
Definition: AgoraEnumerates.h:2408
AgoraAudioEqualizationBand2K
@ AgoraAudioEqualizationBand2K
Definition: AgoraEnumerates.h:1959
AgoraMediaDeviceTypeAudioPlayout
@ AgoraMediaDeviceTypeAudioPlayout
Definition: AgoraEnumerates.h:2384
AgoraVideoProfileLandscape480P_6
@ AgoraVideoProfileLandscape480P_6
Definition: AgoraEnumerates.h:406
AgoraVideoFormatNV12
@ AgoraVideoFormatNV12
Definition: AgoraEnumerates.h:2429
AgoraMediaTypeAudioAndVideo
@ AgoraMediaTypeAudioAndVideo
Definition: AgoraEnumerates.h:769
AgoraAudioRemoteStateFailed
@ AgoraAudioRemoteStateFailed
Definition: AgoraEnumerates.h:1686
AgoraChannelMediaRelayEventUpdateDestinationChannelIsNil
@ AgoraChannelMediaRelayEventUpdateDestinationChannelIsNil
Definition: AgoraEnumerates.h:3750
AgoraAudioLocalReasonDeviceBusy
@ AgoraAudioLocalReasonDeviceBusy
Definition: AgoraEnumerates.h:1581
AgoraErrorCodeBitrateLimit
@ AgoraErrorCodeBitrateLimit
Definition: AgoraEnumerates.h:229
AUDIO_AINS_MODE
AUDIO_AINS_MODE
AI noise suppression modes.
Definition: AgoraEnumerates.h:5197
AgoraThreadPriorityTypeLowest
@ AgoraThreadPriorityTypeLowest
Definition: AgoraEnumerates.h:4713
AgoraAudioOutputRoutingEarpiece
@ AgoraAudioOutputRoutingEarpiece
Definition: AgoraEnumerates.h:1873
AgoraMediaPlayerReasonNone
@ AgoraMediaPlayerReasonNone
Definition: AgoraEnumerates.h:4363
AgoraRdtStreamType
AgoraRdtStreamType
Reliable Data Transmission Tunnel message stream type.
Definition: AgoraEnumerates.h:5416
AgoraLocalVideoStreamReasonScreenCaptureWindowClosed
@ AgoraLocalVideoStreamReasonScreenCaptureWindowClosed
Definition: AgoraEnumerates.h:1418
AgoraVideoProfileLandscape240P_4
@ AgoraVideoProfileLandscape240P_4
Definition: AgoraEnumerates.h:380
AgoraMediaStreamTypeUnknown
@ AgoraMediaStreamTypeUnknown
Definition: AgoraEnumerates.h:4261
AgoraFeatureType
AgoraFeatureType
The type of the advanced feature.
Definition: AgoraEnumerates.h:5319
AgoraAudioSampleRateType32000
@ AgoraAudioSampleRateType32000
Definition: AgoraEnumerates.h:1766
AgoraInjectStreamStatusStopSuccess
@ AgoraInjectStreamStatusStopSuccess
Definition: AgoraEnumerates.h:877
AgoraH265TranscodeResultTooOften
@ AgoraH265TranscodeResultTooOften
Definition: AgoraEnumerates.h:5305
AgoraVideoModulePositionPreRenderer
@ AgoraVideoModulePositionPreRenderer
Definition: AgoraEnumerates.h:5232
AgoraRtmpStreamingReasonInvalidAppId
@ AgoraRtmpStreamingReasonInvalidAppId
Definition: AgoraEnumerates.h:3555
AgoraConnectionStateReconnecting
@ AgoraConnectionStateReconnecting
Definition: AgoraEnumerates.h:2593
AgoraLocalVideoStreamReasonCaptureDeviceInvalidId
@ AgoraLocalVideoStreamReasonCaptureDeviceInvalidId
Definition: AgoraEnumerates.h:1397
AgoraAudioScenarioGameStreaming
@ AgoraAudioScenarioGameStreaming
Definition: AgoraEnumerates.h:1833
AgoraMetadataTypeVideo
@ AgoraMetadataTypeVideo
Definition: AgoraEnumerates.h:3373
AgoraAudioEncodedFrameObserverPositionMixed
@ AgoraAudioEncodedFrameObserverPositionMixed
Definition: AgoraEnumerates.h:982
AgoraVideoCodecCapabilityLevelUnspecified
@ AgoraVideoCodecCapabilityLevelUnspecified
Definition: AgoraEnumerates.h:517
AgoraMediaSourceTypeTranscodedVideo
@ AgoraMediaSourceTypeTranscodedVideo
Definition: AgoraEnumerates.h:4057
AgoraMediaPlayerStateOpenCompleted
@ AgoraMediaPlayerStateOpenCompleted
Definition: AgoraEnumerates.h:4292
AgoraVideoViewSetupReplace
@ AgoraVideoViewSetupReplace
Definition: AgoraEnumerates.h:4966
AgoraFaceShapeStyleMale
@ AgoraFaceShapeStyleMale
Definition: AgoraEnumerates.h:2971
AgoraVideoOutputOrientationModeFixedLandscape
@ AgoraVideoOutputOrientationModeFixedLandscape
Definition: AgoraEnumerates.h:668
AgoraVoiceBeautifierTimbreTransformationFull
@ AgoraVoiceBeautifierTimbreTransformationFull
Definition: AgoraEnumerates.h:2057
AgoraMediaTraceEvent
AgoraMediaTraceEvent
The rendering state of the media frame.
Definition: AgoraEnumerates.h:5254
AgoraErrorCodeResourceLimited
@ AgoraErrorCodeResourceLimited
Definition: AgoraEnumerates.h:185
WatermarkBufferFormat
WatermarkBufferFormat
The data format of the watermark buffer.
Definition: AgoraEnumerates.h:5392
AgoraErrorCodeRdtDataExceedLimit
@ AgoraErrorCodeRdtDataExceedLimit
Definition: AgoraEnumerates.h:277
AgoraLicenseVerifyInternal
@ AgoraLicenseVerifyInternal
Definition: AgoraEnumerates.h:1654
AgoraMediaPlayerStatePaused
@ AgoraMediaPlayerStatePaused
Definition: AgoraEnumerates.h:4300
AgoraDirectCdnStreamingStateIdle
@ AgoraDirectCdnStreamingStateIdle
Definition: AgoraEnumerates.h:4559
AgoraAreaCodeTypeGlobal
@ AgoraAreaCodeTypeGlobal
Definition: AgoraEnumerates.h:3448
AgoraVideoQOEPreferenceFluencyFirst
@ AgoraVideoQOEPreferenceFluencyFirst
Definition: AgoraEnumerates.h:3970
AgoraAudioLocalStateEncoding
@ AgoraAudioLocalStateEncoding
Definition: AgoraEnumerates.h:1550
AgoraStreamFallbackOptionVideoStreamLayer3
@ AgoraStreamFallbackOptionVideoStreamLayer3
Definition: AgoraEnumerates.h:1753
AgoraVideoProfilePortrait480P_3
@ AgoraVideoProfilePortrait480P_3
Definition: AgoraEnumerates.h:472
AgoraLighteningContrastLevel
AgoraLighteningContrastLevel
The contrast level.
Definition: AgoraEnumerates.h:2758
AgoraVideoProfilePortrait360P_11
@ AgoraVideoProfilePortrait360P_11
Definition: AgoraEnumerates.h:468
AgoraVideoCodecTypeH265ForStream
@ AgoraVideoCodecTypeH265ForStream
Definition: AgoraEnumerates.h:613
AgoraMediaSourceTypeUnknown
@ AgoraMediaSourceTypeUnknown
Definition: AgoraEnumerates.h:4065
AgoraAudioLocalReasonNoPlayoutDevice
@ AgoraAudioLocalReasonNoPlayoutDevice
Definition: AgoraEnumerates.h:1602
AgoraCameraStabilizationMode
AgoraCameraStabilizationMode
Camera stabilization modes.
Definition: AgoraEnumerates.h:3665
AgoraMediaPlayerReasonObjNotInitialized
@ AgoraMediaPlayerReasonObjNotInitialized
Definition: AgoraEnumerates.h:4387
AgoraColorMatrixIDRGB
@ AgoraColorMatrixIDRGB
Definition: AgoraEnumerates.h:2513
AgoraErrorCodeRdtUserNotExist
@ AgoraErrorCodeRdtUserNotExist
Definition: AgoraEnumerates.h:273
AgoraErrorCodeInvalidUserAccount
@ AgoraErrorCodeInvalidUserAccount
Definition: AgoraEnumerates.h:259
AgoraRhythmPlayerState
AgoraRhythmPlayerState
Virtual metronome state.
Definition: AgoraEnumerates.h:4823
AgoraVideoOutputOrientationModeFixedPortrait
@ AgoraVideoOutputOrientationModeFixedPortrait
Definition: AgoraEnumerates.h:674
AgoraColorMatrixID
AgoraColorMatrixID
Definition: AgoraEnumerates.h:2512
AgoraRtmpStreamingReasonOK
@ AgoraRtmpStreamingReasonOK
Definition: AgoraEnumerates.h:3497
AgoraAudioOutputRoutingBluetoothDeviceA2dp
@ AgoraAudioOutputRoutingBluetoothDeviceA2dp
Definition: AgoraEnumerates.h:1909
AgoraH265TranscodeResultRequestInvalid
@ AgoraH265TranscodeResultRequestInvalid
Definition: AgoraEnumerates.h:5277
AgoraVideoFrameRateFps15
@ AgoraVideoFrameRateFps15
Definition: AgoraEnumerates.h:635
AgoraErrorCodeJoinChannelRejected
@ AgoraErrorCodeJoinChannelRejected
Definition: AgoraEnumerates.h:158
AgoraErrorCodeAdmGeneralError
@ AgoraErrorCodeAdmGeneralError
Definition: AgoraEnumerates.h:294
AgoraChannelMediaRelayEventReceivedVideoPacketFromSource
@ AgoraChannelMediaRelayEventReceivedVideoPacketFromSource
Definition: AgoraEnumerates.h:3735
AgoraAudioReverbPresetFxChorus
@ AgoraAudioReverbPresetFxChorus
Definition: AgoraEnumerates.h:2278
AgoraVoiceAITunerWarmElegantFemaleSinging
@ AgoraVoiceAITunerWarmElegantFemaleSinging
Definition: AgoraEnumerates.h:2334
AgoraVideoPreprocessVirtualBackground
@ AgoraVideoPreprocessVirtualBackground
Definition: AgoraEnumerates.h:5323
AgoraVideoProfileLandscape360P
@ AgoraVideoProfileLandscape360P
Definition: AgoraEnumerates.h:382
AgoraVideoProfileLandscape120P
@ AgoraVideoProfileLandscape120P
Definition: AgoraEnumerates.h:366
AgoraMediaPlayerMetaDataTypeSEI
@ AgoraMediaPlayerMetaDataTypeSEI
Definition: AgoraEnumerates.h:4533
AgoraConnectionChangedReasonSettingProxyServer
@ AgoraConnectionChangedReasonSettingProxyServer
Definition: AgoraEnumerates.h:3215
AgoraWarningCodeAdmRecordMalfunction
@ AgoraWarningCodeAdmRecordMalfunction
Definition: AgoraEnumerates.h:54
AgoraMediaPlayerReasonInternal
@ AgoraMediaPlayerReasonInternal
Definition: AgoraEnumerates.h:4371
AgoraChannelMediaRelayEvent
AgoraChannelMediaRelayEvent
Definition: AgoraEnumerates.h:3717
AgoraVideoOutputOrientationModeAdaptative
@ AgoraVideoOutputOrientationModeAdaptative
Definition: AgoraEnumerates.h:661
AgoraAudioLocalReasonNoRecordingDevice
@ AgoraAudioLocalReasonNoRecordingDevice
Definition: AgoraEnumerates.h:1596
AgoraCompressionQuality
@ AgoraCompressionQuality
Definition: AgoraEnumerates.h:2726
AgoraErrorCodeAdmRecordAbnormalFrequency
@ AgoraErrorCodeAdmRecordAbnormalFrequency
Definition: AgoraEnumerates.h:334
AgoraAudienceLatencyLevelUltraLowLatency
@ AgoraAudienceLatencyLevelUltraLowLatency
Definition: AgoraEnumerates.h:734
AgoraNetworkQualityVBad
@ AgoraNetworkQualityVBad
Definition: AgoraEnumerates.h:1110
AgoraErrorCodeAdmNoPlayoutDevice
@ AgoraErrorCodeAdmNoPlayoutDevice
Definition: AgoraEnumerates.h:342
AgoraRhythmPlayerStateFailed
@ AgoraRhythmPlayerStateFailed
Definition: AgoraEnumerates.h:4844
AgoraRtmpStreamingEvent
AgoraRtmpStreamingEvent
Events during the Media Push.
Definition: AgoraEnumerates.h:3571
AgoraClientRoleChangeFailedReason
AgoraClientRoleChangeFailedReason
The reason for a user role switch failure.
Definition: AgoraEnumerates.h:3267
AgoraH265TranscodeResultNotFound
@ AgoraH265TranscodeResultNotFound
Definition: AgoraEnumerates.h:5293
AgoraEncryptionModeSM4128ECB
@ AgoraEncryptionModeSM4128ECB
Definition: AgoraEnumerates.h:797
AgoraChannelMediaRelayEventReceivedAudioPacketFromSource
@ AgoraChannelMediaRelayEventReceivedAudioPacketFromSource
Definition: AgoraEnumerates.h:3738
AgoraUserOfflineReasonQuit
@ AgoraUserOfflineReasonQuit
Definition: AgoraEnumerates.h:850
AgoraThreadPriorityTypeHighest
@ AgoraThreadPriorityTypeHighest
Definition: AgoraEnumerates.h:4729
AgoraVideoFormatNV21
@ AgoraVideoFormatNV21
Definition: AgoraEnumerates.h:2423
AgoraChannelMediaRelayErrorServerNoResponse
@ AgoraChannelMediaRelayErrorServerNoResponse
Definition: AgoraEnumerates.h:3776
AgoraAudioHeadphoneEQPresetInear
@ AgoraAudioHeadphoneEQPresetInear
Definition: AgoraEnumerates.h:2296
AgoraConnectionStateDisconnected
@ AgoraConnectionStateDisconnected
Definition: AgoraEnumerates.h:2563
AgoraClientRoleAudience
@ AgoraClientRoleAudience
Definition: AgoraEnumerates.h:719
AgoraVideoCodecTypeNone
@ AgoraVideoCodecTypeNone
Definition: AgoraEnumerates.h:544
AgoraAudioProfileIot
@ AgoraAudioProfileIot
Definition: AgoraEnumerates.h:1818
AgoraScreenCaptureFrameRateUnKonw
@ AgoraScreenCaptureFrameRateUnKonw
Definition: AgoraEnumerates.h:5157
AgoraMediaPlayerEventReachCacheFileMaxCount
@ AgoraMediaPlayerEventReachCacheFileMaxCount
Definition: AgoraEnumerates.h:4487
AgoraLocalVideoStreamReasonCaptureFailure
@ AgoraLocalVideoStreamReasonCaptureFailure
Definition: AgoraEnumerates.h:1365
AgoraVoiceConversionPreset
AgoraVoiceConversionPreset
The options for SDK preset voice conversion effects.
Definition: AgoraEnumerates.h:2207
AgoraVideoProfilePortrait180P_3
@ AgoraVideoProfilePortrait180P_3
Definition: AgoraEnumerates.h:442
AgoraCaptureBrightnessLevelDark
@ AgoraCaptureBrightnessLevelDark
Definition: AgoraEnumerates.h:757
AgoraVideoModulePosition
AgoraVideoModulePosition
The frame position of the video observer.
Definition: AgoraEnumerates.h:5220
AgoraScreenCaptureSourceTypeCustom
@ AgoraScreenCaptureSourceTypeCustom
Definition: AgoraEnumerates.h:5150
AgoraHDRCapabilityUnsupported
@ AgoraHDRCapabilityUnsupported
Definition: AgoraEnumerates.h:5341
AgoraClientRoleChangeFailedNotAuthorized
@ AgoraClientRoleChangeFailedNotAuthorized
Definition: AgoraEnumerates.h:3279
AgoraVideoModuleHardwareDecoder
@ AgoraVideoModuleHardwareDecoder
Definition: AgoraEnumerates.h:5335
AgoraClientRoleChangeFailedRequestTimeout
@ AgoraClientRoleChangeFailedRequestTimeout
Definition: AgoraEnumerates.h:3284
AgoraTcpProxyAutoFallbackType
@ AgoraTcpProxyAutoFallbackType
Definition: AgoraEnumerates.h:4949
AgoraMediaPlayerReasonVideoRenderFailed
@ AgoraMediaPlayerReasonVideoRenderFailed
Definition: AgoraEnumerates.h:4395
AgoraAudioRemoteReasonNetworkRecovery
@ AgoraAudioRemoteReasonNetworkRecovery
Definition: AgoraEnumerates.h:1704
AgoraAudioRawFrameOperationMode
AgoraAudioRawFrameOperationMode
The use mode of the audio data.
Definition: AgoraEnumerates.h:1915
AgoraAudioEqualizationBand62
@ AgoraAudioEqualizationBand62
Definition: AgoraEnumerates.h:1939
AgoraConnectionChangedReasonRenewToken
@ AgoraConnectionChangedReasonRenewToken
Definition: AgoraEnumerates.h:3219
AgoraLogLevelNone
@ AgoraLogLevelNone
Definition: AgoraEnumerates.h:3392
AgoraConnectionChangedReasonInvalidAppId
@ AgoraConnectionChangedReasonInvalidAppId
Definition: AgoraEnumerates.h:3173
AgoraAudioOutputRoutingDisplayPort
@ AgoraAudioOutputRoutingDisplayPort
Definition: AgoraEnumerates.h:1901
AgoraVideoFrameProcessMode
AgoraVideoFrameProcessMode
The process mode of the video frame:
Definition: AgoraEnumerates.h:2539
AgoraEnableSimulcastStream
@ AgoraEnableSimulcastStream
Definition: AgoraEnumerates.h:4211
AgoraMediaPlayerEventFreezeStart
@ AgoraMediaPlayerEventFreezeStart
Definition: AgoraEnumerates.h:4463
AgoraInjectStreamStatusStartTimedout
@ AgoraInjectStreamStatusStartTimedout
Definition: AgoraEnumerates.h:873
AgoraVideoProfilePortrait1440P_2
@ AgoraVideoProfilePortrait1440P_2
Definition: AgoraEnumerates.h:500
AgoraErrorCodeInvalidAppId
@ AgoraErrorCodeInvalidAppId
Definition: AgoraEnumerates.h:189
AgoraConnectionChangedReasonTokenExpired
@ AgoraConnectionChangedReasonTokenExpired
Definition: AgoraEnumerates.h:3202
AgoraRhythmPlayerReason
AgoraRhythmPlayerReason
Virtual Metronome error message.
Definition: AgoraEnumerates.h:4850
AgoraEarMonitoringFilterNoiseSuppression
@ AgoraEarMonitoringFilterNoiseSuppression
Definition: AgoraEnumerates.h:4640
AgoraVideoRemoteReason
AgoraVideoRemoteReason
The reason for the remote video state change.
Definition: AgoraEnumerates.h:1471
AgoraErrorCodeAdmRecordAudioFailed
@ AgoraErrorCodeAdmRecordAudioFailed
Definition: AgoraEnumerates.h:330
AgoraVideoProfileLandscape4K
@ AgoraVideoProfileLandscape4K
Definition: AgoraEnumerates.h:432
AgoraVideoProfilePortrait4K
@ AgoraVideoProfilePortrait4K
Definition: AgoraEnumerates.h:502
AgoraVideoRemoteReasonSDKInBackground
@ AgoraVideoRemoteReasonSDKInBackground
Definition: AgoraEnumerates.h:1527
AgoraMultipathModeDuplicate
@ AgoraMultipathModeDuplicate
Definition: AgoraEnumerates.h:5477
AgoraMediaTraceEventVideoDecoded
@ AgoraMediaTraceEventVideoDecoded
Definition: AgoraEnumerates.h:5262
AgoraRenewTokenExpiredToken
@ AgoraRenewTokenExpiredToken
Definition: AgoraEnumerates.h:5527
AgoraAudioLocalState
AgoraAudioLocalState
The state of the local audio.
Definition: AgoraEnumerates.h:1538
AgoraUploadErrorReasonNetError
@ AgoraUploadErrorReasonNetError
Definition: AgoraEnumerates.h:1186
AgoraVoiceConversionPresetChangerGroot
@ AgoraVoiceConversionPresetChangerGroot
Definition: AgoraEnumerates.h:2243
AgoraChannelMediaRelayEventJoinedDestinationChannel
@ AgoraChannelMediaRelayEventJoinedDestinationChannel
Definition: AgoraEnumerates.h:3729
AgoraVideoSourceTypeCameraThird
@ AgoraVideoSourceTypeCameraThird
Definition: AgoraEnumerates.h:4157
AgoraScreenCaptureFrameRate15FPS
@ AgoraScreenCaptureFrameRate15FPS
Definition: AgoraEnumerates.h:5161
AgoraEarMonitoringFilterBuiltInAudioFiltersWithNoiseSuppression
@ AgoraEarMonitoringFilterBuiltInAudioFiltersWithNoiseSuppression
Definition: AgoraEnumerates.h:4644
AgoraStreamPublishStatePublishing
@ AgoraStreamPublishStatePublishing
Definition: AgoraEnumerates.h:3872
ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE
@ ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE
Definition: AgoraEnumerates.h:3613
AgoraErrorCodeCanceled
@ AgoraErrorCodeCanceled
Definition: AgoraEnumerates.h:139
AgoraPermissionTypeCamera
@ AgoraPermissionTypeCamera
Definition: AgoraEnumerates.h:4547
AgoraVideoDenoiserLevel
AgoraVideoDenoiserLevel
Video noise reduction level.
Definition: AgoraEnumerates.h:3001
AgoraVideoProfileLandscape720P_3
@ AgoraVideoProfileLandscape720P_3
Definition: AgoraEnumerates.h:416
AgoraLogFilterDebug
@ AgoraLogFilterDebug
Definition: AgoraEnumerates.h:902
AgoraVideoViewSetupMode
AgoraVideoViewSetupMode
Setting mode of the view.
Definition: AgoraEnumerates.h:4962
AgoraVideoCodecTypeH264
@ AgoraVideoCodecTypeH264
Definition: AgoraEnumerates.h:552
AgoraVideoRemoteStateFailed
@ AgoraVideoRemoteStateFailed
Definition: AgoraEnumerates.h:1465
AgoraVoiceAITunerElegantFemale
@ AgoraVoiceAITunerElegantFemale
Definition: AgoraEnumerates.h:2314
AgoraMediaRecorderReasonCodeConfigChange
@ AgoraMediaRecorderReasonCodeConfigChange
Definition: AgoraEnumerates.h:5090
AgoraErrorCodeTooOften
@ AgoraErrorCodeTooOften
Definition: AgoraEnumerates.h:141
AgoraRtmpStreamingReasonTooOften
@ AgoraRtmpStreamingReasonTooOften
Definition: AgoraEnumerates.h:3521
AgoraFaceShapeAreaHeadScale
@ AgoraFaceShapeAreaHeadScale
Definition: AgoraEnumerates.h:2787
AgoraVoiceConversionPresetNeutral
@ AgoraVoiceConversionPresetNeutral
Definition: AgoraEnumerates.h:2216
AgoraVoiceAITunerType
AgoraVoiceAITunerType
Voice AI tuner sound types.
Definition: AgoraEnumerates.h:2302
AgoraRhythmPlayerReasonOK
@ AgoraRhythmPlayerReasonOK
Definition: AgoraEnumerates.h:4854
AgoraContentInspectSexy
@ AgoraContentInspectSexy
Definition: AgoraEnumerates.h:4765
AgoraContentInspectTypeModeration
@ AgoraContentInspectTypeModeration
Definition: AgoraEnumerates.h:4748
AgoraUserOfflineReasonBecomeAudience
@ AgoraUserOfflineReasonBecomeAudience
Definition: AgoraEnumerates.h:861
AgoraScreenCaptureFrameRate60FPS
@ AgoraScreenCaptureFrameRate60FPS
Definition: AgoraEnumerates.h:5169
AgoraCameraDirectionRear
@ AgoraCameraDirectionRear
Definition: AgoraEnumerates.h:3628
AgoraMediaSourceTypeSecondaryScreen
@ AgoraMediaSourceTypeSecondaryScreen
Definition: AgoraEnumerates.h:4029
AgoraAudioEqualizationBand16K
@ AgoraAudioEqualizationBand16K
Definition: AgoraEnumerates.h:1971
AgoraAudioRemoteStateStarting
@ AgoraAudioRemoteStateStarting
Definition: AgoraEnumerates.h:1670
AgoraErrorCodeNotSupported
@ AgoraErrorCodeNotSupported
Definition: AgoraEnumerates.h:107
AgoraMediaStreamTypeVideo
@ AgoraMediaStreamTypeVideo
Definition: AgoraEnumerates.h:4265
AgoraVideoProfileLandscape1080P_5
@ AgoraVideoProfileLandscape1080P_5
Definition: AgoraEnumerates.h:426
AgoraVideoTranscoderErrorInvalidImagePath
@ AgoraVideoTranscoderErrorInvalidImagePath
Definition: AgoraEnumerates.h:4893
AgoraAudioSessionOperationRestrictionSetCategory
@ AgoraAudioSessionOperationRestrictionSetCategory
Definition: AgoraEnumerates.h:2356
AgoraAudioRemoteState
AgoraAudioRemoteState
Remote audio states.
Definition: AgoraEnumerates.h:1660
AgoraDegradationBalanced
@ AgoraDegradationBalanced
Definition: AgoraEnumerates.h:2675
AgoraMediaPlayerReasonInvalidArguments
@ AgoraMediaPlayerReasonInvalidArguments
Definition: AgoraEnumerates.h:4367
AgoraVideoCodecTypeGenericJpeg
@ AgoraVideoCodecTypeGenericJpeg
Definition: AgoraEnumerates.h:571
AgoraFaceShapeAreaNone
@ AgoraFaceShapeAreaNone
Definition: AgoraEnumerates.h:2782
AgoraContentInspectTypeImageModeration
@ AgoraContentInspectTypeImageModeration
Definition: AgoraEnumerates.h:4759
AgoraMediaDeviceTypeVideoCapture
@ AgoraMediaDeviceTypeVideoCapture
Definition: AgoraEnumerates.h:2396
AgoraWarningCodeAdmRuntimeRecordingWarning
@ AgoraWarningCodeAdmRuntimeRecordingWarning
Definition: AgoraEnumerates.h:48
AgoraChannelMediaRelayStateIdle
@ AgoraChannelMediaRelayStateIdle
Definition: AgoraEnumerates.h:3699
AgoraChannelMediaRelayState
AgoraChannelMediaRelayState
The state code of the channel media relay.
Definition: AgoraEnumerates.h:3693
AgoraAlphaStitchRight
@ AgoraAlphaStitchRight
Definition: AgoraEnumerates.h:5368
AgoraErrorCodePublishFailed
@ AgoraErrorCodePublishFailed
Definition: AgoraEnumerates.h:261
AgoraBlurHigh
@ AgoraBlurHigh
Definition: AgoraEnumerates.h:3103
AgoraAudioCodecType
AgoraAudioCodecType
The codec type of audio.
Definition: AgoraEnumerates.h:988
AgoraMediaStreamTypeAudio
@ AgoraMediaStreamTypeAudio
Definition: AgoraEnumerates.h:4269
AgoraRenewTokenInvalidChannelName
@ AgoraRenewTokenInvalidChannelName
Definition: AgoraEnumerates.h:5542
AgoraFaceShapeAreaEyePosition
@ AgoraFaceShapeAreaEyePosition
Definition: AgoraEnumerates.h:2849
AgoraColorPrimaryID
AgoraColorPrimaryID
Definition: AgoraEnumerates.h:2486
AgoraScreenCaptureSourceTypeUnknown
@ AgoraScreenCaptureSourceTypeUnknown
Definition: AgoraEnumerates.h:5138
AgoraErrorCodeAdmInitLoopback
@ AgoraErrorCodeAdmInitLoopback
Definition: AgoraEnumerates.h:336
AgoraLogLevelFatal
@ AgoraLogLevelFatal
Definition: AgoraEnumerates.h:3409
AgoraEncodingPreferhardware
@ AgoraEncodingPreferhardware
Definition: AgoraEnumerates.h:2705
AgoraLocalVideoStreamReasonScreenCaptureWindowMinimized
@ AgoraLocalVideoStreamReasonScreenCaptureWindowMinimized
Definition: AgoraEnumerates.h:1403
AgoraAudioEncodedFrameDelegatePosition
AgoraAudioEncodedFrameDelegatePosition
Audio frame observer position.
Definition: AgoraEnumerates.h:970
AgoraColorPrimaryIDSMPTE170M
@ AgoraColorPrimaryIDSMPTE170M
Definition: AgoraEnumerates.h:2491
AgoraAudioReverbPresetFxPopular
@ AgoraAudioReverbPresetFxPopular
Definition: AgoraEnumerates.h:2272
AgoraTcpProxy
@ AgoraTcpProxy
Definition: AgoraEnumerates.h:840
AgoraMediaRecorderStateStarted
@ AgoraMediaRecorderStateStarted
Definition: AgoraEnumerates.h:5060
AgoraCameraStabilizationModeLevel1
@ AgoraCameraStabilizationModeLevel1
Definition: AgoraEnumerates.h:3679
AgoraAudioRecordingQualityHigh
@ AgoraAudioRecordingQualityHigh
Definition: AgoraEnumerates.h:941
AgoraAudioEncodingTypeAAC32000Low
@ AgoraAudioEncodingTypeAAC32000Low
Definition: AgoraEnumerates.h:1024
AgoraRtmpStreamingReasonRtmpServerError
@ AgoraRtmpStreamingReasonRtmpServerError
Definition: AgoraEnumerates.h:3517
AgoraVoiceConversionPresetChangerDarthVader
@ AgoraVoiceConversionPresetChangerDarthVader
Definition: AgoraEnumerates.h:2245
AgoraNetworkQualityExcellent
@ AgoraNetworkQualityExcellent
Definition: AgoraEnumerates.h:1094
AgoraAudioProfile
AgoraAudioProfile
The audio profile.
Definition: AgoraEnumerates.h:1780
AgoraLogLevelWarn
@ AgoraLogLevelWarn
Definition: AgoraEnumerates.h:3401
AgoraAudioHeadphoneEQPresetOverear
@ AgoraAudioHeadphoneEQPresetOverear
Definition: AgoraEnumerates.h:2292
AgoraMultipathTypeLAN
@ AgoraMultipathTypeLAN
Definition: AgoraEnumerates.h:5494
AgoraVideoProfilePortrait360P_3
@ AgoraVideoProfilePortrait360P_3
Definition: AgoraEnumerates.h:454
AgoraWarningCodeAdmGlitchState
@ AgoraWarningCodeAdmGlitchState
Definition: AgoraEnumerates.h:64
AgoraChannelMediaRelayErrorDestinationTokenExpired
@ AgoraChannelMediaRelayErrorDestinationTokenExpired
Definition: AgoraEnumerates.h:3813
AgoraVideoProfileLandscape720P
@ AgoraVideoProfileLandscape720P
Definition: AgoraEnumerates.h:414
AgoraVideoSourceTypeImageGIF
@ AgoraVideoSourceTypeImageGIF
Definition: AgoraEnumerates.h:4145
AgoraAudioProfileMusicStandard
@ AgoraAudioProfileMusicStandard
Definition: AgoraEnumerates.h:1796
AgoraAudioFramePositionBeforeMixing
@ AgoraAudioFramePositionBeforeMixing
Definition: AgoraEnumerates.h:4680
AgoraAudioEncodingTypeAAC32000High
@ AgoraAudioEncodingTypeAAC32000High
Definition: AgoraEnumerates.h:1034
AgoraDirectCdnStreamingStateFailed
@ AgoraDirectCdnStreamingStateFailed
Definition: AgoraEnumerates.h:4575
AgoraVoiceAITunerMatureMale
@ AgoraVoiceAITunerMatureMale
Definition: AgoraEnumerates.h:2306
AgoraAudioProfileDefault
@ AgoraAudioProfileDefault
Definition: AgoraEnumerates.h:1788
AgoraMediaRecorderStreamTypeAudio
@ AgoraMediaRecorderStreamTypeAudio
Definition: AgoraEnumerates.h:5099
AgoraMultipathTypeMobile
@ AgoraMultipathTypeMobile
Definition: AgoraEnumerates.h:5502
AgoraContentInspectTypeInvalid
@ AgoraContentInspectTypeInvalid
Definition: AgoraEnumerates.h:4743
AgoraCodecCapMask
AgoraCodecCapMask
The bit mask of the codec type.
Definition: AgoraEnumerates.h:2732
AgoraVideoProfilePortrait720P
@ AgoraVideoProfilePortrait720P
Definition: AgoraEnumerates.h:484
AgoraBlurLow
@ AgoraBlurLow
Definition: AgoraEnumerates.h:3093
AgoraHDRCapabilitySupported
@ AgoraHDRCapabilitySupported
Definition: AgoraEnumerates.h:5342
AgoraVirtualBackgroundColor
@ AgoraVirtualBackgroundColor
Definition: AgoraEnumerates.h:3070
AgoraAudienceLatencyLevelType
AgoraAudienceLatencyLevelType
The latency level of an audience member in interactive live streaming. This enum takes effect only wh...
Definition: AgoraEnumerates.h:726
AgoraRtmpStreamingReasonFormatNotSupported
@ AgoraRtmpStreamingReasonFormatNotSupported
Definition: AgoraEnumerates.h:3539
AgoraMediaTraceEventVideoRendered
@ AgoraMediaTraceEventVideoRendered
Definition: AgoraEnumerates.h:5258
AgoraAlphaStitchLeft
@ AgoraAlphaStitchLeft
Definition: AgoraEnumerates.h:5364
AgoraLastmileProbeResultState
AgoraLastmileProbeResultState
The status of the last-mile probe test.
Definition: AgoraEnumerates.h:1167
AgoraErrorCodePcmSendBufferOverflow
@ AgoraErrorCodePcmSendBufferOverflow
Definition: AgoraEnumerates.h:270
AgoraRtmpStreamingEventAdvancedFeatureNotSupport
@ AgoraRtmpStreamingEventAdvancedFeatureNotSupport
Definition: AgoraEnumerates.h:3585
AgoraAudioProcessChannelstereo
@ AgoraAudioProcessChannelstereo
Definition: AgoraEnumerates.h:5018
AgoraDirectCdnStreamingReasonNetConnect
@ AgoraDirectCdnStreamingReasonNetConnect
Definition: AgoraEnumerates.h:4616
AgoraColorPrimaryIDInvalid
@ AgoraColorPrimaryIDInvalid
Definition: AgoraEnumerates.h:2495
AgoraVideoFramePosition
AgoraVideoFramePosition
The frame position of the video observer.
Definition: AgoraEnumerates.h:5024
AgoraAudioEqualizationBand1K
@ AgoraAudioEqualizationBand1K
Definition: AgoraEnumerates.h:1955
ENCRYPTION_ERROR_DECRYPTION_FAILURE
@ ENCRYPTION_ERROR_DECRYPTION_FAILURE
Definition: AgoraEnumerates.h:3604
AgoraVideoFrameRateFps10
@ AgoraVideoFrameRateFps10
Definition: AgoraEnumerates.h:631
AgoraErrorCodeClientIsBannedByServer
@ AgoraErrorCodeClientIsBannedByServer
Definition: AgoraEnumerates.h:251
AgoraThreadPriorityTypeCritical
@ AgoraThreadPriorityTypeCritical
Definition: AgoraEnumerates.h:4733
AgoraAreaCodeTypeEUR
@ AgoraAreaCodeTypeEUR
Definition: AgoraEnumerates.h:3428
AgoraAudioDualMonoR
@ AgoraAudioDualMonoR
Definition: AgoraEnumerates.h:4787
AgoraAreaCodeTypeIN
@ AgoraAreaCodeTypeIN
Definition: AgoraEnumerates.h:3440
AgoraVideoCodecTypeGeneric
@ AgoraVideoCodecTypeGeneric
Definition: AgoraEnumerates.h:562
WatermarkBufferFormatBGRA
@ WatermarkBufferFormatBGRA
Definition: AgoraEnumerates.h:5400
AgoraCodecMaskNone
@ AgoraCodecMaskNone
Definition: AgoraEnumerates.h:2736
AgoraRdtStateBroken
@ AgoraRdtStateBroken
Definition: AgoraEnumerates.h:5465
AgoraVideoLocalState
AgoraVideoLocalState
Local video state types.
Definition: AgoraEnumerates.h:1320
AgoraMediaPlayerStatePlayBackAllLoopsCompleted
@ AgoraMediaPlayerStatePlayBackAllLoopsCompleted
Definition: AgoraEnumerates.h:4308
AgoraTcpProxyType
@ AgoraTcpProxyType
Definition: AgoraEnumerates.h:4940
AgoraAudioFramePositionRecord
@ AgoraAudioFramePositionRecord
Definition: AgoraEnumerates.h:4668
AgoraMediaPlayerRenderModeHidden
@ AgoraMediaPlayerRenderModeHidden
Definition: AgoraEnumerates.h:4348
AgoraFocalLength
AgoraFocalLength
The camera focal length types.
Definition: AgoraEnumerates.h:3638
AgoraInjectStreamStatusStopNotFound
@ AgoraInjectStreamStatusStopNotFound
Definition: AgoraEnumerates.h:879
AgoraStreamLayer6
@ AgoraStreamLayer6
Definition: AgoraEnumerates.h:4243
AgoraConnectionChangedReasonInvalidChannelName
@ AgoraConnectionChangedReasonInvalidChannelName
Definition: AgoraEnumerates.h:3183
AgoraRecorderStreamTypePreview
@ AgoraRecorderStreamTypePreview
Definition: AgoraEnumerates.h:5129
AgoraVideoProfilePortrait720P_5
@ AgoraVideoProfilePortrait720P_5
Definition: AgoraEnumerates.h:488
AgoraRtmpStreamingReasonNotBroadcaster
@ AgoraRtmpStreamingReasonNotBroadcaster
Definition: AgoraEnumerates.h:3544
AgoraVideoProfileLandscape360P_11
@ AgoraVideoProfileLandscape360P_11
Definition: AgoraEnumerates.h:398
AgoraFaceShapeAreaEyebrowThickness
@ AgoraFaceShapeAreaEyebrowThickness
Definition: AgoraEnumerates.h:2955
AgoraStreamSubscribeStateNoSubscribed
@ AgoraStreamSubscribeStateNoSubscribed
Definition: AgoraEnumerates.h:3839
AgoraFaceShapeArea
AgoraFaceShapeArea
Chooses the specific facial areas that need to be adjusted.
Definition: AgoraEnumerates.h:2778
AgoraHttpsProxyType
@ AgoraHttpsProxyType
Definition: AgoraEnumerates.h:4955
AgoraVoiceConversionPresetChangerPhoneOperator
@ AgoraVoiceConversionPresetChangerPhoneOperator
Definition: AgoraEnumerates.h:2237
AgoraThreadPriorityTypeNormal
@ AgoraThreadPriorityTypeNormal
Definition: AgoraEnumerates.h:4721
AgoraVideoFrameOrientation90
@ AgoraVideoFrameOrientation90
Definition: AgoraEnumerates.h:590
AgoraAudioOutputRoutingLoudspeaker
@ AgoraAudioOutputRoutingLoudspeaker
Definition: AgoraEnumerates.h:1885
AgoraErrorCodePublishStreamCDNError
@ AgoraErrorCodePublishStreamCDNError
Definition: AgoraEnumerates.h:263
AgoraVideoProfileLandscape360P_7
@ AgoraVideoProfileLandscape360P_7
Definition: AgoraEnumerates.h:390
AgoraChannelProfileCommunication
@ AgoraChannelProfileCommunication
Definition: AgoraEnumerates.h:684
AgoraVoiceConversionPresetChangerIronLady
@ AgoraVoiceConversionPresetChangerIronLady
Definition: AgoraEnumerates.h:2247
AgoraMediaPlayerEventBufferRecover
@ AgoraMediaPlayerEventBufferRecover
Definition: AgoraEnumerates.h:4459
AgoraMediaPlayerStateSetTrackInternal
@ AgoraMediaPlayerStateSetTrackInternal
Definition: AgoraEnumerates.h:4333
AgoraVideoProfilePortrait480P_8
@ AgoraVideoProfilePortrait480P_8
Definition: AgoraEnumerates.h:478
AgoraVideoModuleHardwareEncoder
@ AgoraVideoModuleHardwareEncoder
Definition: AgoraEnumerates.h:5333
AgoraVideoFormatBGRA
@ AgoraVideoFormatBGRA
Definition: AgoraEnumerates.h:2421
AgoraColorRangeIDFull
@ AgoraColorRangeIDFull
Definition: AgoraEnumerates.h:2531
AgoraMediaPlayerRenderModeFit
@ AgoraMediaPlayerRenderModeFit
Definition: AgoraEnumerates.h:4353
AgoraVideoQualityAdaptNone
@ AgoraVideoQualityAdaptNone
Definition: AgoraEnumerates.h:1242
AgoraNetworkType5G
@ AgoraNetworkType5G
Definition: AgoraEnumerates.h:2641
AgoraVideoSourceType
AgoraVideoSourceType
The type of the video source.
Definition: AgoraEnumerates.h:4109
AgoraMediaPlayerReasonNotSupported
@ AgoraMediaPlayerReasonNotSupported
Definition: AgoraEnumerates.h:4419
AgoraMediaPlayerStateSeekingInternal
@ AgoraMediaPlayerStateSeekingInternal
Definition: AgoraEnumerates.h:4321
AgoraAudioSessionOperationRestrictionAll
@ AgoraAudioSessionOperationRestrictionAll
Definition: AgoraEnumerates.h:2370
AgoraChannelMediaRelayErrorSourceTokenExpired
@ AgoraChannelMediaRelayErrorSourceTokenExpired
Definition: AgoraEnumerates.h:3809
AgoraAudioProfileMusicHighQuality
@ AgoraAudioProfileMusicHighQuality
Definition: AgoraEnumerates.h:1807
AgoraVideoProfilePortrait360P_8
@ AgoraVideoProfilePortrait360P_8
Definition: AgoraEnumerates.h:462
AgoraVoiceBeautifierTimbreTransformatRinging
@ AgoraVoiceBeautifierTimbreTransformatRinging
Definition: AgoraEnumerates.h:2069
AgoraDegradationMaintainFramerate
@ AgoraDegradationMaintainFramerate
Definition: AgoraEnumerates.h:2666
AgoraMediaPlayerEventSeekBegin
@ AgoraMediaPlayerEventSeekBegin
Definition: AgoraEnumerates.h:4439
AgoraVideoProfileLandscape4K_3
@ AgoraVideoProfileLandscape4K_3
Definition: AgoraEnumerates.h:434
AgoraWarningCodeApmHowling
@ AgoraWarningCodeApmHowling
Definition: AgoraEnumerates.h:62
AgoraMediaDeviceTypeAudioApplicationPlayout
@ AgoraMediaDeviceTypeAudioApplicationPlayout
Definition: AgoraEnumerates.h:2400
AgoraWarningCodeInitVideo
@ AgoraWarningCodeInitVideo
Definition: AgoraEnumerates.h:20
AgoraConnectionChangedReasonInvalidToken
@ AgoraConnectionChangedReasonInvalidToken
Definition: AgoraEnumerates.h:3197
AgoraMediaPlayerReasonUnknowStreamType
@ AgoraMediaPlayerReasonUnknowStreamType
Definition: AgoraEnumerates.h:4383
AgoraVideoLocalStateFailed
@ AgoraVideoLocalStateFailed
Definition: AgoraEnumerates.h:1336
AgoraAudioReverbPresetFxVocalConcert
@ AgoraAudioReverbPresetFxVocalConcert
Definition: AgoraEnumerates.h:2264
AgoraWarningCodePending
@ AgoraWarningCodePending
Definition: AgoraEnumerates.h:22
AgoraDegradationDisable
@ AgoraDegradationDisable
Definition: AgoraEnumerates.h:2683
AgoraApplication1V1Scenario
@ AgoraApplication1V1Scenario
Definition: AgoraEnumerates.h:3935
AgoraColorMatrixIDUnspecified
@ AgoraColorMatrixIDUnspecified
Definition: AgoraEnumerates.h:2517
AgoraExperiencePoorReasonRemoteNetworkQualityPoor
@ AgoraExperiencePoorReasonRemoteNetworkQualityPoor
Definition: AgoraEnumerates.h:1148
AgoraContentInspectTypeSupervise
@ AgoraContentInspectTypeSupervise
Definition: AgoraEnumerates.h:4753
AgoraCodecMaskHwDec
@ AgoraCodecMaskHwDec
Definition: AgoraEnumerates.h:2740
AgoraVideoCodecCapabilityLevel1080p30fps
@ AgoraVideoCodecCapabilityLevel1080p30fps
Definition: AgoraEnumerates.h:525
AgoraColorRangeIDInvalid
@ AgoraColorRangeIDInvalid
Definition: AgoraEnumerates.h:2527
AgoraApplicationGeneralScenario
@ AgoraApplicationGeneralScenario
Definition: AgoraEnumerates.h:3887
AgoraMediaPlayerStateGettingInternal
@ AgoraMediaPlayerStateGettingInternal
Definition: AgoraEnumerates.h:4324
AgoraLogFilterCritical
@ AgoraLogFilterCritical
Definition: AgoraEnumerates.h:920
AgoraChannelMediaRelayStateRunning
@ AgoraChannelMediaRelayStateRunning
Definition: AgoraEnumerates.h:3707
AgoraScreenScenarioGaming
@ AgoraScreenScenarioGaming
Definition: AgoraEnumerates.h:3989
AgoraVideoProfilePortrait480P
@ AgoraVideoProfilePortrait480P
Definition: AgoraEnumerates.h:470
AgoraVideoContentHintMotion
@ AgoraVideoContentHintMotion
Definition: AgoraEnumerates.h:4699
AgoraErrorCodeTimedOut
@ AgoraErrorCodeTimedOut
Definition: AgoraEnumerates.h:137
AgoraRtmpStreamingReasonInvalidPrivilege
@ AgoraRtmpStreamingReasonInvalidPrivilege
Definition: AgoraEnumerates.h:3559
AgoraVideoRenderModeAdaptive
@ AgoraVideoRenderModeAdaptive
Definition: AgoraEnumerates.h:1273
AgoraFaceShapeAreaLowerEyelid
@ AgoraFaceShapeAreaLowerEyelid
Definition: AgoraEnumerates.h:2855
AgoraFaceShapeAreaEyeOuterCorner
@ AgoraFaceShapeAreaEyeOuterCorner
Definition: AgoraEnumerates.h:2875
AgoraLocalProxyType
@ AgoraLocalProxyType
Definition: AgoraEnumerates.h:4944
AgoraDirectCdnStreamingReasonVideoPublication
@ AgoraDirectCdnStreamingReasonVideoPublication
Definition: AgoraEnumerates.h:4611
AgoraStreamLayer5
@ AgoraStreamLayer5
Definition: AgoraEnumerates.h:4239
AgoraFaceShapeAreaEyeDistance
@ AgoraFaceShapeAreaEyeDistance
Definition: AgoraEnumerates.h:2842
AgoraAudioEqualizationBand500
@ AgoraAudioEqualizationBand500
Definition: AgoraEnumerates.h:1951
AgoraFaceShapeAreaNoseLength
@ AgoraFaceShapeAreaNoseLength
Definition: AgoraEnumerates.h:2880
AgoraMediaRecorderStreamType
AgoraMediaRecorderStreamType
The recording content.
Definition: AgoraEnumerates.h:5095
AgoraMediaPlayerEventSwitchError
@ AgoraMediaPlayerEventSwitchError
Definition: AgoraEnumerates.h:4479
AgoraAudioEncodingType
AgoraAudioEncodingType
Audio encoding type.
Definition: AgoraEnumerates.h:1009
AgoraAreaCodeTypeAS
@ AgoraAreaCodeTypeAS
Definition: AgoraEnumerates.h:3432
AgoraLocalVideoStreamReasonCaptureDeviceDisconnected
@ AgoraLocalVideoStreamReasonCaptureDeviceDisconnected
Definition: AgoraEnumerates.h:1391
AgoraAudioCodecTypeHEAAC2
@ AgoraAudioCodecTypeHEAAC2
Definition: AgoraEnumerates.h:1004
AgoraAudioFramePosition
AgoraAudioFramePosition
Definition: AgoraEnumerates.h:4656
AgoraVideoRemoteReasonAudioFallbackRecovery
@ AgoraVideoRemoteReasonAudioFallbackRecovery
Definition: AgoraEnumerates.h:1522
AgoraUploadErrorReasonServerError
@ AgoraUploadErrorReasonServerError
Definition: AgoraEnumerates.h:1187
AgoraErrorCodeVcmEncoderEncodeError
@ AgoraErrorCodeVcmEncoderEncodeError
Definition: AgoraEnumerates.h:353
AgoraColorMatrixIDInvalid
@ AgoraColorMatrixIDInvalid
Definition: AgoraEnumerates.h:2523
AgoraVideoStreamTypeLayer6
@ AgoraVideoStreamTypeLayer6
Definition: AgoraEnumerates.h:1231
AgoraExperiencePoorReasonWifiBluetoothCoexist
@ AgoraExperiencePoorReasonWifiBluetoothCoexist
Definition: AgoraEnumerates.h:1161
AgoraQoEPreferenceType
AgoraQoEPreferenceType
Definition: AgoraEnumerates.h:3954
AgoraMediaRecorderStateError
@ AgoraMediaRecorderStateError
Definition: AgoraEnumerates.h:5056
AgoraMetadataTypeUnknown
@ AgoraMetadataTypeUnknown
Definition: AgoraEnumerates.h:3369
AgoraMediaRecorderStreamTypeBoth
@ AgoraMediaRecorderStreamTypeBoth
Definition: AgoraEnumerates.h:5107
AgoraH265TranscodeResultUnauthorized
@ AgoraH265TranscodeResultUnauthorized
Definition: AgoraEnumerates.h:5281
AgoraErrorCodeSizeTooLarge
@ AgoraErrorCodeSizeTooLarge
Definition: AgoraEnumerates.h:225
AgoraWarningCodeInvalidView
@ AgoraWarningCodeInvalidView
Definition: AgoraEnumerates.h:18
AgoraAreaCodeTypeJP
@ AgoraAreaCodeTypeJP
Definition: AgoraEnumerates.h:3436
AgoraLowlightEnhanceModeAuto
@ AgoraLowlightEnhanceModeAuto
Definition: AgoraEnumerates.h:3029
AgoraVideoSourceTypeCustom
@ AgoraVideoSourceTypeCustom
Definition: AgoraEnumerates.h:4129
AgoraMediaRecorderReasonCodeWriteFailed
@ AgoraMediaRecorderReasonCodeWriteFailed
Definition: AgoraEnumerates.h:5077
AgoraFaceShapeStyleFemale
@ AgoraFaceShapeStyleFemale
Definition: AgoraEnumerates.h:2967
AgoraAreaCodeType
AgoraAreaCodeType
The region for connection, which is the region where the server the SDK connects to is located.
Definition: AgoraEnumerates.h:3416
AgoraVideoModulePositionPostCaptureOrigin
@ AgoraVideoModulePositionPostCaptureOrigin
Definition: AgoraEnumerates.h:5248
AgoraMediaPlayerStatePausingInternal
@ AgoraMediaPlayerStatePausingInternal
Definition: AgoraEnumerates.h:4315
AgoraCodecMaskSwEnc
@ AgoraCodecMaskSwEnc
Definition: AgoraEnumerates.h:2752
AgoraEncryptionModeAES256GCM
@ AgoraEncryptionModeAES256GCM
Definition: AgoraEnumerates.h:805
AgoraVideoLocalStateEncoding
@ AgoraVideoLocalStateEncoding
Definition: AgoraEnumerates.h:1332
AgoraWarningCodeOpenChannelInvalidTicket
@ AgoraWarningCodeOpenChannelInvalidTicket
Definition: AgoraEnumerates.h:40
AgoraVideoCodecTypeVP9
@ AgoraVideoCodecTypeVP9
Definition: AgoraEnumerates.h:567
AgoraColorMatrixIDBT2020_NCL
@ AgoraColorMatrixIDBT2020_NCL
Definition: AgoraEnumerates.h:2521
AgoraVideoFrameRateFps1
@ AgoraVideoFrameRateFps1
Definition: AgoraEnumerates.h:623
AgoraVideoFormatCVPixelI420
@ AgoraVideoFormatCVPixelI420
Definition: AgoraEnumerates.h:2437
AgoraAudioDualMonoMode
AgoraAudioDualMonoMode
The channel mode.
Definition: AgoraEnumerates.h:4773
AgoraMediaRecorderStateStopped
@ AgoraMediaRecorderStateStopped
Definition: AgoraEnumerates.h:5064
AgoraMediaPlayerReasonUrlNotFound
@ AgoraMediaPlayerReasonUrlNotFound
Definition: AgoraEnumerates.h:4403
AgoraLogFilterError
@ AgoraLogFilterError
Definition: AgoraEnumerates.h:916
AgoraFaceShapeAreaEyeScale
@ AgoraFaceShapeAreaEyeScale
Definition: AgoraEnumerates.h:2835
AgoraStreamLayer1
@ AgoraStreamLayer1
Definition: AgoraEnumerates.h:4223
AgoraChannelProfile
AgoraChannelProfile
The channel profile.
Definition: AgoraEnumerates.h:680
AgoraAudioRawFrameOperationModeReadWrite
@ AgoraAudioRawFrameOperationModeReadWrite
Definition: AgoraEnumerates.h:1925
AgoraVideoProfileLandscape480P_10
@ AgoraVideoProfileLandscape480P_10
Definition: AgoraEnumerates.h:412
AgoraAudioFramePositionPlayback
@ AgoraAudioFramePositionPlayback
Definition: AgoraEnumerates.h:4662
AgoraDirectCdnStreamingStateRunning
@ AgoraDirectCdnStreamingStateRunning
Definition: AgoraEnumerates.h:4564
AgoraScreenCaptureFrameRate30FPS
@ AgoraScreenCaptureFrameRate30FPS
Definition: AgoraEnumerates.h:5165
AgoraBlurDegree
AgoraBlurDegree
The degree of blurring applied to the custom background image.
Definition: AgoraEnumerates.h:3088
AgoraMediaRecorderReasonCodeOverMaxDuration
@ AgoraMediaRecorderReasonCodeOverMaxDuration
Definition: AgoraEnumerates.h:5086
AgoraBlurMedium
@ AgoraBlurMedium
Definition: AgoraEnumerates.h:3098
ScreenColorGreen
@ ScreenColorGreen
Definition: AgoraEnumerates.h:3131
AgoraVideoFrameTypeBlankFrame
@ AgoraVideoFrameTypeBlankFrame
Definition: AgoraEnumerates.h:2463
AgoraAudioScenarioMeeting
@ AgoraAudioScenarioMeeting
Definition: AgoraEnumerates.h:1847
AgoraRtmpStreamingReasonEncryptedStreamNotAllowed
@ AgoraRtmpStreamingReasonEncryptedStreamNotAllowed
Definition: AgoraEnumerates.h:3505
AgoraMediaPlayerEvent
AgoraMediaPlayerEvent
Media player events.
Definition: AgoraEnumerates.h:4435
AgoraAudioLocalStateFailed
@ AgoraAudioLocalStateFailed
Definition: AgoraEnumerates.h:1554
AgoraAudioDualMonoStereo
@ AgoraAudioDualMonoStereo
Definition: AgoraEnumerates.h:4777
AgoraMultipathTypeUnknown
@ AgoraMultipathTypeUnknown
Definition: AgoraEnumerates.h:5506
AgoraVideoProfilePortrait360P_9
@ AgoraVideoProfilePortrait360P_9
Definition: AgoraEnumerates.h:464
AgoraVideoLocalStateCapturing
@ AgoraVideoLocalStateCapturing
Definition: AgoraEnumerates.h:1328
AgoraWarningCodeSwitchLiveVideoTimeout
@ AgoraWarningCodeSwitchLiveVideoTimeout
Definition: AgoraEnumerates.h:34
AgoraRdtStreamCmd
@ AgoraRdtStreamCmd
Definition: AgoraEnumerates.h:5422
AgoraVideoProfileLandscape180P
@ AgoraVideoProfileLandscape180P
Definition: AgoraEnumerates.h:370
AgoraMediaSourceTypeRemoteVideo
@ AgoraMediaSourceTypeRemoteVideo
Definition: AgoraEnumerates.h:4053
AgoraCameraDirectionFront
@ AgoraCameraDirectionFront
Definition: AgoraEnumerates.h:3632
AgoraVideoEncodedFrameDepth
AgoraVideoEncodedFrameDepth
Definition: AgoraEnumerates.h:595
AgoraWarningCodeLookupChannelTimeout
@ AgoraWarningCodeLookupChannelTimeout
Definition: AgoraEnumerates.h:26
AgoraAudioReverbPresetFxStudio
@ AgoraAudioReverbPresetFxStudio
Definition: AgoraEnumerates.h:2270
AgoraVideoStreamTypeLayer3
@ AgoraVideoStreamTypeLayer3
Definition: AgoraEnumerates.h:1216
AgoraVideoQualityAdaptDownBandwidth
@ AgoraVideoQualityAdaptDownBandwidth
Definition: AgoraEnumerates.h:1250
AgoraAudioReverbPresetFxSister
@ AgoraAudioReverbPresetFxSister
Definition: AgoraEnumerates.h:2268
AgoraVideoTranscoderErrorOK
@ AgoraVideoTranscoderErrorOK
Definition: AgoraEnumerates.h:4880
AgoraAudioRawFrameOperationModeReadOnly
@ AgoraAudioRawFrameOperationModeReadOnly
Definition: AgoraEnumerates.h:1920
WatermarkTypeBuffer
@ WatermarkTypeBuffer
Definition: AgoraEnumerates.h:5384
AgoraVideoProfileLandscape480P_9
@ AgoraVideoProfileLandscape480P_9
Definition: AgoraEnumerates.h:410
AgoraAudioFramePositionMixed
@ AgoraAudioFramePositionMixed
Definition: AgoraEnumerates.h:4674
AgoraAudioEncodedFrameObserverPositionRecord
@ AgoraAudioEncodedFrameObserverPositionRecord
Definition: AgoraEnumerates.h:974
AgoraH265TranscodeResultSuccess
@ AgoraH265TranscodeResultSuccess
Definition: AgoraEnumerates.h:5273
AgoraErrorCodeRdtUserNotReady
@ AgoraErrorCodeRdtUserNotReady
Definition: AgoraEnumerates.h:274
AgoraVideoCodecCapabilityLevelBasicSupport
@ AgoraVideoCodecCapabilityLevelBasicSupport
Definition: AgoraEnumerates.h:521
AgoraNetworkQualityUnknown
@ AgoraNetworkQualityUnknown
Definition: AgoraEnumerates.h:1090
AgoraStreamFallbackOptionVideoStreamLayer5
@ AgoraStreamFallbackOptionVideoStreamLayer5
Definition: AgoraEnumerates.h:1755
AgoraStreamLayerIndex
AgoraStreamLayerIndex
Index of video streams of different quality levels.
Definition: AgoraEnumerates.h:4219
AgoraMediaPlayerEventSeekError
@ AgoraMediaPlayerEventSeekError
Definition: AgoraEnumerates.h:4447
AgoraVoiceBeautifierPresetChatBeautifierMagnetic
@ AgoraVoiceBeautifierPresetChatBeautifierMagnetic
Definition: AgoraEnumerates.h:2013
AgoraChannelMediaRelayEventVideoProfileUpdate
@ AgoraChannelMediaRelayEventVideoProfileUpdate
Definition: AgoraEnumerates.h:3753
AgoraVoiceConversionPresetChangerTransformers
@ AgoraVoiceConversionPresetChangerTransformers
Definition: AgoraEnumerates.h:2241
AgoraVoiceConversionPresetChangerSolid
@ AgoraVoiceConversionPresetChangerSolid
Definition: AgoraEnumerates.h:2226
AgoraErrorCodeVdmCameraNotAuthorized
@ AgoraErrorCodeVdmCameraNotAuthorized
Definition: AgoraEnumerates.h:347
AgoraAudioLocalReasonEncodeFailure
@ AgoraAudioLocalReasonEncodeFailure
Definition: AgoraEnumerates.h:1589
AgoraLowlightEnhanceMode
AgoraLowlightEnhanceMode
The low-light enhancement mode.
Definition: AgoraEnumerates.h:3023
AgoraStreamLayer3
@ AgoraStreamLayer3
Definition: AgoraEnumerates.h:4231
AgoraChannelMediaRelayError
AgoraChannelMediaRelayError
The error code of the channel media relay.
Definition: AgoraEnumerates.h:3759
AgoraVideoFrameOrientation270
@ AgoraVideoFrameOrientation270
Definition: AgoraEnumerates.h:592
AgoraChannelProfileGame
@ AgoraChannelProfileGame
Definition: AgoraEnumerates.h:693
AgoraAudioOutputRoutingAirPlay
@ AgoraAudioOutputRoutingAirPlay
Definition: AgoraEnumerates.h:1905
AgoraMediaRecorderReasonCodeNoStream
@ AgoraMediaRecorderReasonCodeNoStream
Definition: AgoraEnumerates.h:5082
AgoraVideoSourceTypeScreenFourth
@ AgoraVideoSourceTypeScreenFourth
Definition: AgoraEnumerates.h:4169
AgoraAudioEncodedFrameObserverPositionPlayback
@ AgoraAudioEncodedFrameObserverPositionPlayback
Definition: AgoraEnumerates.h:978
AgoraAudioSourceRemoteUser
@ AgoraAudioSourceRemoteUser
Definition: AgoraEnumerates.h:4094
AgoraAreaCodeTypeCN
@ AgoraAreaCodeTypeCN
Definition: AgoraEnumerates.h:3420
AgoraMediaSourceTypeRecording
@ AgoraMediaSourceTypeRecording
Definition: AgoraEnumerates.h:4013
AgoraLocalVideoStreamReasonScreenCaptureDisplayDisconnected
@ AgoraLocalVideoStreamReasonScreenCaptureDisplayDisconnected
Definition: AgoraEnumerates.h:1433
AgoraAudioReverbPresetFxRNB
@ AgoraAudioReverbPresetFxRNB
Definition: AgoraEnumerates.h:2274
AgoraVideoProfileLandscape180P_4
@ AgoraVideoProfileLandscape180P_4
Definition: AgoraEnumerates.h:374
AgoraAudioCodecTypeOPUS
@ AgoraAudioCodecTypeOPUS
Definition: AgoraEnumerates.h:992
AgoraVideoRemoteReasonInternal
@ AgoraVideoRemoteReasonInternal
Definition: AgoraEnumerates.h:1475
AgoraH265TranscodeResultNotSupported
@ AgoraH265TranscodeResultNotSupported
Definition: AgoraEnumerates.h:5301
AgoraVideoCodecCapabilityLevel
AgoraVideoCodecCapabilityLevel
The level of the codec capability.
Definition: AgoraEnumerates.h:512
AgoraAudioLocalStateRecording
@ AgoraAudioLocalStateRecording
Definition: AgoraEnumerates.h:1546
AgoraRtmpStreamingStateIdle
@ AgoraRtmpStreamingStateIdle
Definition: AgoraEnumerates.h:3458
AgoraMediaRecorderContainerFormatMP4
@ AgoraMediaRecorderContainerFormatMP4
Definition: AgoraEnumerates.h:5116
AgoraVoiceBeautifierPreset
AgoraVoiceBeautifierPreset
The options for SDK preset voice beautifier effects.
Definition: AgoraEnumerates.h:2003
AgoraUdpProxyType
@ AgoraUdpProxyType
Definition: AgoraEnumerates.h:4935
AgoraVideoFramePositionPreRenderer
@ AgoraVideoFramePositionPreRenderer
Definition: AgoraEnumerates.h:5036
AgoraMediaStreamType
AgoraMediaStreamType
The type of the media stream.
Definition: AgoraEnumerates.h:4257
AgoraVideoProfileLandscape360P_8
@ AgoraVideoProfileLandscape360P_8
Definition: AgoraEnumerates.h:392
WatermarkTypeImage
@ WatermarkTypeImage
Definition: AgoraEnumerates.h:5380
AgoraVoiceBeautifierTimbreTransformationClear
@ AgoraVoiceBeautifierTimbreTransformationClear
Definition: AgoraEnumerates.h:2061
AgoraInjectStreamStatusStopFailed
@ AgoraInjectStreamStatusStopFailed
Definition: AgoraEnumerates.h:885
AgoraErrorCodeRdtCmdExceedLimit
@ AgoraErrorCodeRdtCmdExceedLimit
Definition: AgoraEnumerates.h:276
AgoraWarningCodeSetClientRoleNotAuthorized
@ AgoraWarningCodeSetClientRoleNotAuthorized
Definition: AgoraEnumerates.h:38
AgoraVideoTranscoderErrorInvalidVideoSourceType
@ AgoraVideoTranscoderErrorInvalidVideoSourceType
Definition: AgoraEnumerates.h:4889
AgoraStreamFallbackOptionVideoStreamLayer1
@ AgoraStreamFallbackOptionVideoStreamLayer1
Definition: AgoraEnumerates.h:1751
AgoraNetworkType3G
@ AgoraNetworkType3G
Definition: AgoraEnumerates.h:2633
AgoraUserOfflineReasonDropped
@ AgoraUserOfflineReasonDropped
Definition: AgoraEnumerates.h:857
AgoraErrorCodeTokenExpired
@ AgoraErrorCodeTokenExpired
Definition: AgoraEnumerates.h:200
AgoraVideoProfileLandscape720P_5
@ AgoraVideoProfileLandscape720P_5
Definition: AgoraEnumerates.h:418
AgoraRhythmPlayerStateIdle
@ AgoraRhythmPlayerStateIdle
Definition: AgoraEnumerates.h:4827
AgoraChannelMediaRelayEventConnected
@ AgoraChannelMediaRelayEventConnected
Definition: AgoraEnumerates.h:3723
AgoraVideoRenderMode
AgoraVideoRenderMode
Video display modes.
Definition: AgoraEnumerates.h:1256
AgoraMediaPlayerReasonInvalidMediaSource
@ AgoraMediaPlayerReasonInvalidMediaSource
Definition: AgoraEnumerates.h:4379
AgoraVideoQualityAdaptIndication
AgoraVideoQualityAdaptIndication
Quality change of the local video in terms of target frame rate and target bit rate since last count.
Definition: AgoraEnumerates.h:1238
AgoraMediaPlayerPreloadEventComplete
@ AgoraMediaPlayerPreloadEventComplete
Definition: AgoraEnumerates.h:4515
AgoraVideoCodecProfileTypeHigh
@ AgoraVideoCodecProfileTypeHigh
Definition: AgoraEnumerates.h:1293
AgoraConnectionChangedReasonRejoinSuccess
@ AgoraConnectionChangedReasonRejoinSuccess
Definition: AgoraEnumerates.h:3233
AgoraExperiencePoorReasonLocalNetworkQualityPoor
@ AgoraExperiencePoorReasonLocalNetworkQualityPoor
Definition: AgoraEnumerates.h:1152
AgoraRtmpStreamingStateRunning
@ AgoraRtmpStreamingStateRunning
Definition: AgoraEnumerates.h:3467
AgoraContentInspectType
AgoraContentInspectType
The type of video content moderation module.
Definition: AgoraEnumerates.h:4739
AgoraLastmileProbeResultComplete
@ AgoraLastmileProbeResultComplete
Definition: AgoraEnumerates.h:1171
AgoraErrorCodeDecryptionFailed
@ AgoraErrorCodeDecryptionFailed
Definition: AgoraEnumerates.h:242
AgoraWarningCodeAdmInterruption
@ AgoraWarningCodeAdmInterruption
Definition: AgoraEnumerates.h:56
AgoraVideoDenoiserLevelHighQuality
@ AgoraVideoDenoiserLevelHighQuality
Definition: AgoraEnumerates.h:3007
AgoraScreenScenarioDocument
@ AgoraScreenScenarioDocument
Definition: AgoraEnumerates.h:3984
AgoraAudioSessionOperationRestrictionNone
@ AgoraAudioSessionOperationRestrictionNone
Definition: AgoraEnumerates.h:2352
AgoraFaceShapeAreaNoseWidth
@ AgoraFaceShapeAreaNoseWidth
Definition: AgoraEnumerates.h:2886
AgoraErrorCodeAdmStartPlayout
@ AgoraErrorCodeAdmStartPlayout
Definition: AgoraEnumerates.h:307
AgoraAudioRemoteStateFrozen
@ AgoraAudioRemoteStateFrozen
Definition: AgoraEnumerates.h:1681
AgoraAudioProcessChannelsMono
@ AgoraAudioProcessChannelsMono
Definition: AgoraEnumerates.h:5014
AgoraMediaPlayerMetaDataType
AgoraMediaPlayerMetaDataType
The type of media metadata.
Definition: AgoraEnumerates.h:4525
AgoraCompressionAuto
@ AgoraCompressionAuto
Definition: AgoraEnumerates.h:2716
AgoraLicenseVerifyInvalid
@ AgoraLicenseVerifyInvalid
Definition: AgoraEnumerates.h:1634
AgoraAudioCodecProfileHEAACv2
@ AgoraAudioCodecProfileHEAACv2
Definition: AgoraEnumerates.h:1627
AgoraVideoStreamTypeLayer5
@ AgoraVideoStreamTypeLayer5
Definition: AgoraEnumerates.h:1226
AgoraMediaTypeVideoOnly
@ AgoraMediaTypeVideoOnly
Definition: AgoraEnumerates.h:767
AgoraAudioLocalReasonRecordFailure
@ AgoraAudioLocalReasonRecordFailure
Definition: AgoraEnumerates.h:1585
AgoraVideoFormatCVPixelNV12
@ AgoraVideoFormatCVPixelNV12
Definition: AgoraEnumerates.h:2433
AgoraChannelProfileCommunication_1v1
@ AgoraChannelProfileCommunication_1v1
Definition: AgoraEnumerates.h:705
AgoraChannelProfileLiveBroadcasting
@ AgoraChannelProfileLiveBroadcasting
Definition: AgoraEnumerates.h:688
AgoraWarningCodeAdmImproperSettings
@ AgoraWarningCodeAdmImproperSettings
Definition: AgoraEnumerates.h:66
AgoraVideoFrameRateFps7
@ AgoraVideoFrameRateFps7
Definition: AgoraEnumerates.h:627
AgoraVideoFrameOrientation180
@ AgoraVideoFrameOrientation180
Definition: AgoraEnumerates.h:591
AgoraChannelMediaRelayErrorServerConnectionLost
@ AgoraChannelMediaRelayErrorServerConnectionLost
Definition: AgoraEnumerates.h:3801
AgoraVideoProfileInvalid
@ AgoraVideoProfileInvalid
Definition: AgoraEnumerates.h:364
AgoraFaceShapeAreaCheek
@ AgoraFaceShapeAreaCheek
Definition: AgoraEnumerates.h:2818
AgoraPermissionTypeRecordAudio
@ AgoraPermissionTypeRecordAudio
Definition: AgoraEnumerates.h:4543
AgoraVideoFormatI010
@ AgoraVideoFormatI010
Definition: AgoraEnumerates.h:2449
AgoraDirectCdnStreamingStateRecovering
@ AgoraDirectCdnStreamingStateRecovering
Definition: AgoraEnumerates.h:4581
AgoraMediaPlayerEventFreezeStop
@ AgoraMediaPlayerEventFreezeStop
Definition: AgoraEnumerates.h:4467
AgoraColorRangeID
AgoraColorRangeID
Definition: AgoraEnumerates.h:2526
AgoraLowlightEnhanceModeManual
@ AgoraLowlightEnhanceModeManual
Definition: AgoraEnumerates.h:3033
AgoraInjectStreamStatusStartFailed
@ AgoraInjectStreamStatusStartFailed
Definition: AgoraEnumerates.h:875
AgoraVideoRemoteReasonCodecNotSupport
@ AgoraVideoRemoteReasonCodecNotSupport
Definition: AgoraEnumerates.h:1532
AgoraExperienceQualityGood
@ AgoraExperienceQualityGood
Definition: AgoraEnumerates.h:1130
AgoraVideoSourceTypeUnknown
@ AgoraVideoSourceTypeUnknown
Definition: AgoraEnumerates.h:4177
AgoraErrorCodeBindSocket
@ AgoraErrorCodeBindSocket
Definition: AgoraEnumerates.h:143
AgoraErrorCodeAdmPlayAbnormalFrequency
@ AgoraErrorCodeAdmPlayAbnormalFrequency
Definition: AgoraEnumerates.h:332
AgoraErrorCodeAdmInitRecording
@ AgoraErrorCodeAdmInitRecording
Definition: AgoraEnumerates.h:316
AgoraVideoViewSetupRemove
@ AgoraVideoViewSetupRemove
Definition: AgoraEnumerates.h:4977
AgoraH265TranscodeResultServiceUnavailable
@ AgoraH265TranscodeResultServiceUnavailable
Definition: AgoraEnumerates.h:5313
AgoraAudioSampleRateType48000
@ AgoraAudioSampleRateType48000
Definition: AgoraEnumerates.h:1774
AgoraColorPrimaryIDBT709
@ AgoraColorPrimaryIDBT709
Definition: AgoraEnumerates.h:2487
AgoraVoiceConversionPresetChangerShinchan
@ AgoraVoiceConversionPresetChangerShinchan
Definition: AgoraEnumerates.h:2249
AgoraFaceShapeAreaFaceContour
@ AgoraFaceShapeAreaFaceContour
Definition: AgoraEnumerates.h:2797
AgoraEarMonitoringFilterReusePostProcessingFilter
@ AgoraEarMonitoringFilterReusePostProcessingFilter
Definition: AgoraEnumerates.h:4651
AgoraVideoProfilePortrait1440P
@ AgoraVideoProfilePortrait1440P
Definition: AgoraEnumerates.h:498
AgoraLighteningContrastHigh
@ AgoraLighteningContrastHigh
Definition: AgoraEnumerates.h:2770
AgoraVideoStreamTypeLayer2
@ AgoraVideoStreamTypeLayer2
Definition: AgoraEnumerates.h:1211
AgoraMediaSourceTypeMediaPlayer
@ AgoraMediaSourceTypeMediaPlayer
Definition: AgoraEnumerates.h:4037
AgoraMediaPlayerStateIdle
@ AgoraMediaPlayerStateIdle
Definition: AgoraEnumerates.h:4284
AgoraRtmpStreamingStateConnecting
@ AgoraRtmpStreamingStateConnecting
Definition: AgoraEnumerates.h:3462
AgoraColorTransferIDUnspecified
@ AgoraColorTransferIDUnspecified
Definition: AgoraEnumerates.h:2501
AgoraRhythmPlayerReasonFileOverDurationLimit
@ AgoraRhythmPlayerReasonFileOverDurationLimit
Definition: AgoraEnumerates.h:4870
AgoraVideoFrameRateFps30
@ AgoraVideoFrameRateFps30
Definition: AgoraEnumerates.h:643
AgoraLogFilterOff
@ AgoraLogFilterOff
Definition: AgoraEnumerates.h:897
AgoraFaceShapeAreaChin
@ AgoraFaceShapeAreaChin
Definition: AgoraEnumerates.h:2830
AgoraAudioOutputRoutingHeadset
@ AgoraAudioOutputRoutingHeadset
Definition: AgoraEnumerates.h:1869
AgoraMediaPlayerStatePlaying
@ AgoraMediaPlayerStatePlaying
Definition: AgoraEnumerates.h:4296
AgoraChannelMediaRelayErrorFailedJoinDestinationChannel
@ AgoraChannelMediaRelayErrorFailedJoinDestinationChannel
Definition: AgoraEnumerates.h:3788
AgoraMediaTypeNone
@ AgoraMediaTypeNone
Definition: AgoraEnumerates.h:763
AgoraAudioDualMonoMix
@ AgoraAudioDualMonoMix
Definition: AgoraEnumerates.h:4792
AgoraVideoContentHintNone
@ AgoraVideoContentHintNone
Definition: AgoraEnumerates.h:4694
AgoraEarMonitoringFilterBuiltInAudioFilters
@ AgoraEarMonitoringFilterBuiltInAudioFilters
Definition: AgoraEnumerates.h:4636
AgoraVideoCodecTypeAV1
@ AgoraVideoCodecTypeAV1
Definition: AgoraEnumerates.h:566
AgoraAudioFramePositionEarMonitoring
@ AgoraAudioFramePositionEarMonitoring
Definition: AgoraEnumerates.h:4684
AgoraVideoProfilePortrait480P_10
@ AgoraVideoProfilePortrait480P_10
Definition: AgoraEnumerates.h:482
AgoraVideoProfileLandscape1440P_2
@ AgoraVideoProfileLandscape1440P_2
Definition: AgoraEnumerates.h:430
AgoraAudioReverbPresetFxKTV
@ AgoraAudioReverbPresetFxKTV
Definition: AgoraEnumerates.h:2262
AgoraVideoSourceTypeCameraSecondary
@ AgoraVideoSourceTypeCameraSecondary
Definition: AgoraEnumerates.h:4117
AgoraAudioReverbPresetOff
@ AgoraAudioReverbPresetOff
Definition: AgoraEnumerates.h:2260
AgoraWarningCodeNoAvailableChannel
@ AgoraWarningCodeNoAvailableChannel
Definition: AgoraEnumerates.h:24
AgoraNetworkType4G
@ AgoraNetworkType4G
Definition: AgoraEnumerates.h:2637
AgoraColorTransferIDSMPTEST2084
@ AgoraColorTransferIDSMPTEST2084
Definition: AgoraEnumerates.h:2505
AgoraAudioReverbRoomSize
@ AgoraAudioReverbRoomSize
Definition: AgoraEnumerates.h:1989
AgoraRtmpStreamingReasonNetDown
@ AgoraRtmpStreamingReasonNetDown
Definition: AgoraEnumerates.h:3553
AgoraVideoProfilePortrait180P
@ AgoraVideoProfilePortrait180P
Definition: AgoraEnumerates.h:440
AgoraH265TranscodeResultForbidden
@ AgoraH265TranscodeResultForbidden
Definition: AgoraEnumerates.h:5289
AgoraConnectionChangedReasonRejectedByServer
@ AgoraConnectionChangedReasonRejectedByServer
Definition: AgoraEnumerates.h:3211
AgoraHttpProxyType
@ AgoraHttpProxyType
Definition: AgoraEnumerates.h:4952
AgoraAudioSourceCustom
@ AgoraAudioSourceCustom
Definition: AgoraEnumerates.h:4079
AgoraScreenCaptureSourceTypeWindow
@ AgoraScreenCaptureSourceTypeWindow
Definition: AgoraEnumerates.h:5142
AgoraVideoStreamType
AgoraVideoStreamType
The type of video streams.
Definition: AgoraEnumerates.h:1193
AgoraAudioRemoteReasonRemoteMuted
@ AgoraAudioRemoteReasonRemoteMuted
Definition: AgoraEnumerates.h:1716
AgoraVideoProfileLandscape240P_3
@ AgoraVideoProfileLandscape240P_3
Definition: AgoraEnumerates.h:378
AgoraVideoSourceTypeMediaPlayer
@ AgoraVideoSourceTypeMediaPlayer
Definition: AgoraEnumerates.h:4133
AgoraEncodingPreferAuto
@ AgoraEncodingPreferAuto
Definition: AgoraEnumerates.h:2694
AgoraAlphaStitchBelow
@ AgoraAlphaStitchBelow
Definition: AgoraEnumerates.h:5360
AgoraVideoCodecTypeForStream
AgoraVideoCodecTypeForStream
The codec type of the output video.
Definition: AgoraEnumerates.h:605
AgoraVideoProfileLandscape480P_4
@ AgoraVideoProfileLandscape480P_4
Definition: AgoraEnumerates.h:404
AgoraMultipathModeDynamic
@ AgoraMultipathModeDynamic
Definition: AgoraEnumerates.h:5482
AgoraScreenScenarioVideo
@ AgoraScreenScenarioVideo
Definition: AgoraEnumerates.h:3994
AgoraConnectionState
AgoraConnectionState
Connection states.
Definition: AgoraEnumerates.h:2555
AgoraStreamFallbackOptionVideoStreamLayer6
@ AgoraStreamFallbackOptionVideoStreamLayer6
Definition: AgoraEnumerates.h:1756
AgoraMediaPlayerReasonInterrupted
@ AgoraMediaPlayerReasonInterrupted
Definition: AgoraEnumerates.h:4415
AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource
@ AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource
Definition: AgoraEnumerates.h:3792
AgoraHDRCapability
AgoraHDRCapability
Definition: AgoraEnumerates.h:5339
AgoraVideoFormatRGBA
@ AgoraVideoFormatRGBA
Definition: AgoraEnumerates.h:2427
AgoraAudioRecordingQualityMedium
@ AgoraAudioRecordingQualityMedium
Definition: AgoraEnumerates.h:936
AgoraContentInspectResult
AgoraContentInspectResult
Definition: AgoraEnumerates.h:4762
AgoraFaceShapeStyle
AgoraFaceShapeStyle
The facial enhancement style options.
Definition: AgoraEnumerates.h:2963
AgoraFaceShapeAreaEyebrowPosition
@ AgoraFaceShapeAreaEyebrowPosition
Definition: AgoraEnumerates.h:2949
AgoraRenewTokenInconsistentAppId
@ AgoraRenewTokenInconsistentAppId
Definition: AgoraEnumerates.h:5547
AgoraMediaRecorderStreamTypeVideo
@ AgoraMediaRecorderStreamTypeVideo
Definition: AgoraEnumerates.h:5103
AgoraColorMatrixIDBT709
@ AgoraColorMatrixIDBT709
Definition: AgoraEnumerates.h:2515
AgoraEncryptionModeAES256XTS
@ AgoraEncryptionModeAES256XTS
Definition: AgoraEnumerates.h:793
AgoraChannelMediaRelayEventJoinedSourceChannel
@ AgoraChannelMediaRelayEventJoinedSourceChannel
Definition: AgoraEnumerates.h:3726
AgoraErrorCodeInvalidToken
@ AgoraErrorCodeInvalidToken
Definition: AgoraEnumerates.h:207
AgoraVideoFormat
AgoraVideoFormat
The video pixel format.
Definition: AgoraEnumerates.h:2415
AgoraMediaSourceTypeSpeechDriven
@ AgoraMediaSourceTypeSpeechDriven
Definition: AgoraEnumerates.h:4061
AgoraLocalVideoStreamReasonCaptureMultipleForegroundApps
@ AgoraLocalVideoStreamReasonCaptureMultipleForegroundApps
Definition: AgoraEnumerates.h:1383
AgoraRenewTokenFailure
@ AgoraRenewTokenFailure
Definition: AgoraEnumerates.h:5522
AgoraLocalVideoStreamReasonFailure
@ AgoraLocalVideoStreamReasonFailure
Definition: AgoraEnumerates.h:1350
AgoraVideoCodecTypeH265
@ AgoraVideoCodecTypeH265
Definition: AgoraEnumerates.h:556
AgoraAudioSourceLoopbackRecording
@ AgoraAudioSourceLoopbackRecording
Definition: AgoraEnumerates.h:4087
AgoraAudioEncodingTypeOPUS48000Medium
@ AgoraAudioEncodingTypeOPUS48000Medium
Definition: AgoraEnumerates.h:1059
AgoraDegradationMaintainAuto
@ AgoraDegradationMaintainAuto
Definition: AgoraEnumerates.h:2654
AgoraVideoRemoteStateStarting
@ AgoraVideoRemoteStateStarting
Definition: AgoraEnumerates.h:1449
AgoraLogFilterWarning
@ AgoraLogFilterWarning
Definition: AgoraEnumerates.h:912
AgoraVoiceAITunerFreshMale
@ AgoraVoiceAITunerFreshMale
Definition: AgoraEnumerates.h:2310
AgoraNoneProxy
@ AgoraNoneProxy
Definition: AgoraEnumerates.h:830
AgoraVideoSourceTypeImagePNG
@ AgoraVideoSourceTypeImagePNG
Definition: AgoraEnumerates.h:4137
AgoraVideoFormatDefault
@ AgoraVideoFormatDefault
Definition: AgoraEnumerates.h:2453
AgoraStreamFallbackOptionDisabled
@ AgoraStreamFallbackOptionDisabled
Definition: AgoraEnumerates.h:1735
AgoraAudioScenarioChatRoom
@ AgoraAudioScenarioChatRoom
Definition: AgoraEnumerates.h:1838
AgoraFocalLengthWide
@ AgoraFocalLengthWide
Definition: AgoraEnumerates.h:3646
AgoraDegradationMaintainQuality
@ AgoraDegradationMaintainQuality
Definition: AgoraEnumerates.h:2661
AgoraDirectCdnStreamingStateStopped
@ AgoraDirectCdnStreamingStateStopped
Definition: AgoraEnumerates.h:4569
AgoraAudioOutputRoutingHdmi
@ AgoraAudioOutputRoutingHdmi
Definition: AgoraEnumerates.h:1897
AgoraScreenScenarioType
AgoraScreenScenarioType
The screen sharing scenario.
Definition: AgoraEnumerates.h:3978
AgoraVideoHwEncoderAccelerating
AgoraVideoHwEncoderAccelerating
The local video encoding acceleration type.
Definition: AgoraEnumerates.h:577
AgoraAudioSourceTypeUnknown
@ AgoraAudioSourceTypeUnknown
Definition: AgoraEnumerates.h:4102
AgoraAlphaStitchMode
AgoraAlphaStitchMode
The relative position of alphaBuffer and video frames.
Definition: AgoraEnumerates.h:5348
AgoraVideoSourceTypeCameraFourth
@ AgoraVideoSourceTypeCameraFourth
Definition: AgoraEnumerates.h:4161
WatermarkBufferFormatI420
@ WatermarkBufferFormatI420
Definition: AgoraEnumerates.h:5396
AgoraRhythmPlayerReasonFailed
@ AgoraRhythmPlayerReasonFailed
Definition: AgoraEnumerates.h:4858
AgoraVideoProfileLandscape360P_6
@ AgoraVideoProfileLandscape360P_6
Definition: AgoraEnumerates.h:388
AgoraChannelMediaRelayEventUpdateDestinationChannelRefused
@ AgoraChannelMediaRelayEventUpdateDestinationChannelRefused
Definition: AgoraEnumerates.h:3744
AgoraAudioHeadphoneEQPresetOff
@ AgoraAudioHeadphoneEQPresetOff
Definition: AgoraEnumerates.h:2288
AgoraVideoFrameProcessModeReadOnly
@ AgoraVideoFrameProcessModeReadOnly
Definition: AgoraEnumerates.h:2544
AgoraInjectStreamStatusStartAlreadyExists
@ AgoraInjectStreamStatusStartAlreadyExists
Definition: AgoraEnumerates.h:869
AgoraVideoQOEPreferenceDelayFirst
@ AgoraVideoQOEPreferenceDelayFirst
Definition: AgoraEnumerates.h:3962
AgoraLowlightEnhanceLevelQuality
@ AgoraLowlightEnhanceLevelQuality
Definition: AgoraEnumerates.h:3047
AgoraVideoModulePositionPostCapture
@ AgoraVideoModulePositionPostCapture
Definition: AgoraEnumerates.h:5227
AgoraEncryptionModeAES128GCM2
@ AgoraEncryptionModeAES128GCM2
Definition: AgoraEnumerates.h:810
AgoraExperiencePoorReasonNone
@ AgoraExperiencePoorReasonNone
Definition: AgoraEnumerates.h:1144
AgoraMediaRecorderState
AgoraMediaRecorderState
The current recording state.
Definition: AgoraEnumerates.h:5052
AgoraErrorCodeInvalidState
@ AgoraErrorCodeInvalidState
Definition: AgoraEnumerates.h:127
AgoraAudioProcessChannels
AgoraAudioProcessChannels
The number of channels for audio preprocessing.
Definition: AgoraEnumerates.h:5010
AgoraVideoSourceTypeScreen
@ AgoraVideoSourceTypeScreen
Definition: AgoraEnumerates.h:4121
AgoraErrorCodeLeaveChannelRejected
@ AgoraErrorCodeLeaveChannelRejected
Definition: AgoraEnumerates.h:166
AgoraRtmpStreamingReasonNotAuthorized
@ AgoraRtmpStreamingReasonNotAuthorized
Definition: AgoraEnumerates.h:3530
AgoraVoiceConversionPresetChangerGirlishMan
@ AgoraVoiceConversionPresetChangerGirlishMan
Definition: AgoraEnumerates.h:2251
AgoraCodecMaskSwDec
@ AgoraCodecMaskSwDec
Definition: AgoraEnumerates.h:2748
AgoraLogFilter
AgoraLogFilter
The output log level of the SDK.
Definition: AgoraEnumerates.h:893
AgoraStreamPublishStateNoPublished
@ AgoraStreamPublishStateNoPublished
Definition: AgoraEnumerates.h:3868
AgoraVideoFrameTypeUnknow
@ AgoraVideoFrameTypeUnknow
Definition: AgoraEnumerates.h:2483
AgoraAudioOutputRoutingBluetoothDeviceHfp
@ AgoraAudioOutputRoutingBluetoothDeviceHfp
Definition: AgoraEnumerates.h:1889
AgoraErrorCodeStartVideoRender
@ AgoraErrorCodeStartVideoRender
Definition: AgoraEnumerates.h:289
AgoraEncodingPreference
AgoraEncodingPreference
Video encoder preference.
Definition: AgoraEnumerates.h:2689
AgoraConnectionChangedReasonJoinFailed
@ AgoraConnectionChangedReasonJoinFailed
Definition: AgoraEnumerates.h:3164
AgoraDirectCdnStreamingReasonBadName
@ AgoraDirectCdnStreamingReasonBadName
Definition: AgoraEnumerates.h:4621
AgoraRecorderStreamType
AgoraRecorderStreamType
Type of video streams to be recorded.
Definition: AgoraEnumerates.h:5121
AgoraStreamSubscribeStateSubscribing
@ AgoraStreamSubscribeStateSubscribing
Definition: AgoraEnumerates.h:3843
AgoraErrorCodeAdmStopRecording
@ AgoraErrorCodeAdmStopRecording
Definition: AgoraEnumerates.h:324
AgoraFaceShapeAreaNoseBridge
@ AgoraFaceShapeAreaNoseBridge
Definition: AgoraEnumerates.h:2904
AgoraLicenseVerifyLimitedPeriod
@ AgoraLicenseVerifyLimitedPeriod
Definition: AgoraEnumerates.h:1646
AgoraExperiencePoorReasonWirelessSignalPoor
@ AgoraExperiencePoorReasonWirelessSignalPoor
Definition: AgoraEnumerates.h:1156
AgoraMediaStreamTypeSubtitle
@ AgoraMediaStreamTypeSubtitle
Definition: AgoraEnumerates.h:4273
AgoraAudioSourceMicrophone
@ AgoraAudioSourceMicrophone
Definition: AgoraEnumerates.h:4075
AgoraThreadPriorityTypeLow
@ AgoraThreadPriorityTypeLow
Definition: AgoraEnumerates.h:4717
AgoraVideoRemoteReasonRecovery
@ AgoraVideoRemoteReasonRecovery
Definition: AgoraEnumerates.h:1485
AgoraVideoProfileLandscape480P
@ AgoraVideoProfileLandscape480P
Definition: AgoraEnumerates.h:400
AgoraErrorCodeRdtEncryption
@ AgoraErrorCodeRdtEncryption
Definition: AgoraEnumerates.h:278
AgoraAudioLocalReasonOK
@ AgoraAudioLocalReasonOK
Definition: AgoraEnumerates.h:1564
AINS_MODE_BALANCED
@ AINS_MODE_BALANCED
Definition: AgoraEnumerates.h:5202
AgoraRhythmPlayerStatePlaying
@ AgoraRhythmPlayerStatePlaying
Definition: AgoraEnumerates.h:4839
AgoraInjectStreamStatusStopTimedout
@ AgoraInjectStreamStatusStopTimedout
Definition: AgoraEnumerates.h:883
AgoraRenewTokenInvalidToken
@ AgoraRenewTokenInvalidToken
Definition: AgoraEnumerates.h:5536
AgoraVideoEncodedFrameOfSDR
@ AgoraVideoEncodedFrameOfSDR
Definition: AgoraEnumerates.h:596
AgoraVoiceBeautifierTimbreTransformationVigorous
@ AgoraVoiceBeautifierTimbreTransformationVigorous
Definition: AgoraEnumerates.h:2041
AgoraClientRoleChangeFailedConnectionFailed
@ AgoraClientRoleChangeFailedConnectionFailed
Definition: AgoraEnumerates.h:3289
AgoraErrorCodeAdmRuntimeRecordingError
@ AgoraErrorCodeAdmRuntimeRecordingError
Definition: AgoraEnumerates.h:328
AgoraVideoSourceTypeTransCoded
@ AgoraVideoSourceTypeTransCoded
Definition: AgoraEnumerates.h:4153
AgoraVideoProfileLandscape360P_10
@ AgoraVideoProfileLandscape360P_10
Definition: AgoraEnumerates.h:396
AgoraMediaSourceTypeRtcImageGif
@ AgoraMediaSourceTypeRtcImageGif
Definition: AgoraEnumerates.h:4049
AgoraThreadPriorityType
AgoraThreadPriorityType
Definition: AgoraEnumerates.h:4709
AgoraChannelMediaRelayErrorInternalError
@ AgoraChannelMediaRelayErrorInternalError
Definition: AgoraEnumerates.h:3805
AgoraNetworkQualityDetecting
@ AgoraNetworkQualityDetecting
Definition: AgoraEnumerates.h:1120
AgoraErrorCodeAdmStopPlayout
@ AgoraErrorCodeAdmStopPlayout
Definition: AgoraEnumerates.h:311
AgoraAudioSourceMixedStream
@ AgoraAudioSourceMixedStream
Definition: AgoraEnumerates.h:4090
AgoraVideoHwEncoderSoftware
@ AgoraVideoHwEncoderSoftware
Definition: AgoraEnumerates.h:581
AgoraVideoModuleSoftwareEncoder
@ AgoraVideoModuleSoftwareEncoder
Definition: AgoraEnumerates.h:5332
AgoraFaceShapeAreaMandible
@ AgoraFaceShapeAreaMandible
Definition: AgoraEnumerates.h:2824
AgoraVoiceAITunerWarmMaleSinging
@ AgoraVoiceAITunerWarmMaleSinging
Definition: AgoraEnumerates.h:2322
AgoraVideoProfileDEFAULT
@ AgoraVideoProfileDEFAULT
Definition: AgoraEnumerates.h:506
AgoraAreaCodeTypeRU
@ AgoraAreaCodeTypeRU
Definition: AgoraEnumerates.h:3444
AgoraErrorCodeVcmEncoderInitError
@ AgoraErrorCodeVcmEncoderInitError
Definition: AgoraEnumerates.h:351
AgoraCaptureBrightnessLevelNormal
@ AgoraCaptureBrightnessLevelNormal
Definition: AgoraEnumerates.h:749
AgoraStreamSubscribeStateSubscribed
@ AgoraStreamSubscribeStateSubscribed
Definition: AgoraEnumerates.h:3847
AgoraRenewTokenErrorCode
AgoraRenewTokenErrorCode
Represents the error codes after calling renewToken:.
Definition: AgoraEnumerates.h:5514
AgoraFocalLengthDefault
@ AgoraFocalLengthDefault
Definition: AgoraEnumerates.h:3642
AgoraAudioEqualizationBand250
@ AgoraAudioEqualizationBand250
Definition: AgoraEnumerates.h:1947
AgoraStreamPublishState
AgoraStreamPublishState
The publishing state.
Definition: AgoraEnumerates.h:3853
AgoraErrorCodeInvalidChannelId
@ AgoraErrorCodeInvalidChannelId
Definition: AgoraEnumerates.h:194
AgoraErrorCodeStartCamera
@ AgoraErrorCodeStartCamera
Definition: AgoraEnumerates.h:287
AgoraMediaPlayerEventReachCacheFileMaxSize
@ AgoraMediaPlayerEventReachCacheFileMaxSize
Definition: AgoraEnumerates.h:4491
AgoraMediaPlayerReasonNoSource
@ AgoraMediaPlayerReasonNoSource
Definition: AgoraEnumerates.h:4375
AgoraVideoMirrorModeAuto
@ AgoraVideoMirrorModeAuto
Definition: AgoraEnumerates.h:1306
AgoraCaptureBrightnessLevelInvalid
@ AgoraCaptureBrightnessLevelInvalid
Definition: AgoraEnumerates.h:745
AgoraMediaSourceTypeSecondaryCamera
@ AgoraMediaSourceTypeSecondaryCamera
Definition: AgoraEnumerates.h:4021
AgoraMaxMetadataSizeType
AgoraMaxMetadataSizeType
Definition: AgoraEnumerates.h:3379
AgoraUdpProxy
@ AgoraUdpProxy
Definition: AgoraEnumerates.h:835
AgoraRtmpStreamingReasonStreamNotFound
@ AgoraRtmpStreamingReasonStreamNotFound
Definition: AgoraEnumerates.h:3534
AgoraVideoSourceTypeRemote
@ AgoraVideoSourceTypeRemote
Definition: AgoraEnumerates.h:4149
AgoraColorRangeIDLimited
@ AgoraColorRangeIDLimited
Definition: AgoraEnumerates.h:2529
AgoraWarningCodeAdmPlaybackMalfunction
@ AgoraWarningCodeAdmPlaybackMalfunction
Definition: AgoraEnumerates.h:52
AgoraConnectivityFirst
@ AgoraConnectivityFirst
Definition: AgoraEnumerates.h:4916
AgoraFaceShapeAreaFaceWidth
@ AgoraFaceShapeAreaFaceWidth
Definition: AgoraEnumerates.h:2808
AgoraExperienceQuality
AgoraExperienceQuality
The Quality of Experience (QoE) of the local user when receiving a remote audio stream.
Definition: AgoraEnumerates.h:1126
AgoraErrorCodeTooManyDataStreams
@ AgoraErrorCodeTooManyDataStreams
Definition: AgoraEnumerates.h:233
AgoraSimulcastStreamMode
AgoraSimulcastStreamMode
The mode in which the video stream is sent.
Definition: AgoraEnumerates.h:4197
AgoraVideoProfilePortrait1080P_5
@ AgoraVideoProfilePortrait1080P_5
Definition: AgoraEnumerates.h:496
AgoraAudioScenarioChorus
@ AgoraAudioScenarioChorus
Definition: AgoraEnumerates.h:1843
AgoraScreenScenarioRDC
@ AgoraScreenScenarioRDC
Definition: AgoraEnumerates.h:4000
AgoraH265TranscodeResultUnknown
@ AgoraH265TranscodeResultUnknown
Definition: AgoraEnumerates.h:5269
AgoraVoiceConversionPresetChangerChildlike
@ AgoraVoiceConversionPresetChangerChildlike
Definition: AgoraEnumerates.h:2235
AgoraDirectCdnStreamingReasonAudioPublication
@ AgoraDirectCdnStreamingReasonAudioPublication
Definition: AgoraEnumerates.h:4605
AgoraVideoProfilePortrait720P_6
@ AgoraVideoProfilePortrait720P_6
Definition: AgoraEnumerates.h:490
AgoraLocalVideoStreamReasonCaptureInBackGround
@ AgoraLocalVideoStreamReasonCaptureInBackGround
Definition: AgoraEnumerates.h:1375
__deprecated
#define __deprecated
Definition: AgoraBase.h:74
AgoraVideoRemoteStateStopped
@ AgoraVideoRemoteStateStopped
Definition: AgoraEnumerates.h:1445
AgoraScreenCaptureSourceTypeScreen
@ AgoraScreenCaptureSourceTypeScreen
Definition: AgoraEnumerates.h:5146
AgoraMediaDeviceTypeAudioRecording
@ AgoraMediaDeviceTypeAudioRecording
Definition: AgoraEnumerates.h:2388
AgoraRenewTokenCanceledByNewRequest
@ AgoraRenewTokenCanceledByNewRequest
Definition: AgoraEnumerates.h:5551
AgoraVideoStreamTypeLow
@ AgoraVideoStreamTypeLow
Definition: AgoraEnumerates.h:1201
AgoraVideoSourceTypeImageJPEG
@ AgoraVideoSourceTypeImageJPEG
Definition: AgoraEnumerates.h:4141
AgoraAudioCodecProfileType
AgoraAudioCodecProfileType
Self-defined audio codec profile.
Definition: AgoraEnumerates.h:1615
AgoraVideoFrameOrientation0
@ AgoraVideoFrameOrientation0
Definition: AgoraEnumerates.h:589
AgoraAudioRemoteReasonInternal
@ AgoraAudioRemoteReasonInternal
Definition: AgoraEnumerates.h:1696
AgoraVideoDenoiserModeAuto
@ AgoraVideoDenoiserModeAuto
Definition: AgoraEnumerates.h:2989
AgoraDirectCdnStreamingReasonOK
@ AgoraDirectCdnStreamingReasonOK
Definition: AgoraEnumerates.h:4594
AgoraVoiceAITunerPowerfulMaleSinging
@ AgoraVoiceAITunerPowerfulMaleSinging
Definition: AgoraEnumerates.h:2338
AgoraEarMonitoringFilterNone
@ AgoraEarMonitoringFilterNone
Definition: AgoraEnumerates.h:4631
AgoraLastmileProbeResultUnavailable
@ AgoraLastmileProbeResultUnavailable
Definition: AgoraEnumerates.h:1181
AgoraAudioOutputRoutingDefault
@ AgoraAudioOutputRoutingDefault
Definition: AgoraEnumerates.h:1865
AgoraErrorCodeSetClientRoleNotAuthorzed
@ AgoraErrorCodeSetClientRoleNotAuthorzed
Definition: AgoraEnumerates.h:237
AgoraMediaPlayerStateFailed
@ AgoraMediaPlayerStateFailed
Definition: AgoraEnumerates.h:4337
AgoraVideoContentHint
AgoraVideoContentHint
The content hint for screen sharing.
Definition: AgoraEnumerates.h:4690
AgoraChannelMediaRelayErrorServerErrorResponse
@ AgoraChannelMediaRelayErrorServerErrorResponse
Definition: AgoraEnumerates.h:3767
AgoraVideoFormatI422
@ AgoraVideoFormatI422
Definition: AgoraEnumerates.h:2447
AgoraVideoSourceTypeSpeechDriven
@ AgoraVideoSourceTypeSpeechDriven
Definition: AgoraEnumerates.h:4173
AgoraErrorCodeAdmSampleRate
@ AgoraErrorCodeAdmSampleRate
Definition: AgoraEnumerates.h:298
AgoraErrorCodeVcmEncoderSetError
@ AgoraErrorCodeVcmEncoderSetError
Definition: AgoraEnumerates.h:357
AgoraLighteningContrastLow
@ AgoraLighteningContrastLow
Definition: AgoraEnumerates.h:2762
AgoraVideoStreamTypeHigh
@ AgoraVideoStreamTypeHigh
Definition: AgoraEnumerates.h:1197
AgoraVideoProfilePortrait120P_3
@ AgoraVideoProfilePortrait120P_3
Definition: AgoraEnumerates.h:438
AgoraFaceShapeAreaFaceLength
@ AgoraFaceShapeAreaFaceLength
Definition: AgoraEnumerates.h:2803
AgoraConnectionStateConnecting
@ AgoraConnectionStateConnecting
Definition: AgoraEnumerates.h:2574
AgoraAudioReverbPresetFxPhonograph
@ AgoraAudioReverbPresetFxPhonograph
Definition: AgoraEnumerates.h:2276
AgoraVoiceBeautifierPresetChatBeautifierVitality
@ AgoraVoiceBeautifierPresetChatBeautifierVitality
Definition: AgoraEnumerates.h:2025
AgoraVideoProfilePortrait1080P
@ AgoraVideoProfilePortrait1080P
Definition: AgoraEnumerates.h:492
AgoraH265TranscodeResult
AgoraH265TranscodeResult
Definition: AgoraEnumerates.h:5265
AgoraMediaSourceTypeRtcImageJpeg
@ AgoraMediaSourceTypeRtcImageJpeg
Definition: AgoraEnumerates.h:4045
AgoraVideoRemoteReasonRemoteOffline
@ AgoraVideoRemoteReasonRemoteOffline
Definition: AgoraEnumerates.h:1510
AgoraVideoSourceTypeScreenThird
@ AgoraVideoSourceTypeScreenThird
Definition: AgoraEnumerates.h:4165
AgoraAudioCodecProfileHEAAC
@ AgoraAudioCodecProfileHEAAC
Definition: AgoraEnumerates.h:1623
AgoraNoneProxyType
@ AgoraNoneProxyType
Definition: AgoraEnumerates.h:4930
AgoraMediaSourceTypeAudioPlayout
@ AgoraMediaSourceTypeAudioPlayout
Definition: AgoraEnumerates.h:4009
AgoraExternalVideoSourceType
AgoraExternalVideoSourceType
The external video frame encoding type.
Definition: AgoraEnumerates.h:4183
AgoraMediaDeviceTypeAudioUnknown
@ AgoraMediaDeviceTypeAudioUnknown
Definition: AgoraEnumerates.h:2380
AgoraAudioEqualizationBand4K
@ AgoraAudioEqualizationBand4K
Definition: AgoraEnumerates.h:1963
AgoraLogLevelError
@ AgoraLogLevelError
Definition: AgoraEnumerates.h:3405
AgoraMediaDeviceTypeAudioVirtualPlayout
@ AgoraMediaDeviceTypeAudioVirtualPlayout
Definition: AgoraEnumerates.h:2404
AgoraErrorCodeLoadMediaEngine
@ AgoraErrorCodeLoadMediaEngine
Definition: AgoraEnumerates.h:283
AgoraContentInspectPorn
@ AgoraContentInspectPorn
Definition: AgoraEnumerates.h:4767
AgoraStreamFallbackOptionAudioOnly
@ AgoraStreamFallbackOptionAudioOnly
Definition: AgoraEnumerates.h:1745
AgoraRtmpStreamingState
AgoraRtmpStreamingState
States of the Media Push.
Definition: AgoraEnumerates.h:3454
AgoraVirtualBackgroundBlur
@ AgoraVirtualBackgroundBlur
Definition: AgoraEnumerates.h:3078
AgoraRecorderStreamTypeRtc
@ AgoraRecorderStreamTypeRtc
Definition: AgoraEnumerates.h:5125
AgoraRtmpStreamingReasonTranscodingNoMixStream
@ AgoraRtmpStreamingReasonTranscodingNoMixStream
Definition: AgoraEnumerates.h:3549
AgoraVideoStreamTypeLayer4
@ AgoraVideoStreamTypeLayer4
Definition: AgoraEnumerates.h:1221
AgoraAudioRemoteStateStopped
@ AgoraAudioRemoteStateStopped
Definition: AgoraEnumerates.h:1666
AgoraVideoCodecProfileTypeMain
@ AgoraVideoCodecProfileTypeMain
Definition: AgoraEnumerates.h:1288
AgoraAudioTrackTypeMixable
@ AgoraAudioTrackTypeMixable
Definition: AgoraEnumerates.h:5181
AgoraConnectionChangedReasonJoinSuccess
@ AgoraConnectionChangedReasonJoinSuccess
Definition: AgoraEnumerates.h:3149
AgoraDisableSimulcastStream
@ AgoraDisableSimulcastStream
Definition: AgoraEnumerates.h:4207
AgoraApplicationScenarioType
AgoraApplicationScenarioType
The video application scenarios.
Definition: AgoraEnumerates.h:3883
AgoraAudioProfileMusicStandardStereo
@ AgoraAudioProfileMusicStandardStereo
Definition: AgoraEnumerates.h:1803
AgoraAudioReverbDryLevel
@ AgoraAudioReverbDryLevel
Definition: AgoraEnumerates.h:1981
AgoraMediaPlayerPreloadEvent
AgoraMediaPlayerPreloadEvent
Events that occur when media resources are preloaded.
Definition: AgoraEnumerates.h:4507
AgoraErrorCodeStreamMessageTimeout
@ AgoraErrorCodeStreamMessageTimeout
Definition: AgoraEnumerates.h:235
AgoraAudioRemoteReasonLocalUnmuted
@ AgoraAudioRemoteReasonLocalUnmuted
Definition: AgoraEnumerates.h:1712
AgoraMultipathTypeWIFI
@ AgoraMultipathTypeWIFI
Definition: AgoraEnumerates.h:5498
AgoraVoiceConversionPresetChangerChipmunk
@ AgoraVoiceConversionPresetChangerChipmunk
Definition: AgoraEnumerates.h:2253
AgoraMediaPlayerReasonCodecNotSupported
@ AgoraMediaPlayerReasonCodecNotSupported
Definition: AgoraEnumerates.h:4391
AgoraWarningCodeLookupChannelRejected
@ AgoraWarningCodeLookupChannelRejected
Definition: AgoraEnumerates.h:28
AgoraErrorCodeAdmStartLoopback
@ AgoraErrorCodeAdmStartLoopback
Definition: AgoraEnumerates.h:338
AgoraRdtStatePending
@ AgoraRdtStatePending
Definition: AgoraEnumerates.h:5458
AgoraH265TranscodeResultConflict
@ AgoraH265TranscodeResultConflict
Definition: AgoraEnumerates.h:5297
AgoraConnectionChangedTooManyBroadcasters
@ AgoraConnectionChangedTooManyBroadcasters
Definition: AgoraEnumerates.h:3253
AgoraAudioScenarioAIServer
@ AgoraAudioScenarioAIServer
Definition: AgoraEnumerates.h:1850
AgoraVideoFrameTypeDroppableFrame
@ AgoraVideoFrameTypeDroppableFrame
Definition: AgoraEnumerates.h:2479
AgoraErrorCodeEncryptedStreamNotAllowedPublish
@ AgoraErrorCodeEncryptedStreamNotAllowedPublish
Definition: AgoraEnumerates.h:255
AgoraStreamPublishStateIdle
@ AgoraStreamPublishStateIdle
Definition: AgoraEnumerates.h:3857
AgoraVideoFrameTypeDeltaFrame
@ AgoraVideoFrameTypeDeltaFrame
Definition: AgoraEnumerates.h:2471
AgoraMediaRecorderReasonCode
AgoraMediaRecorderReasonCode
The reason for the state change.
Definition: AgoraEnumerates.h:5069
AgoraMediaPlayerEventSwitchBegin
@ AgoraMediaPlayerEventSwitchBegin
Definition: AgoraEnumerates.h:4471
AgoraConnectionStateConnected
@ AgoraConnectionStateConnected
Definition: AgoraEnumerates.h:2582
AgoraVideoTranscoderErrorVideoSourceNotReady
@ AgoraVideoTranscoderErrorVideoSourceNotReady
Definition: AgoraEnumerates.h:4885
AgoraVirtualBackgroundSourceType
AgoraVirtualBackgroundSourceType
The custom background.
Definition: AgoraEnumerates.h:3060
AgoraInjectStreamStatusStartSuccess
@ AgoraInjectStreamStatusStartSuccess
Definition: AgoraEnumerates.h:867
AgoraVideoProfilePortrait360P
@ AgoraVideoProfilePortrait360P
Definition: AgoraEnumerates.h:452
AgoraVideoModuleRenderer
@ AgoraVideoModuleRenderer
Definition: AgoraEnumerates.h:5336
SegModelType
SegModelType
The type of algorithms to user for background processing.
Definition: AgoraEnumerates.h:3109
AgoraVoiceBeautifierPresetOff
@ AgoraVoiceBeautifierPresetOff
Definition: AgoraEnumerates.h:2007
AgoraVideoRemoteReasonRemoteMuted
@ AgoraVideoRemoteReasonRemoteMuted
Definition: AgoraEnumerates.h:1500
SegModelAgoraGreen
@ SegModelAgoraGreen
Definition: AgoraEnumerates.h:3117
AgoraWarningCodeAdmPlayoutAudioLowlevel
@ AgoraWarningCodeAdmPlayoutAudioLowlevel
Definition: AgoraEnumerates.h:60
AgoraFaceShapeAreaMouthScale
@ AgoraFaceShapeAreaMouthScale
Definition: AgoraEnumerates.h:2924
AgoraErrorCodeDatastreamDecryptionFailed
@ AgoraErrorCodeDatastreamDecryptionFailed
Definition: AgoraEnumerates.h:249
AgoraVideoProfileLandscape1080P
@ AgoraVideoProfileLandscape1080P
Definition: AgoraEnumerates.h:422
AgoraMediaPlayerPreloadEventError
@ AgoraMediaPlayerPreloadEventError
Definition: AgoraEnumerates.h:4519
AgoraFaceShapeAreaNoseTip
@ AgoraFaceShapeAreaNoseTip
Definition: AgoraEnumerates.h:2910
AgoraColorTransferIDInvalid
@ AgoraColorTransferIDInvalid
Definition: AgoraEnumerates.h:2509
AgoraColorTransferIDBT709
@ AgoraColorTransferIDBT709
Definition: AgoraEnumerates.h:2499
SegModelAgoraAi
@ SegModelAgoraAi
Definition: AgoraEnumerates.h:3113
AgoraNetworkQualityBad
@ AgoraNetworkQualityBad
Definition: AgoraEnumerates.h:1106
AgoraErrorCodeNotInChannel
@ AgoraErrorCodeNotInChannel
Definition: AgoraEnumerates.h:221
AgoraVideoRemoteReasonCongestion
@ AgoraVideoRemoteReasonCongestion
Definition: AgoraEnumerates.h:1480
AgoraVideoCodecTypeH264ForStream
@ AgoraVideoCodecTypeH264ForStream
Definition: AgoraEnumerates.h:609
AgoraAutoSimulcastStream
@ AgoraAutoSimulcastStream
Definition: AgoraEnumerates.h:4203
AgoraAudioRemoteReasonLocalMuted
@ AgoraAudioRemoteReasonLocalMuted
Definition: AgoraEnumerates.h:1708
AgoraColorPrimaryIDBT2020
@ AgoraColorPrimaryIDBT2020
Definition: AgoraEnumerates.h:2493
AgoraMediaPlayerRenderMode
AgoraMediaPlayerRenderMode
Video display modes.
Definition: AgoraEnumerates.h:4343
AgoraVideoMirrorModeEnabled
@ AgoraVideoMirrorModeEnabled
Definition: AgoraEnumerates.h:1310
AgoraFaceShapeAreaEyePupils
@ AgoraFaceShapeAreaEyePupils
Definition: AgoraEnumerates.h:2861
AgoraAudioEncodingTypeAAC32000Medium
@ AgoraAudioEncodingTypeAAC32000Medium
Definition: AgoraEnumerates.h:1029
AgoraErrorCodePcmSendFormat
@ AgoraErrorCodePcmSendFormat
Definition: AgoraEnumerates.h:268
AgoraNetworkQualityGood
@ AgoraNetworkQualityGood
Definition: AgoraEnumerates.h:1098
AgoraMediaPlayerEventSwitchComplete
@ AgoraMediaPlayerEventSwitchComplete
Definition: AgoraEnumerates.h:4475
AgoraAudioDualMonoL
@ AgoraAudioDualMonoL
Definition: AgoraEnumerates.h:4782
AgoraNetworkTypeLAN
@ AgoraNetworkTypeLAN
Definition: AgoraEnumerates.h:2621
AgoraAudioFileRecordingTypeMic
@ AgoraAudioFileRecordingTypeMic
Definition: AgoraEnumerates.h:956
AgoraRtmpStreamingEventFailedLoadImage
@ AgoraRtmpStreamingEventFailedLoadImage
Definition: AgoraEnumerates.h:3575
AgoraVideoFrameRateFps24
@ AgoraVideoFrameRateFps24
Definition: AgoraEnumerates.h:639
AgoraVirtualBackgroundImg
@ AgoraVirtualBackgroundImg
Definition: AgoraEnumerates.h:3074
AgoraAudioLocalReasonDeviceNoPermission
@ AgoraAudioLocalReasonDeviceNoPermission
Definition: AgoraEnumerates.h:1573
AgoraRtmpStreamingStateFailure
@ AgoraRtmpStreamingStateFailure
Definition: AgoraEnumerates.h:3481
AgoraMediaRecorderReasonCodeNoError
@ AgoraMediaRecorderReasonCodeNoError
Definition: AgoraEnumerates.h:5073
AgoraMediaPlayerEventHttpRedirect
@ AgoraMediaPlayerEventHttpRedirect
Definition: AgoraEnumerates.h:4501
AgoraAudioLocalReasonFailure
@ AgoraAudioLocalReasonFailure
Definition: AgoraEnumerates.h:1569
AgoraCameraStabilizationModeLevel2
@ AgoraCameraStabilizationModeLevel2
Definition: AgoraEnumerates.h:3683
AgoraAudioFileRecordingTypePlayback
@ AgoraAudioFileRecordingTypePlayback
Definition: AgoraEnumerates.h:960
AgoraCaptureBrightnessLevelBright
@ AgoraCaptureBrightnessLevelBright
Definition: AgoraEnumerates.h:753
AgoraWarningCodeOpenChannelTryNextVos
@ AgoraWarningCodeOpenChannelTryNextVos
Definition: AgoraEnumerates.h:42
AgoraVideoProfileLandscape480P_8
@ AgoraVideoProfileLandscape480P_8
Definition: AgoraEnumerates.h:408
AgoraMediaPlayerReasonInvalidConnectState
@ AgoraMediaPlayerReasonInvalidConnectState
Definition: AgoraEnumerates.h:4407
AgoraVideoProfilePortrait120P
@ AgoraVideoProfilePortrait120P
Definition: AgoraEnumerates.h:436
AgoraErrorCodeAdmJavaResource
@ AgoraErrorCodeAdmJavaResource
Definition: AgoraEnumerates.h:296
ENCRYPTION_ERROR_ENCRYPTION_FAILURE
@ ENCRYPTION_ERROR_ENCRYPTION_FAILURE
Definition: AgoraEnumerates.h:3608
AgoraErrorCodeNoBufs
@ AgoraErrorCodeNoBufs
Definition: AgoraEnumerates.h:147
AgoraLocalVideoStreamReasonScreenCaptureNoPermission
@ AgoraLocalVideoStreamReasonScreenCaptureNoPermission
Definition: AgoraEnumerates.h:1421
AgoraEncryptionErrorType
AgoraEncryptionErrorType
Encryption error type.
Definition: AgoraEnumerates.h:3595
AgoraConnectionChangedLicenseValidationFailure
@ AgoraConnectionChangedLicenseValidationFailure
Definition: AgoraEnumerates.h:3257
AgoraLighteningContrastNormal
@ AgoraLighteningContrastNormal
Definition: AgoraEnumerates.h:2766
AgoraMetadataType
AgoraMetadataType
Metadata type of the observer. We only support video metadata for now.
Definition: AgoraEnumerates.h:3365
AgoraLogFilterInfo
@ AgoraLogFilterInfo
Definition: AgoraEnumerates.h:907
AgoraAudioTrackTypeDirect
@ AgoraAudioTrackTypeDirect
Definition: AgoraEnumerates.h:5191
AgoraMediaPlayerEventAudioTrackChanged
@ AgoraMediaPlayerEventAudioTrackChanged
Definition: AgoraEnumerates.h:4451
AgoraVoiceBeautifierTimbreTransformationMellow
@ AgoraVoiceBeautifierTimbreTransformationMellow
Definition: AgoraEnumerates.h:2049
AgoraNetworkType
AgoraNetworkType
Network type.
Definition: AgoraEnumerates.h:2609
AgoraColorTransferID
AgoraColorTransferID
Definition: AgoraEnumerates.h:2498
AgoraLocalOnly
@ AgoraLocalOnly
Definition: AgoraEnumerates.h:4920
AgoraChannelMediaRelayEventUpdateDestinationChannel
@ AgoraChannelMediaRelayEventUpdateDestinationChannel
Definition: AgoraEnumerates.h:3741
AgoraVideoEncodedFrameOfHDR
@ AgoraVideoEncodedFrameOfHDR
Definition: AgoraEnumerates.h:597
AgoraRtmpStreamingStateDisconnecting
@ AgoraRtmpStreamingStateDisconnecting
Definition: AgoraEnumerates.h:3487
AgoraDirectCdnStreamingState
AgoraDirectCdnStreamingState
The current CDN streaming state.
Definition: AgoraEnumerates.h:4555
AgoraVideoFramePositionPreEncoder
@ AgoraVideoFramePositionPreEncoder
Definition: AgoraEnumerates.h:5046
AgoraVideoProfileLandscape1440P
@ AgoraVideoProfileLandscape1440P
Definition: AgoraEnumerates.h:428
AgoraVideoFrameType
AgoraVideoFrameType
The video frame type.
Definition: AgoraEnumerates.h:2459
AgoraMediaPlayerEventSeekComplete
@ AgoraMediaPlayerEventSeekComplete
Definition: AgoraEnumerates.h:4443
AgoraCodecMaskHwEnc
@ AgoraCodecMaskHwEnc
Definition: AgoraEnumerates.h:2744
AgoraMediaSourceTypePrimaryCamera
@ AgoraMediaSourceTypePrimaryCamera
Definition: AgoraEnumerates.h:4017
AgoraErrorCodeConnectionLost
@ AgoraErrorCodeConnectionLost
Definition: AgoraEnumerates.h:217
AgoraConnectionStateFailed
@ AgoraConnectionStateFailed
Definition: AgoraEnumerates.h:2603
AgoraVideoProfileLandscape240P
@ AgoraVideoProfileLandscape240P
Definition: AgoraEnumerates.h:376
AgoraErrorCodeModuleNotFound
@ AgoraErrorCodeModuleNotFound
Definition: AgoraEnumerates.h:265
AgoraVideoCodecTypeVP8
@ AgoraVideoCodecTypeVP8
Definition: AgoraEnumerates.h:548
AgoraMediaRecorderContainerFormat
AgoraMediaRecorderContainerFormat
Format of the recording file.
Definition: AgoraEnumerates.h:5112
AgoraMediaPlayerStateStopped
@ AgoraMediaPlayerStateStopped
Definition: AgoraEnumerates.h:4312
AgoraNetworkTypeWIFI
@ AgoraNetworkTypeWIFI
Definition: AgoraEnumerates.h:2625
AgoraClientRoleChangeFailedTooManyBroadcasters
@ AgoraClientRoleChangeFailedTooManyBroadcasters
Definition: AgoraEnumerates.h:3274
AgoraChannelMediaRelayEventUpdateDestinationChannelNotChange
@ AgoraChannelMediaRelayEventUpdateDestinationChannelNotChange
Definition: AgoraEnumerates.h:3747
AgoraMediaPlayerStateOpening
@ AgoraMediaPlayerStateOpening
Definition: AgoraEnumerates.h:4288
AgoraLocalVideoStreamReasonCaptureNoDeviceFound
@ AgoraLocalVideoStreamReasonCaptureNoDeviceFound
Definition: AgoraEnumerates.h:1386
AgoraMultipathMode
AgoraMultipathMode
The transmission mode of data over multiple network paths.
Definition: AgoraEnumerates.h:5473
AgoraConnectionChangedReasonClientIpAddressChanged
@ AgoraConnectionChangedReasonClientIpAddressChanged
Definition: AgoraEnumerates.h:3224
AgoraErrorCodeAdmInitPlayout
@ AgoraErrorCodeAdmInitPlayout
Definition: AgoraEnumerates.h:303
AgoraErrorCodeInitNetEngine
@ AgoraErrorCodeInitNetEngine
Definition: AgoraEnumerates.h:180
AgoraErrorCodeInvalidArgument
@ AgoraErrorCodeInvalidArgument
Definition: AgoraEnumerates.h:91
AgoraAudioCodecTypeHEAAC
@ AgoraAudioCodecTypeHEAAC
Definition: AgoraEnumerates.h:1000
AgoraRdtStreamCount
@ AgoraRdtStreamCount
Definition: AgoraEnumerates.h:5432
AgoraAudioEncodingTypeAAC16000Low
@ AgoraAudioEncodingTypeAAC16000Low
Definition: AgoraEnumerates.h:1014
AgoraRtmpStreamLifeCycleBindToChannel
@ AgoraRtmpStreamLifeCycleBindToChannel
Definition: AgoraEnumerates.h:1075
AgoraDegradationMaintainResolution
@ AgoraDegradationMaintainResolution
Definition: AgoraEnumerates.h:2681
AgoraVideoProfileLandscape360P_9
@ AgoraVideoProfileLandscape360P_9
Definition: AgoraEnumerates.h:394
AgoraEncryptionModeAES128ECB
@ AgoraEncryptionModeAES128ECB
Definition: AgoraEnumerates.h:789
AgoraUploadErrorReason
AgoraUploadErrorReason
Definition: AgoraEnumerates.h:1184
AgoraMediaPlayerStateDoNothingInternal
@ AgoraMediaPlayerStateDoNothingInternal
Definition: AgoraEnumerates.h:4330
AgoraStreamFallbackOptionVideoStreamLayer4
@ AgoraStreamFallbackOptionVideoStreamLayer4
Definition: AgoraEnumerates.h:1754
AgoraNoAlphaStitch
@ AgoraNoAlphaStitch
Definition: AgoraEnumerates.h:5352
AgoraStreamLayer4
@ AgoraStreamLayer4
Definition: AgoraEnumerates.h:4235
AgoraWarningCodeOpenChannelRejected
@ AgoraWarningCodeOpenChannelRejected
Definition: AgoraEnumerates.h:32
AgoraMediaSourceType
AgoraMediaSourceType
Media source type.
Definition: AgoraEnumerates.h:4005
AgoraMediaPlayerEventTryOpenStart
@ AgoraMediaPlayerEventTryOpenStart
Definition: AgoraEnumerates.h:4493
AgoraApplicationLiveShowScenario
@ AgoraApplicationLiveShowScenario
Definition: AgoraEnumerates.h:3946
AgoraVirtualBackgroundVideo
@ AgoraVirtualBackgroundVideo
Definition: AgoraEnumerates.h:3082
AgoraConnectionChangedSameUidLogin
@ AgoraConnectionChangedSameUidLogin
Definition: AgoraEnumerates.h:3249
AgoraNetworkQuality
AgoraNetworkQuality
Network quality types.
Definition: AgoraEnumerates.h:1086
WatermarkBufferFormatRGBA
@ WatermarkBufferFormatRGBA
Definition: AgoraEnumerates.h:5408
AgoraVideoTranscoderErrorInvalidLayout
@ AgoraVideoTranscoderErrorInvalidLayout
Definition: AgoraEnumerates.h:4901
AgoraFaceShapeAreaMouthSmile
@ AgoraFaceShapeAreaMouthSmile
Definition: AgoraEnumerates.h:2936
AgoraAudioFileRecordingType
AgoraAudioFileRecordingType
Recording content. Set in startAudioRecordingWithConfig:.
Definition: AgoraEnumerates.h:952
AgoraRdtState
AgoraRdtState
Reliable Data Transmission tunnel state.
Definition: AgoraEnumerates.h:5440
AgoraFaceShapeStyleNatural
@ AgoraFaceShapeStyleNatural
Definition: AgoraEnumerates.h:2976
AgoraConnectionChangedCertificationVerifyFailure
@ AgoraConnectionChangedCertificationVerifyFailure
Definition: AgoraEnumerates.h:3261
AgoraConnectionChangedReasonLeaveChannel
@ AgoraConnectionChangedReasonLeaveChannel
Definition: AgoraEnumerates.h:3168
AgoraApplicationMeetingScenario
@ AgoraApplicationMeetingScenario
Definition: AgoraEnumerates.h:3926
AINS_MODE_ULTRALOWLATENCY
@ AINS_MODE_ULTRALOWLATENCY
Definition: AgoraEnumerates.h:5214
AgoraVideoProfileLandscape1080P_3
@ AgoraVideoProfileLandscape1080P_3
Definition: AgoraEnumerates.h:424
AgoraAreaCodeTypeNA
@ AgoraAreaCodeTypeNA
Definition: AgoraEnumerates.h:3424
AgoraCompressionPreference
AgoraCompressionPreference
Compression preference for video encoding.
Definition: AgoraEnumerates.h:2711
AgoraMediaPlayerReasonSrcBufferUnderflow
@ AgoraMediaPlayerReasonSrcBufferUnderflow
Definition: AgoraEnumerates.h:4411
AgoraErrorCodeStartCall
@ AgoraErrorCodeStartCall
Definition: AgoraEnumerates.h:285
AgoraColorTransferIDARIB_STD_B67
@ AgoraColorTransferIDARIB_STD_B67
Definition: AgoraEnumerates.h:2507
AgoraCloudProxyType
AgoraCloudProxyType
The cloud proxy type.
Definition: AgoraEnumerates.h:825
AgoraRdtStateClose
@ AgoraRdtStateClose
Definition: AgoraEnumerates.h:5444
AgoraRtmpStreamingEventRequestTooOften
@ AgoraRtmpStreamingEventRequestTooOften
Definition: AgoraEnumerates.h:3589
AgoraVideoCodecCapabilityLevel1080p60fps
@ AgoraVideoCodecCapabilityLevel1080p60fps
Definition: AgoraEnumerates.h:529
AgoraEncryptionModeAES256GCM2
@ AgoraEncryptionModeAES256GCM2
Definition: AgoraEnumerates.h:815
AgoraVideoModuleSoftwareDecoder
@ AgoraVideoModuleSoftwareDecoder
Definition: AgoraEnumerates.h:5334
AgoraErrorCodeInvalidUserId
@ AgoraErrorCodeInvalidUserId
Definition: AgoraEnumerates.h:244
AgoraWarningCodeOpenChannelTimeout
@ AgoraWarningCodeOpenChannelTimeout
Definition: AgoraEnumerates.h:30
AgoraMediaSourceTypeCustomVideo
@ AgoraMediaSourceTypeCustomVideo
Definition: AgoraEnumerates.h:4033
AgoraAudioScenarioDefault
@ AgoraAudioScenarioDefault
Definition: AgoraEnumerates.h:1829
AgoraVoiceAITunerSweetFemale
@ AgoraVoiceAITunerSweetFemale
Definition: AgoraEnumerates.h:2318
AgoraNetworkType2G
@ AgoraNetworkType2G
Definition: AgoraEnumerates.h:2629
AgoraColorTransferIDSMPTE170M
@ AgoraColorTransferIDSMPTE170M
Definition: AgoraEnumerates.h:2503
AgoraVideoModuleCapturer
@ AgoraVideoModuleCapturer
Definition: AgoraEnumerates.h:5331
AgoraProxyType
AgoraProxyType
The cloud proxy type.
Definition: AgoraEnumerates.h:4926
AgoraVideoTranscoderErrorInternal
@ AgoraVideoTranscoderErrorInternal
Definition: AgoraEnumerates.h:4905
AgoraMediaTypeAudioOnly
@ AgoraMediaTypeAudioOnly
Definition: AgoraEnumerates.h:765
AgoraVideoProfilePortrait180P_4
@ AgoraVideoProfilePortrait180P_4
Definition: AgoraEnumerates.h:444
AgoraMediaPlayerStatePlayBackCompleted
@ AgoraMediaPlayerStatePlayBackCompleted
Definition: AgoraEnumerates.h:4304
AgoraVoiceBeautifierUltraHighQuality
@ AgoraVoiceBeautifierUltraHighQuality
Definition: AgoraEnumerates.h:2081
AgoraVideoProfilePortrait240P
@ AgoraVideoProfilePortrait240P
Definition: AgoraEnumerates.h:446
AgoraScreenCaptureFrameRateCapability
AgoraScreenCaptureFrameRateCapability
The highest frame rate supported by the screen sharing device.
Definition: AgoraEnumerates.h:5156
AgoraVideoProfilePortrait360P_10
@ AgoraVideoProfilePortrait360P_10
Definition: AgoraEnumerates.h:466
AgoraErrorCodeVcmUnknownError
@ AgoraErrorCodeVcmUnknownError
Definition: AgoraEnumerates.h:349
AgoraStreamFallbackOptionVideoStreamLayer2
@ AgoraStreamFallbackOptionVideoStreamLayer2
Definition: AgoraEnumerates.h:1752
AgoraErrorCodeNotInitialized
@ AgoraErrorCodeNotInitialized
Definition: AgoraEnumerates.h:125
AgoraVideoRemoteReasonLocalMuted
@ AgoraVideoRemoteReasonLocalMuted
Definition: AgoraEnumerates.h:1490
AgoraWarningCodeAdmRuntimePlayoutWarning
@ AgoraWarningCodeAdmRuntimePlayoutWarning
Definition: AgoraEnumerates.h:46
AgoraVideoViewSetupAdd
@ AgoraVideoViewSetupAdd
Definition: AgoraEnumerates.h:4970
AgoraRhythmPlayerReasonCanNotOpen
@ AgoraRhythmPlayerReasonCanNotOpen
Definition: AgoraEnumerates.h:4862
AgoraContentInspectNeutral
@ AgoraContentInspectNeutral
Definition: AgoraEnumerates.h:4763
AgoraVideoTranscoderErrorUnsupportImageFormat
@ AgoraVideoTranscoderErrorUnsupportImageFormat
Definition: AgoraEnumerates.h:4897
AgoraInjectStreamStatusStartUnauthorized
@ AgoraInjectStreamStatusStartUnauthorized
Definition: AgoraEnumerates.h:871
WatermarkBufferFormatNV21
@ WatermarkBufferFormatNV21
Definition: AgoraEnumerates.h:5404
AgoraVideoQOEPreferencePictureQualityFirst
@ AgoraVideoQOEPreferencePictureQualityFirst
Definition: AgoraEnumerates.h:3966
ScreenColorAuto
@ ScreenColorAuto
Definition: AgoraEnumerates.h:3127
AgoraErrorCodeAbort
@ AgoraErrorCodeAbort
Definition: AgoraEnumerates.h:175
AgoraMediaPlayerStateNoneInternal
@ AgoraMediaPlayerStateNoneInternal
Definition: AgoraEnumerates.h:4327
AgoraLocalVideoStreamReasonCodecNotSupport
@ AgoraLocalVideoStreamReasonCodecNotSupport
Definition: AgoraEnumerates.h:1369
AgoraVideoSourceTypeCamera
@ AgoraVideoSourceTypeCamera
Definition: AgoraEnumerates.h:4113
AgoraAudioLocalReason
AgoraAudioLocalReason
Reasons for local audio state changes.
Definition: AgoraEnumerates.h:1560
AgoraVideoProfilePortrait240P_3
@ AgoraVideoProfilePortrait240P_3
Definition: AgoraEnumerates.h:448
AgoraVideoDenoiserModeManual
@ AgoraVideoDenoiserModeManual
Definition: AgoraEnumerates.h:2993
AgoraStreamSubscribeState
AgoraStreamSubscribeState
The subscribing state.
Definition: AgoraEnumerates.h:3819
AgoraRenewTokenSuccess
@ AgoraRenewTokenSuccess
Definition: AgoraEnumerates.h:5518
AgoraRhythmPlayerStateOpening
@ AgoraRhythmPlayerStateOpening
Definition: AgoraEnumerates.h:4831
AgoraAudioRemoteStateDecoding
@ AgoraAudioRemoteStateDecoding
Definition: AgoraEnumerates.h:1676
AgoraVideoRenderModeHidden
@ AgoraVideoRenderModeHidden
Definition: AgoraEnumerates.h:1261
WatermarkType
WatermarkType
Type of watermark source.
Definition: AgoraEnumerates.h:5376
AgoraConnectionChangedReasonInterrupted
@ AgoraConnectionChangedReasonInterrupted
Definition: AgoraEnumerates.h:3153
AgoraMediaPlayerReasonIpExpired
@ AgoraMediaPlayerReasonIpExpired
Definition: AgoraEnumerates.h:4425
AgoraAudioReverbWetLevel
@ AgoraAudioReverbWetLevel
Definition: AgoraEnumerates.h:1985
AgoraRhythmPlayerReasonCanNotPlay
@ AgoraRhythmPlayerReasonCanNotPlay
Definition: AgoraEnumerates.h:4866
AgoraStreamLow
@ AgoraStreamLow
Definition: AgoraEnumerates.h:4247
AgoraVideoProfilePortrait480P_6
@ AgoraVideoProfilePortrait480P_6
Definition: AgoraEnumerates.h:476
AgoraLogLevel
AgoraLogLevel
The output log level of the SDK.
Definition: AgoraEnumerates.h:3388
AgoraVoiceBeautifierPresetChatBeautifierFresh
@ AgoraVoiceBeautifierPresetChatBeautifierFresh
Definition: AgoraEnumerates.h:2019
AgoraAudioEncodingTypeAAC48000Medium
@ AgoraAudioEncodingTypeAAC48000Medium
Definition: AgoraEnumerates.h:1039
AgoraScreenCaptureSourceType
AgoraScreenCaptureSourceType
The type of the shared target. Set in AgoraScreenCaptureSourceInfo.
Definition: AgoraEnumerates.h:5134
AgoraVideoFrameRateFps60
@ AgoraVideoFrameRateFps60
Definition: AgoraEnumerates.h:647
AgoraLicenseVerifyExpire
@ AgoraLicenseVerifyExpire
Definition: AgoraEnumerates.h:1638
AgoraMediaPlayerEventTryOpenFailed
@ AgoraMediaPlayerEventTryOpenFailed
Definition: AgoraEnumerates.h:4497
AgoraMaxMetadataSizeTypeInvalid
@ AgoraMaxMetadataSizeTypeInvalid
Definition: AgoraEnumerates.h:3380
AgoraChannelMediaRelayEventSentToDestinationChannel
@ AgoraChannelMediaRelayEventSentToDestinationChannel
Definition: AgoraEnumerates.h:3732
AgoraAudioCodecTypeAACLC
@ AgoraAudioCodecTypeAACLC
Definition: AgoraEnumerates.h:996
AgoraCaptureBrightnessLevelType
AgoraCaptureBrightnessLevelType
The brightness level of the video image captured by the local camera.
Definition: AgoraEnumerates.h:740
AgoraVideoCodecProfileTypeBaseLine
@ AgoraVideoCodecProfileTypeBaseLine
Definition: AgoraEnumerates.h:1283