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
75 typedef NS_ENUM(NSInteger, AgoraErrorCode) {
77 AgoraErrorCodeNoError = 0,
79 AgoraErrorCodeFailed = 1,
81 AgoraErrorCodeInvalidArgument = 2,
90 AgoraErrorCodeNotReady = 3,
92 AgoraErrorCodeNotSupported = 4,
94 AgoraErrorCodeRefused = 5,
96 AgoraErrorCodeBufferTooSmall = 6,
98 AgoraErrorCodeNotInitialized = 7,
100 AgoraErrorCodeInvalidState = 8,
102 AgoraErrorCodeNoPermission = 9,
104 AgoraErrorCodeTimedOut = 10,
106 AgoraErrorCodeCanceled = 11,
108 AgoraErrorCodeTooOften = 12,
110 AgoraErrorCodeBindSocket = 13,
112 AgoraErrorCodeNetDown = 14,
114 AgoraErrorCodeNoBufs = 15,
122 AgoraErrorCodeJoinChannelRejected = 17,
130 AgoraErrorCodeLeaveChannelRejected = 18,
132 AgoraErrorCodeAlreadyInUse = 19,
134 AgoraErrorCodeAbort = 20,
136 AgoraErrorCodeInitNetEngine = 21,
138 AgoraErrorCodeResourceLimited = 22,
140 AgoraErrorCodeInvalidAppId = 101,
142 AgoraErrorCodeInvalidChannelId = 102,
144 AgoraErrorCodeNoServerResources = 103,
152 AgoraErrorCodeTokenExpired = 109,
160 AgoraErrorCodeInvalidToken = 110,
162 AgoraErrorCodeConnectionInterrupted = 111,
164 AgoraErrorCodeConnectionLost = 112,
166 AgoraErrorCodeNotInChannel = 113,
168 AgoraErrorCodeSizeTooLarge = 114,
170 AgoraErrorCodeBitrateLimit = 115,
172 AgoraErrorCodeTooManyDataStreams = 116,
174 AgoraErrorCodeStreamMessageTimeout = 117,
176 AgoraErrorCodeSetClientRoleNotAuthorzed = 119,
178 AgoraErrorCodeDecryptionFailed = 120,
180 AgoraErrorCodeInvalidUserId = 121,
182 AgoraErrorCodeClientIsBannedByServer = 123,
184 AgoraErrorCodeEncryptedStreamNotAllowedPublish = 130,
186 AgoraErrorCodeInvalidUserAccount = 134,
188 AgoraErrorCodePublishFailed = 150,
190 AgoraErrorCodePublishStreamCDNError = 151,
192 AgoraErrorCodeModuleNotFound = 157,
194 AgoraErrorCodeLoadMediaEngine = 1001,
196 AgoraErrorCodeStartCall = 1002,
198 AgoraErrorCodeStartCamera = 1003,
200 AgoraErrorCodeStartVideoRender = 1004,
202 AgoraErrorCodeAdmGeneralError = 1005,
204 AgoraErrorCodeAdmJavaResource = 1006,
206 AgoraErrorCodeAdmSampleRate = 1007,
208 AgoraErrorCodeAdmInitPlayout = 1008,
210 AgoraErrorCodeAdmStartPlayout = 1009,
212 AgoraErrorCodeAdmStopPlayout = 1010,
214 AgoraErrorCodeAdmInitRecording = 1011,
216 AgoraErrorCodeAdmStartRecording = 1012,
218 AgoraErrorCodeAdmStopRecording = 1013,
220 AgoraErrorCodeAdmRuntimePlayoutError = 1015,
222 AgoraErrorCodeAdmRuntimeRecordingError = 1017,
224 AgoraErrorCodeAdmRecordAudioFailed = 1018,
226 AgoraErrorCodeAdmPlayAbnormalFrequency = 1020,
228 AgoraErrorCodeAdmRecordAbnormalFrequency = 1021,
230 AgoraErrorCodeAdmInitLoopback = 1022,
232 AgoraErrorCodeAdmStartLoopback = 1023,
234 AgoraErrorCodeAdmNoRecordingDevice = 1359,
236 AgoraErrorCodeAdmNoPlayoutDevice = 1360,
238 AgoraErrorCodeVdmCameraNotAuthorized = 1501,
240 AgoraErrorCodeVcmUnknownError = 1600,
242 AgoraErrorCodeVcmEncoderInitError = 1601,
244 AgoraErrorCodeVcmEncoderEncodeError = 1602,
248 AgoraErrorCodeVcmEncoderSetError __deprecated = 1603,
249 };
250
253 typedef NS_ENUM(NSInteger, AgoraVideoProfile) {
255 AgoraVideoProfileInvalid = -1,
257 AgoraVideoProfileLandscape120P = 0,
259 AgoraVideoProfileLandscape120P_3 = 2, // iOS
261 AgoraVideoProfileLandscape180P = 10, // iOS
263 AgoraVideoProfileLandscape180P_3 = 12, // iOS
265 AgoraVideoProfileLandscape180P_4 = 13, // iOS
267 AgoraVideoProfileLandscape240P = 20,
269 AgoraVideoProfileLandscape240P_3 = 22, //iOS
271 AgoraVideoProfileLandscape240P_4 = 23, // iOS
273 AgoraVideoProfileLandscape360P = 30,
275 AgoraVideoProfileLandscape360P_3 = 32, // iOS
277 AgoraVideoProfileLandscape360P_4 = 33,
279 AgoraVideoProfileLandscape360P_6 = 35,
281 AgoraVideoProfileLandscape360P_7 = 36,
283 AgoraVideoProfileLandscape360P_8 = 37,
285 AgoraVideoProfileLandscape360P_9 = 38,
287 AgoraVideoProfileLandscape360P_10 = 39,
289 AgoraVideoProfileLandscape360P_11 = 100,
291 AgoraVideoProfileLandscape480P = 40,
293 AgoraVideoProfileLandscape480P_3 = 42, // iOS
295 AgoraVideoProfileLandscape480P_4 = 43,
297 AgoraVideoProfileLandscape480P_6 = 45,
299 AgoraVideoProfileLandscape480P_8 = 47,
301 AgoraVideoProfileLandscape480P_9 = 48,
303 AgoraVideoProfileLandscape480P_10 = 49,
305 AgoraVideoProfileLandscape720P = 50,
307 AgoraVideoProfileLandscape720P_3 = 52,
309 AgoraVideoProfileLandscape720P_5 = 54,
311 AgoraVideoProfileLandscape720P_6 = 55,
313 AgoraVideoProfileLandscape1080P = 60,
315 AgoraVideoProfileLandscape1080P_3 = 62,
317 AgoraVideoProfileLandscape1080P_5 = 64,
319 AgoraVideoProfileLandscape1440P = 66,
321 AgoraVideoProfileLandscape1440P_2 = 67,
323 AgoraVideoProfileLandscape4K = 70,
325 AgoraVideoProfileLandscape4K_3 = 72,
327 AgoraVideoProfilePortrait120P = 1000,
329 AgoraVideoProfilePortrait120P_3 = 1002, //iOS
331 AgoraVideoProfilePortrait180P = 1010, // iOS
333 AgoraVideoProfilePortrait180P_3 = 1012, // iOS
335 AgoraVideoProfilePortrait180P_4 = 1013, // iOS
337 AgoraVideoProfilePortrait240P = 1020,
339 AgoraVideoProfilePortrait240P_3 = 1022, // iOS
341 AgoraVideoProfilePortrait240P_4 = 1023,
343 AgoraVideoProfilePortrait360P = 1030, // iOS
345 AgoraVideoProfilePortrait360P_3 = 1032, // iOS
347 AgoraVideoProfilePortrait360P_4 = 1033,
349 AgoraVideoProfilePortrait360P_6 = 1035,
351 AgoraVideoProfilePortrait360P_7 = 1036,
353 AgoraVideoProfilePortrait360P_8 = 1037,
355 AgoraVideoProfilePortrait360P_9 = 1038,
357 AgoraVideoProfilePortrait360P_10 = 1039,
359 AgoraVideoProfilePortrait360P_11 = 1100,
361 AgoraVideoProfilePortrait480P = 1040,
363 AgoraVideoProfilePortrait480P_3 = 1042, // iOS
365 AgoraVideoProfilePortrait480P_4 = 1043,
367 AgoraVideoProfilePortrait480P_6 = 1045,
369 AgoraVideoProfilePortrait480P_8 = 1047,
371 AgoraVideoProfilePortrait480P_9 = 1048,
373 AgoraVideoProfilePortrait480P_10 = 1049,
375 AgoraVideoProfilePortrait720P = 1050,
377 AgoraVideoProfilePortrait720P_3 = 1052,
379 AgoraVideoProfilePortrait720P_5 = 1054,
381 AgoraVideoProfilePortrait720P_6 = 1055,
383 AgoraVideoProfilePortrait1080P = 1060, // macOS
385 AgoraVideoProfilePortrait1080P_3 = 1062, // macOS
387 AgoraVideoProfilePortrait1080P_5 = 1064, // macOS
389 AgoraVideoProfilePortrait1440P = 1066, // macOS
391 AgoraVideoProfilePortrait1440P_2 = 1067, // macOS
393 AgoraVideoProfilePortrait4K = 1070, // macOS
395 AgoraVideoProfilePortrait4K_3 = 1072, // macOS
397 AgoraVideoProfileDEFAULT = AgoraVideoProfileLandscape360P,
398 };
399
400 typedef NS_ENUM(NSInteger, AgoraVideoCodecCapabilityLevel) {
401 AgoraVideoCodecCapabilityLevelUnspecified = -1,
402 AgoraVideoCodecCapabilityLevelBasicSupport = 5,
403 AgoraVideoCodecCapabilityLevel1080p30fps = 10,
404 AgoraVideoCodecCapabilityLevel1080p60fps = 20,
405 AgoraVideoCodecCapabilityLevel4k60fps = 30,
406 };
407
408 typedef NS_ENUM(NSInteger, AgoraVideoCodecType) {
409 AgoraVideoCodecTypeVP8 = 1,
410 AgoraVideoCodecTypeH264 = 2,
411 AgoraVideoCodecTypeH265 = 3,
412 AgoraVideoCodecTypeVP9 = 5,
413 AgoraVideoCodecTypeGeneric = 6,
414 AgoraVideoCodecTypeGenericH264 = 7,
415 AgoraVideoCodecTypeGenericJpeg = 20,
416 };
417
418 typedef NS_ENUM(NSInteger, AgoraVideoHwEncoderAccelerating) {
419 AgoraVideoHwEncoderSoftware = 0,
420 AgoraVideoHwEncoderHardware = 1,
421 };
422
423 typedef NS_ENUM(NSInteger, AgoraVideoFrameOrientation) {
424 AgoraVideoFrameOrientation0 = 0,
425 AgoraVideoFrameOrientation90 = 90,
426 AgoraVideoFrameOrientation180 = 180,
427 AgoraVideoFrameOrientation270 = 270,
428 };
429
434 typedef NS_ENUM(NSInteger, AgoraVideoCodecTypeForStream) {
436 AgoraVideoCodecTypeH264ForStream = 1,
438 AgoraVideoCodecTypeH265ForStream = 2,
439 };
440
442 typedef NS_ENUM(NSInteger, AgoraVideoFrameRate) {
444 AgoraVideoFrameRateFps1 = 1,
446 AgoraVideoFrameRateFps7 = 7,
448 AgoraVideoFrameRateFps10 = 10,
450 AgoraVideoFrameRateFps15 = 15,
452 AgoraVideoFrameRateFps24 = 24,
454 AgoraVideoFrameRateFps30 = 30,
456 AgoraVideoFrameRateFps60 = 60,
457 };
458
463 typedef NS_ENUM(NSInteger, AgoraVideoOutputOrientationMode) {
471 AgoraVideoOutputOrientationModeAdaptative = 0,
476 AgoraVideoOutputOrientationModeFixedLandscape = 1,
481 AgoraVideoOutputOrientationModeFixedPortrait = 2,
482 };
483
487 typedef NS_ENUM(NSInteger, AgoraChannelProfile) {
493 AgoraChannelProfileCommunication = 0,
499 AgoraChannelProfileLiveBroadcasting = 1,
505 AgoraChannelProfileGame __deprecated = 2,
511 AgoraChannelProfileCloudGaming __deprecated = 3,
512
517 AgoraChannelProfileCommunication_1v1 __deprecated = 4,
518 };
519
521 typedef NS_ENUM(NSInteger, AgoraClientRole) {
523 AgoraClientRoleBroadcaster = 1,
525 AgoraClientRoleAudience = 2,
526 };
527
529 typedef NS_ENUM(NSInteger, AgoraAudienceLatencyLevelType) {
531 AgoraAudienceLatencyLevelLowLatency = 1,
533 AgoraAudienceLatencyLevelUltraLowLatency = 2,
534 };
535
537 typedef NS_ENUM(NSInteger, AgoraCaptureBrightnessLevelType) {
541 AgoraCaptureBrightnessLevelInvalid = -1,
544 AgoraCaptureBrightnessLevelNormal = 0,
547 AgoraCaptureBrightnessLevelBright = 1,
550 AgoraCaptureBrightnessLevelDark = 2,
551 } NS_SWIFT_NAME(AgoraCaptureBrightnessLevelType);
552
554 typedef NS_ENUM(NSInteger, AgoraMediaType) {
556 AgoraMediaTypeNone = 0,
558 AgoraMediaTypeAudioOnly = 1,
560 AgoraMediaTypeVideoOnly = 2,
562 AgoraMediaTypeAudioAndVideo = 3,
563 };
564
565
567 typedef NS_ENUM(NSInteger, AgoraEncryptionMode) {
569 AgoraEncryptionModeAES128XTS = 1,
571 AgoraEncryptionModeAES128ECB = 2,
573 AgoraEncryptionModeAES256XTS = 3,
575 AgoraEncryptionModeSM4128ECB = 4,
577 AgoraEncryptionModeAES128GCM = 5,
579 AgoraEncryptionModeAES256GCM = 6,
581 AgoraEncryptionModeAES128GCM2 = 7,
583 AgoraEncryptionModeAES256GCM2 = 8,
585 AgoraEncryptionModeEnd,
586 };
587
590 typedef NS_ENUM(NSUInteger, AgoraCloudProxyType) {
593 AgoraNoneProxy = 0,
596 AgoraUdpProxy = 1,
599 AgoraTcpProxy = 2,
600 } NS_SWIFT_NAME(AgoraCloudProxyType);
601
603 typedef NS_ENUM(NSUInteger, AgoraUserOfflineReason) {
605 AgoraUserOfflineReasonQuit = 0,
607 AgoraUserOfflineReasonDropped = 1,
609 AgoraUserOfflineReasonBecomeAudience = 2,
610 };
611
613 typedef NS_ENUM(NSUInteger, AgoraInjectStreamStatus) {
615 AgoraInjectStreamStatusStartSuccess = 0,
617 AgoraInjectStreamStatusStartAlreadyExists = 1,
619 AgoraInjectStreamStatusStartUnauthorized = 2,
621 AgoraInjectStreamStatusStartTimedout = 3,
623 AgoraInjectStreamStatusStartFailed = 4,
625 AgoraInjectStreamStatusStopSuccess = 5,
627 AgoraInjectStreamStatusStopNotFound = 6,
629 AgoraInjectStreamStatusStopUnauthorized = 7,
631 AgoraInjectStreamStatusStopTimedout = 8,
633 AgoraInjectStreamStatusStopFailed = 9,
635 AgoraInjectStreamStatusBroken = 10,
636 };
637
639 typedef NS_ENUM(NSUInteger, AgoraLogFilter) {
641 AgoraLogFilterOff = 0,
643 AgoraLogFilterDebug = 0x080f,
645 AgoraLogFilterInfo = 0x000f,
647 AgoraLogFilterWarning = 0x000e,
649 AgoraLogFilterError = 0x000c,
651 AgoraLogFilterCritical = 0x0008,
652 };
653
655 typedef NS_ENUM(NSInteger, AgoraAudioRecordingQuality) {
657 AgoraAudioRecordingQualityLow = 0,
659 AgoraAudioRecordingQualityMedium = 1,
661 AgoraAudioRecordingQualityHigh = 2,
663 AgoraAudioRecordingQualityUltraHigh = 3,
664 };
665
667 typedef NS_ENUM(NSInteger, AgoraAudioFileRecordingType) {
669 AgoraAudioFileRecordingTypeMic = 1,
671 AgoraAudioFileRecordingTypePlayback = 2,
673 AgoraAudioFileRecordingTypeMixed = 3,
674 };
675
677 typedef NS_ENUM(NSInteger, AgoraAudioEncodedFrameDelegatePosition) {
679 AgoraAudioEncodedFrameObserverPositionRecord = 1,
681 AgoraAudioEncodedFrameObserverPositionPlayback = 2,
683 AgoraAudioEncodedFrameObserverPositionMixed = 3,
684 };
685
687 typedef NS_ENUM(NSInteger, AgoraAudioCodecType) {
688 AgoraAudioCodecTypeOPUS = 1,
689 AgoraAudioCodecTypeAACLC = 8,
690 AgoraAudioCodecTypeHEAAC = 9,
691 AgoraAudioCodecTypeHEAAC2 = 11,
692 };
694 typedef NS_ENUM(NSInteger, AgoraAudioEncodingType) {
696 AgoraAudioEncodingTypeAAC16000Low = 0x010101,
698 AgoraAudioEncodingTypeAAC16000Medium = 0x010102,
700 AgoraAudioEncodingTypeAAC32000Low = 0x010201,
702 AgoraAudioEncodingTypeAAC32000Medium = 0x010202,
704 AgoraAudioEncodingTypeAAC32000High = 0x010203,
706 AgoraAudioEncodingTypeAAC48000Medium = 0x010302,
708 AgoraAudioEncodingTypeAAC48000High = 0x010303,
710 AgoraAudioEncodingTypeOPUS16000Low = 0x020101,
712 AgoraAudioEncodingTypeOPUS6000Medium = 0x020102,
714 AgoraAudioEncodingTypeOPUS48000Medium = 0x020302,
716 AgoraAudioEncodingTypeOPUS48000High = 0x020303,
717 };
718
720 typedef NS_ENUM(NSInteger, AgoraRtmpStreamLifeCycle) {
722 AgoraRtmpStreamLifeCycleBindToChannel = 1,
724 AgoraRtmpStreamLifeCycleBindToOwner = 2,
725 };
726
728 typedef NS_ENUM(NSUInteger, AgoraNetworkQuality) {
730 AgoraNetworkQualityUnknown = 0,
732 AgoraNetworkQualityExcellent = 1,
734 AgoraNetworkQualityGood = 2,
736 AgoraNetworkQualityPoor = 3,
738 AgoraNetworkQualityBad = 4,
740 AgoraNetworkQualityVBad = 5,
742 AgoraNetworkQualityDown = 6,
744 AgoraNetworkQualityUnsupported = 7,
746 AgoraNetworkQualityDetecting = 8,
747 };
748
752 typedef NS_ENUM(NSUInteger, AgoraExperienceQuality) {
754 AgoraExperienceQualityGood = 0,
756 AgoraExperienceQualityBad = 1,
757 };
758
763 typedef NS_ENUM(NSUInteger, AgoraExperiencePoorReason) {
766 AgoraExperiencePoorReasonNone = 0,
769 AgoraExperiencePoorReasonRemoteNetworkQualityPoor = 1,
772 AgoraExperiencePoorReasonLocalNetworkQualityPoor = 2,
775 AgoraExperiencePoorReasonWirelessSignalPoor = 4,
779 AgoraExperiencePoorReasonWifiBluetoothCoexist = 8,
780 };
781
785 typedef NS_ENUM(NSUInteger, AgoraLastmileProbeResultState) {
789 AgoraLastmileProbeResultComplete = 1,
793 AgoraLastmileProbeResultIncompleteNoBwe = 2,
797 AgoraLastmileProbeResultUnavailable = 3,
798 };
799
800 typedef NS_ENUM(NSInteger, AgoraUploadErrorReason) {
801 AgoraUploadErrorReasonSuccess = 0,
802 AgoraUploadErrorReasonNetError = 1,
803 AgoraUploadErrorReasonServerError = 2,
804 };
805
807 typedef NS_ENUM(NSInteger, AgoraVideoStreamType) {
809 AgoraVideoStreamTypeHigh = 0,
811 AgoraVideoStreamTypeLow = 1,
812 };
813
815 typedef NS_ENUM(NSInteger, AgoraVideoQualityAdaptIndication) {
817 AgoraVideoQualityAdaptNone = 0,
819 AgoraVideoQualityAdaptUpBandwidth = 1,
821 AgoraVideoQualityAdaptDownBandwidth = 2,
822 } NS_SWIFT_NAME(AgoraVideoQualityAdaptIndication);
823
825 typedef NS_ENUM(NSUInteger, AgoraVideoRenderMode) {
827 AgoraVideoRenderModeHidden = 1,
828
830 AgoraVideoRenderModeFit = 2,
831
835 AgoraVideoRenderModeAdaptive __deprecated_enum_msg("AgoraVideoRenderModeAdaptive is deprecated.") = 3,
836 };
837
839 typedef NS_ENUM(NSInteger, AgoraVideoCodecProfileType) {
841 AgoraVideoCodecProfileTypeBaseLine = 66,
843 AgoraVideoCodecProfileTypeMain = 77,
845 AgoraVideoCodecProfileTypeHigh = 100
846 };
847
849 typedef NS_ENUM(NSUInteger, AgoraVideoMirrorMode) {
853 AgoraVideoMirrorModeAuto = 0,
857 AgoraVideoMirrorModeEnabled = 1,
861 AgoraVideoMirrorModeDisabled = 2,
862 };
863
865 typedef NS_ENUM(NSUInteger, AgoraVideoRotation) {
869 AgoraVideoRotation_0 = 0,
873 AgoraVideoRotation_90 = 90,
877 AgoraVideoRotation_180 = 180,
881 AgoraVideoRotation_270 = 270,
882 };
883
885 typedef NS_ENUM(NSUInteger, AgoraVideoLocalState) {
889 AgoraVideoLocalStateStopped = 0,
893 AgoraVideoLocalStateCapturing = 1,
897 AgoraVideoLocalStateEncoding = 2,
901 AgoraVideoLocalStateFailed = 3
902 };
903
905 typedef NS_ENUM(NSUInteger, AgoraLocalVideoStreamError) {
908 AgoraLocalVideoStreamErrorOK = 0,
911 AgoraLocalVideoStreamErrorFailure = 1,
914 AgoraLocalVideoStreamErrorDeviceNoPermission = 2,
917 AgoraLocalVideoStreamErrorDeviceBusy = 3,
920 AgoraLocalVideoStreamErrorCaptureFailure = 4,
923 AgoraLocalVideoStreamErrorEncodeFailure = 5,
926 AgoraLocalVideoStreamErrorCaptureInBackGround = 6,
929 AgoraLocalVideoStreamErrorCaptureMultipleForegroundApps = 7,
932 AgoraLocalVideoStreamErrorCaptureNoDeviceFound = 8,
936 AgoraLocalVideoStreamErrorCaptureDeviceDisconnected = 9,
939 AgoraLocalVideoStreamErrorCaptureDeviceInvalidId = 10,
944 AgoraLocalVideoStreamErrorScreenCaptureWindowMinimized = 11,
956 AgoraLocalVideoStreamErrorScreenCaptureWindowClosed = 12,
957
959 AgoraLocalVideoStreamErrorScreenCaptureNoPermission = 22,
960
962 AgoraLocalVideoStreamErrorScreenCaptureDisplayDisconnected = 30,
963 };
964
966 typedef NS_ENUM(NSUInteger, AgoraVideoRemoteState) {
968 AgoraVideoRemoteStateStopped = 0,
970 AgoraVideoRemoteStateStarting = 1,
972 AgoraVideoRemoteStateDecoding = 2,
974 AgoraVideoRemoteStateFrozen = 3,
976 AgoraVideoRemoteStateFailed = 4,
977 };
978
982 typedef NS_ENUM(NSUInteger, AgoraVideoRemoteReason) {
986 AgoraVideoRemoteReasonInternal = 0,
987
991 AgoraVideoRemoteReasonCongestion = 1,
992
996 AgoraVideoRemoteReasonRecovery = 2,
997
1001 AgoraVideoRemoteReasonLocalMuted = 3,
1002
1006 AgoraVideoRemoteReasonLocalUnmuted = 4,
1007
1011 AgoraVideoRemoteReasonRemoteMuted = 5,
1012
1016 AgoraVideoRemoteReasonRemoteUnmuted = 6,
1017
1021 AgoraVideoRemoteReasonRemoteOffline = 7,
1022
1026 AgoraVideoRemoteReasonAudioFallback = 8,
1027
1031 AgoraVideoRemoteReasonAudioFallbackRecovery = 9,
1032
1036 AgoraVideoRemoteReasonSDKInBackground = 12,
1037
1041 AgoraVideoRemoteReasonCodecNotSupport = 13
1042 };
1043
1047 typedef NS_ENUM(NSUInteger, AgoraAudioLocalState) {
1051 AgoraAudioLocalStateStopped = 0,
1055 AgoraAudioLocalStateRecording = 1,
1059 AgoraAudioLocalStateEncoding = 2,
1063 AgoraAudioLocalStateFailed = 3,
1064 };
1065
1069 typedef NS_ENUM(NSUInteger, AgoraAudioLocalError) {
1073 AgoraAudioLocalErrorOK = 0,
1077 AgoraAudioLocalErrorFailure = 1,
1081 AgoraAudioLocalErrorDeviceNoPermission = 2,
1085 AgoraAudioLocalErrorDeviceBusy = 3,
1089 AgoraAudioLocalErrorRecordFailure = 4,
1093 AgoraAudioLocalErrorEncodeFailure = 5,
1097 AgoraAudioLocalErrorNoRecordingDevice = 6,
1101 AgoraAudioLocalErrorNoPlayoutDevice = 7,
1105 AgoraAudioLocalErrorInterrupted = 8,
1106 };
1107
1109 typedef NS_ENUM(NSInteger, AgoraAudioCodecProfileType) {
1111 AgoraAudioCodecProfileLCAAC = 0,
1113 AgoraAudioCodecProfileHEAAC = 1,
1115 AgoraAudioCodecProfileHEAACv2 = 2
1116 };
1117
1118 typedef NS_ENUM(NSInteger, AgoraLicenseVerifyCode) {
1122 AgoraLicenseVerifyInvalid = 1,
1126 AgoraLicenseVerifyExpire = 2,
1130 AgoraLicenseVerifyMinutesExceed = 3,
1134 AgoraLicenseVerifyLimitedPeriod = 4,
1138 AgoraLicenseVerifyDiffDevices = 5,
1142 AgoraLicenseVerifyInternal = 99,
1143 };
1144
1148 typedef NS_ENUM(NSUInteger, AgoraAudioRemoteState) {
1155 AgoraAudioRemoteStateStopped = 0,
1159 AgoraAudioRemoteStateStarting = 1,
1166 AgoraAudioRemoteStateDecoding = 2,
1170 AgoraAudioRemoteStateFrozen = 3,
1174 AgoraAudioRemoteStateFailed = 4,
1175 };
1176
1180 typedef NS_ENUM(NSUInteger, AgoraAudioRemoteReason) {
1184 AgoraAudioRemoteReasonInternal = 0,
1188 AgoraAudioRemoteReasonNetworkCongestion = 1,
1192 AgoraAudioRemoteReasonNetworkRecovery = 2,
1196 AgoraAudioRemoteReasonLocalMuted = 3,
1200 AgoraAudioRemoteReasonLocalUnmuted = 4,
1204 AgoraAudioRemoteReasonRemoteMuted = 5,
1208 AgoraAudioRemoteReasonRemoteUnmuted = 6,
1212 AgoraAudioRemoteReasonRemoteOffline = 7,
1213 };
1214
1216 typedef NS_ENUM(NSInteger, AgoraStreamFallbackOptions) {
1220 AgoraStreamFallbackOptionDisabled = 0,
1227 AgoraStreamFallbackOptionVideoStreamLow = 1,
1232 AgoraStreamFallbackOptionAudioOnly = 2,
1233 };
1234
1236 typedef NS_ENUM(NSInteger, AgoraAudioSampleRateType) {
1238 AgoraAudioSampleRateType32000 = 32000,
1240 AgoraAudioSampleRateType44100 = 44100,
1242 AgoraAudioSampleRateType48000 = 48000,
1243 };
1244
1248 typedef NS_ENUM(NSInteger, AgoraAudioProfile) {
1256 AgoraAudioProfileDefault = 0,
1260 AgoraAudioProfileSpeechStandard = 1,
1264 AgoraAudioProfileMusicStandard = 2,
1269 AgoraAudioProfileMusicStandardStereo = 3,
1273 AgoraAudioProfileMusicHighQuality = 4,
1277 AgoraAudioProfileMusicHighQualityStereo = 5,
1281 AgoraAudioProfileIot = 6,
1282 };
1283
1287 typedef NS_ENUM(NSInteger, AgoraAudioScenario) {
1291 AgoraAudioScenarioDefault = 0,
1297 AgoraAudioScenarioGameStreaming = 3,
1301 AgoraAudioScenarioChatRoom = 5,
1303 AgoraAudioScenarioChorus = 7,
1305 AgoraAudioScenarioMeeting = 8
1306 };
1307
1311 typedef NS_ENUM(NSInteger, AgoraAudioOutputRouting) {
1315 AgoraAudioOutputRoutingDefault = -1,
1319 AgoraAudioOutputRoutingHeadset = 0,
1323 AgoraAudioOutputRoutingEarpiece = 1,
1327 AgoraAudioOutputRoutingHeadsetNoMic = 2,
1331 AgoraAudioOutputRoutingSpeakerphone = 3,
1335 AgoraAudioOutputRoutingLoudspeaker = 4,
1339 AgoraAudioOutputRoutingHeadsetBluetooth = 5,
1343 AgoraAudioOutputRoutingUsb = 6,
1347 AgoraAudioOutputRoutingHdmi = 7,
1351 AgoraAudioOutputRoutingDisplayPort = 8,
1355 AgoraAudioOutputRoutingAirPlay = 9,
1359 AgoraAudioOutputRoutingVirtual = 10,
1363 AgoraAudioOutputRoutingContinuity = 11,
1364 };
1365
1367 typedef NS_ENUM(NSInteger, AgoraAudioRawFrameOperationMode) {
1369 AgoraAudioRawFrameOperationModeReadOnly = 0,
1371 AgoraAudioRawFrameOperationModeReadWrite = 2,
1372 };
1373
1375 typedef NS_ENUM(NSInteger, AgoraAudioEqualizationBandFrequency) {
1377 AgoraAudioEqualizationBand31 = 0,
1379 AgoraAudioEqualizationBand62 = 1,
1381 AgoraAudioEqualizationBand125 = 2,
1383 AgoraAudioEqualizationBand250 = 3,
1385 AgoraAudioEqualizationBand500 = 4,
1387 AgoraAudioEqualizationBand1K = 5,
1389 AgoraAudioEqualizationBand2K = 6,
1391 AgoraAudioEqualizationBand4K = 7,
1393 AgoraAudioEqualizationBand8K = 8,
1395 AgoraAudioEqualizationBand16K = 9,
1396 };
1397
1399 typedef NS_ENUM(NSInteger, AgoraAudioReverbType) {
1401 AgoraAudioReverbDryLevel = 0,
1403 AgoraAudioReverbWetLevel = 1,
1405 AgoraAudioReverbRoomSize = 2,
1407 AgoraAudioReverbWetDelay = 3,
1409 AgoraAudioReverbStrength = 4,
1410 };
1411
1413 typedef NS_ENUM(NSInteger, AgoraVoiceBeautifierPreset) {
1416 AgoraVoiceBeautifierPresetOff = 0x00000000,
1422 AgoraVoiceBeautifierPresetChatBeautifierMagnetic = 0x01010100,
1428 AgoraVoiceBeautifierPresetChatBeautifierFresh = 0x01010200,
1434 AgoraVoiceBeautifierPresetChatBeautifierVitality = 0x01010300,
1448 AgoraVoiceBeautifierPresetSingingBeautifier= 0x01020100,
1451 AgoraVoiceBeautifierTimbreTransformationVigorous = 0x01030100,
1454 AgoraVoiceBeautifierTimbreTransformationDeep = 0x01030200,
1457 AgoraVoiceBeautifierTimbreTransformationMellow= 0x01030300,
1460 AgoraVoiceBeautifierTimbreTransformationFalsetto= 0x01030400,
1463 AgoraVoiceBeautifierTimbreTransformationFull = 0x01030500,
1466 AgoraVoiceBeautifierTimbreTransformationClear = 0x01030600,
1469 AgoraVoiceBeautifierTimbreTransformationResounding = 0x01030700,
1472 AgoraVoiceBeautifierTimbreTransformatRinging= 0x01030800,
1473
1474 AgoraVoiceBeautifierUltraHighQuality = 0x01040100
1475 };
1476
1478 typedef NS_ENUM(NSInteger, AgoraAudioEffectPreset) {
1481 AgoraAudioEffectPresetOff = 0x00000000,
1489 AgoraAudioEffectPresetRoomAcousticsKTV = 0x02010100,
1497 AgoraAudioEffectPresetRoomAcousVocalConcer = 0x02010200,
1505 AgoraAudioEffectPresetRoomAcousStudio = 0x02010300,
1513 AgoraAudioEffectPresetRoomAcousPhonograph = 0x02010400,
1520 AgoraAudioEffectPresetRoomAcousVirtualStereo = 0x02010500,
1528 AgoraAudioEffectPresetRoomAcousSpatial = 0x02010600,
1536 AgoraAudioEffectPresetRoomAcousEthereal = 0x02010700,
1548 AgoraAudioEffectPresetRoomAcous3DVoice = 0x02010800,
1556 AgoraAudioEffectPresetRoomAcousVirtualSurroundSound = 0x02010900,
1567 AgoraAudioEffectPresetVoiceChangerEffectUncle = 0x02020100,
1578 AgoraAudioEffectPresetVoiceChangerEffectOldMan = 0x02020200,
1589 AgoraAudioEffectPresetVoiceChangerEffectBoy= 0x02020300,
1600 AgoraAudioEffectPresetVoiceChangerEffectSister= 0x02020400,
1611 AgoraAudioEffectPresetVoiceChangerEffectGirl = 0x02020500,
1620 AgoraAudioEffectPresetVoiceChangerEffectPigKin = 0x02020600,
1628 AgoraAudioEffectPresetVoiceChangerEffectHulk = 0x02020700,
1636 AgoraAudioEffectPresetStyleTransformationRnb = 0x02030100,
1644 AgoraAudioEffectPresetStyleTransformationPopular= 0x02030200,
1654 AgoraAudioEffectPresetPitchCorrection = 0x02040100
1655 };
1656
1658 typedef NS_ENUM(NSInteger, AgoraVoiceConversionPreset) {
1660 AgoraVoiceConversionPresetOff = 0x00000000,
1662 AgoraVoiceConversionPresetNeutral = 0x03010100,
1664 AgoraVoiceConversionPresetSweet = 0x03010200,
1666 AgoraVoiceConversionPresetChangerSolid = 0x03010300,
1668 AgoraVoiceConversionPresetChangerBass = 0x03010400,
1670 AgoraVoiceConversionPresetChangerCartoon = 0x03010500,
1672 AgoraVoiceConversionPresetChangerChildlike = 0x03010600,
1674 AgoraVoiceConversionPresetChangerPhoneOperator = 0x03010700,
1676 AgoraVoiceConversionPresetChangerMonster = 0x03010800,
1678 AgoraVoiceConversionPresetChangerTransformers = 0x03010900,
1680 AgoraVoiceConversionPresetChangerGroot = 0x03010A00,
1682 AgoraVoiceConversionPresetChangerDarthVader = 0x03010B00,
1684 AgoraVoiceConversionPresetChangerIronLady = 0x03010C00,
1686 AgoraVoiceConversionPresetChangerShinchan = 0x03010D00,
1688 AgoraVoiceConversionPresetChangerGirlishMan = 0x03010E00,
1690 AgoraVoiceConversionPresetChangerChipmunk = 0x03010F00,
1691
1692 };
1693
1695 typedef NS_ENUM(NSInteger, AgoraAudioReverbPreset) {
1697 AgoraAudioReverbPresetOff = 0x00000000,
1699 AgoraAudioReverbPresetFxKTV = 0x02010100,
1701 AgoraAudioReverbPresetFxVocalConcert = 0x02010200,
1703 AgoraAudioReverbPresetFxUncle = 0x02020100,
1705 AgoraAudioReverbPresetFxSister = 0x02020400,
1707 AgoraAudioReverbPresetFxStudio = 0x02010300,
1709 AgoraAudioReverbPresetFxPopular = 0x02030200,
1711 AgoraAudioReverbPresetFxRNB = 0x02030100,
1713 AgoraAudioReverbPresetFxPhonograph = 0x02010400
1714 };
1715
1716 typedef NS_ENUM(NSInteger, AgoraHeadphoneEQPreset){
1718 AgoraAudioHeadphoneEQPresetOff = 0x00000000,
1720 AgoraAudioHeadphoneEQPresetOverear = 0x04000001,
1722 AgoraAudioHeadphoneEQPresetInear = 0x04000002
1723 };
1724
1726 typedef NS_OPTIONS(NSUInteger, AgoraAudioSessionOperationRestriction) {
1728 AgoraAudioSessionOperationRestrictionNone = 0,
1730 AgoraAudioSessionOperationRestrictionSetCategory = 1,
1732 AgoraAudioSessionOperationRestrictionConfigureSession = 1 << 1,
1734 AgoraAudioSessionOperationRestrictionDeactivateSession = 1 << 2,
1736 AgoraAudioSessionOperationRestrictionAll = 1 << 7
1737 };
1738
1740 typedef NS_ENUM(NSInteger, AgoraMediaDeviceType) {
1742 AgoraMediaDeviceTypeAudioUnknown = -1,
1744 AgoraMediaDeviceTypeAudioPlayout = 0,
1746 AgoraMediaDeviceTypeAudioRecording = 1,
1748 AgoraMediaDeviceTypeVideoRender = 2,
1750 AgoraMediaDeviceTypeVideoCapture = 3,
1752 AgoraMediaDeviceTypeAudioApplicationPlayout = 4,
1754 AgoraMediaDeviceTypeAudioVirtualPlayout = 5,
1756 AgoraMediaDeviceTypeAudioVirtualRecording = 6,
1757
1758 };
1759
1761 typedef NS_ENUM(NSInteger, AgoraVideoFormat) {
1763 AgoraVideoFormatI420 = 1,
1765 AgoraVideoFormatBGRA = 2,
1767 AgoraVideoFormatNV21 = 3,
1769 AgoraVideoFormatRGBA = 4,
1771 AgoraVideoFormatNV12 = 8,
1773 AgoraVideoFormatCVPixelNV12 = 12,
1775 AgoraVideoFormatCVPixelI420 = 13,
1777 AgoraVideoFormatCVPixelBGRA = 14,
1779 AgoraVideoFormatI422 = 16,
1781 AgoraVideoFormatDefault = 0,
1782 };
1783
1787 typedef NS_ENUM(NSInteger, AgoraVideoFrameType) {
1789 AgoraVideoFrameTypeBlankFrame = 0,
1791 AgoraVideoFrameTypeKeyFrame = 3,
1793 AgoraVideoFrameTypeDeltaFrame = 4,
1795 AgoraVideoFrameTypeBFrame = 5,
1797 AgoraVideoFrameTypeDroppableFrame = 6,
1799 AgoraVideoFrameTypeUnknow
1800 };
1801
1802 typedef NS_ENUM(NSInteger, AgoraVideoFrameProcessMode) {
1803 AgoraVideoFrameProcessModeReadOnly, // Observer works as a pure renderer and will not modify the original frame.
1804 AgoraVideoFrameProcessModeReadWrite, // Observer works as a filter that will process the video frame and affect the following frame processing in SDK.
1805 };
1806
1808 typedef NS_ENUM(NSInteger, AgoraConnectionState) {
1812 AgoraConnectionStateDisconnected = 1,
1816 AgoraConnectionStateConnecting = 2,
1820 AgoraConnectionStateConnected = 3,
1824 AgoraConnectionStateReconnecting = 4,
1828 AgoraConnectionStateFailed = 5,
1829 };
1830
1832 typedef NS_ENUM(NSInteger, AgoraNetworkType) {
1836 AgoraNetworkTypeUnknown = -1,
1840 AgoraNetworkTypeDisconnected = 0,
1844 AgoraNetworkTypeLAN = 1,
1848 AgoraNetworkTypeWIFI = 2,
1852 AgoraNetworkType2G = 3,
1856 AgoraNetworkType3G = 4,
1860 AgoraNetworkType4G = 5,
1864 AgoraNetworkType5G = 6,
1865 };
1866
1868 typedef NS_ENUM(NSInteger, AgoraDegradationPreference) {
1870 AgoraDegradationMaintainQuality = 0,
1872 AgoraDegradationMaintainFramerate = 1,
1874 AgoraDegradationBalanced = 2,
1876 AgoraDegradationMaintainResolution = 3,
1877 };
1878
1880 typedef NS_ENUM(NSInteger, AgoraEncodingPreference) {
1884 AgoraEncodingPreferAuto = -1,
1888 AgoraEncodingPrefersoftware = 0,
1892 AgoraEncodingPreferhardware = 1,
1893 };
1894
1896 typedef NS_ENUM(NSInteger, AgoraCompressionPreference) {
1899 AgoraCompressionLowLatency = 0,
1902 AgoraCompressionQuality = 1,
1903 };
1904
1906 typedef NS_ENUM(NSInteger, AgoraCodecCapMask) {
1909 AgoraCodecMaskNone = 0,
1912 AgoraCodecMaskHwDec = 1,
1915 AgoraCodecMaskHwEnc = 2,
1918 AgoraCodecMaskSwDec = 4,
1921 AgoraCodecMaskSwEnc = 8,
1922 };
1923
1925 typedef NS_ENUM(NSUInteger, AgoraLighteningContrastLevel) {
1927 AgoraLighteningContrastLow = 0,
1929 AgoraLighteningContrastNormal = 1,
1931 AgoraLighteningContrastHigh = 2,
1932 };
1933
1938 typedef NS_ENUM(NSUInteger, AgoraVideoDenoiserMode) {
1940 AgoraVideoDenoiserModeAuto = 0,
1942 AgoraVideoDenoiserModeManual = 1,
1943 };
1944
1949 typedef NS_ENUM(NSUInteger, AgoraVideoDenoiserLevel) {
1951 AgoraVideoDenoiserLevelHighQuality = 0,
1953 AgoraVideoDenoiserLevelFast = 1,
1955 AgoraVideoDenoiserLevelStrength = 2,
1956
1957 };
1958
1963 typedef NS_ENUM(NSUInteger, AgoraLowlightEnhanceMode) {
1965 AgoraLowlightEnhanceModeAuto = 0,
1967 AgoraLowlightEnhanceModeManual = 1,
1968 };
1969
1974 typedef NS_ENUM(NSUInteger, AgoraLowlightEnhanceLevel) {
1976 AgoraLowlightEnhanceLevelQuality = 0,
1978 AgoraLowlightEnhanceLevelFast = 1,
1979 };
1980
1984 typedef NS_ENUM(NSUInteger, AgoraVirtualBackgroundSourceType) {
1986 AgoraVirtualBackgroundNone = 0,
1988 AgoraVirtualBackgroundColor = 1,
1990 AgoraVirtualBackgroundImg = 2,
1992 AgoraVirtualBackgroundBlur = 3,
1994 AgoraVirtualBackgroundVideo = 4,
1995 } NS_SWIFT_NAME(AgoraVirtualBackgroundSourceType);
1996
1998 typedef NS_ENUM(NSUInteger, AgoraBlurDegree) {
2000 AgoraBlurLow = 1,
2002 AgoraBlurMedium = 2,
2004 AgoraBlurHigh = 3,
2005 } NS_SWIFT_NAME(AgoraBlurDegree);
2006
2007 typedef NS_ENUM(NSUInteger, SegModelType) {
2008 SegModelAgoraAi = 1,
2009 SegModelAgoraGreen = 2,
2010 } NS_SWIFT_NAME(SegModelType);
2011
2012 typedef NS_ENUM(NSInteger, AgoraConnectionChangedReason) {
2016 AgoraConnectionChangedReasonConnecting = 0,
2020 AgoraConnectionChangedReasonJoinSuccess = 1,
2024 AgoraConnectionChangedReasonInterrupted = 2,
2028 AgoraConnectionChangedReasonBannedByServer = 3,
2032 AgoraConnectionChangedReasonJoinFailed = 4,
2036 AgoraConnectionChangedReasonLeaveChannel = 5,
2040 AgoraConnectionChangedReasonInvalidAppId = 6,
2044 AgoraConnectionChangedReasonInvalidChannelName = 7,
2052 AgoraConnectionChangedReasonInvalidToken = 8,
2056 AgoraConnectionChangedReasonTokenExpired = 9,
2060 AgoraConnectionChangedReasonRejectedByServer = 10,
2064 AgoraConnectionChangedReasonSettingProxyServer = 11,
2068 AgoraConnectionChangedReasonRenewToken = 12,
2073 AgoraConnectionChangedReasonClientIpAddressChanged = 13,
2078 AgoraConnectionChangedReasonKeepAliveTimeout = 14,
2082 AgoraConnectionChangedReasonRejoinSuccess = 15,
2086 AgoraConnectionChangedReasonLost = 16,
2090 AgoraConnectionChangedReasonEchoTest = 17,
2094 AgoraConnectionChangedClientIpAddressChangedByUser = 18,
2098 AgoraConnectionChangedSameUidLogin = 19,
2102 AgoraConnectionChangedTooManyBroadcasters = 20,
2106 AgoraConnectionChangedLicenseValidationFailure = 21,
2110 AgoraConnectionChangedCertificationVerifyFailure = 22,
2111 };
2112
2113 typedef NS_ENUM(NSInteger, AgoraClientRoleChangeFailedReason) {
2117 AgoraClientRoleChangeFailedTooManyBroadcasters = 1,
2121 AgoraClientRoleChangeFailedNotAuthorized = 2,
2125 AgoraClientRoleChangeFailedRequestTimeout = 3,
2129 AgoraClientRoleChangeFailedConnectionFailed = 4,
2130 };
2131
2135 typedef NS_ENUM(NSInteger, AgoraAudioMixingStateType) {
2139 AgoraAudioMixingStateTypePlaying = 710,
2143 AgoraAudioMixingStateTypePaused = 711,
2147 AgoraAudioMixingStateTypeStopped = 713,
2151 AgoraAudioMixingStateTypeFailed = 714,
2152 };
2153
2157 typedef NS_ENUM(NSInteger, AgoraAudioMixingReasonCode) {
2161 AgoraAudioMixingReasonCanNotOpen = 701,
2165 AgoraAudioMixingReasonTooFrequentlyCall = 702,
2170 AgoraAudioMixingReasonInterruptedEOF = 703,
2173 AgoraAudioMixingReasonOneLoopCompleted = 721,
2174
2176 AgoraAudioMixingReasonAllLoopsCompleted = 723,
2177
2179 AgoraAudioMixingReasonStoppedByUser = 724,
2183 AgoraAudioMixingReasonTypeOk = 0,
2184 };
2185
2186 typedef NS_ENUM (NSInteger, AgoraMetadataType) {
2189 AgoraMetadataTypeUnknown = -1,
2192 AgoraMetadataTypeVideo = 0
2193 };
2194
2198 typedef NS_ENUM (NSInteger, AgoraMaxMetadataSizeType) {
2199 AgoraMaxMetadataSizeTypeInvalid = -1,
2200 AgoraMaxMetadataSizeTypeDefault = 512,
2201 AgoraMaxMetadataSizeTypeMax = 1024
2202 };
2203
2207 typedef NS_ENUM (NSInteger, AgoraLogLevel) {
2211 AgoraLogLevelNone = 0x0000,
2215 AgoraLogLevelInfo = 0x0001,
2219 AgoraLogLevelWarn = 0x0002,
2223 AgoraLogLevelError = 0x0004,
2227 AgoraLogLevelFatal = 0x0008
2228 };
2229
2232 typedef NS_ENUM(NSUInteger, AgoraAreaCodeType) {
2236 AgoraAreaCodeTypeCN = 0x1,
2240 AgoraAreaCodeTypeNA = 0x2,
2244 AgoraAreaCodeTypeEUR = 0x4,
2248 AgoraAreaCodeTypeAS = 0x8,
2252 AgoraAreaCodeTypeJP = 0x10,
2256 AgoraAreaCodeTypeIN = 0x20,
2260 AgoraAreaCodeTypeRU = 0x1000,
2264 AgoraAreaCodeTypeGlobal = 0xFFFFFFFF
2265 };
2266
2268 typedef NS_ENUM(NSUInteger, AgoraRtmpStreamingState) {
2270 AgoraRtmpStreamingStateIdle = 0,
2272 AgoraRtmpStreamingStateConnecting = 1,
2274 AgoraRtmpStreamingStateRunning = 2,
2278 AgoraRtmpStreamingStateRecovering = 3,
2280 AgoraRtmpStreamingStateFailure = 4,
2282 AgoraRtmpStreamingStateDisconnecting = 5,
2283 };
2284
2286 typedef NS_ENUM(NSUInteger, AgoraRtmpStreamingErrorCode) {
2288 AgoraRtmpStreamingErrorCodeOK = 0,
2290 AgoraRtmpStreamingErrorCodeInvalidParameters = 1,
2292 AgoraRtmpStreamingErrorCodeEncryptedStreamNotAllowed = 2,
2294 AgoraRtmpStreamingErrorCodeConnectionTimeout = 3,
2296 AgoraRtmpStreamingErrorCodeInternalServerError = 4,
2298 AgoraRtmpStreamingErrorCodeRtmpServerError = 5,
2300 AgoraRtmpStreamingErrorCodeTooOften = 6,
2302 AgoraRtmpStreamingErrorCodeReachLimit = 7,
2304 AgoraRtmpStreamingErrorCodeNotAuthorized = 8,
2306 AgoraRtmpStreamingErrorCodeStreamNotFound = 9,
2308 AgoraRtmpStreamingErrorCodeFormatNotSupported = 10,
2310 AgoraRtmpStreamingErrorNotBroadcaster = 11,
2312 AgoraRtmpStreamingErrorTranscodingNoMixStream = 13,
2314 AgoraRtmpStreamingErrorNetDown = 14,
2316 AgoraRtmpStreamingErrorInvalidAppId = 15,
2318 AgoraRtmpStreamingErrorInvalidPrivilege = 16,
2325 AgoraRtmpStreamingErrorCodeUnpublishOK = 100,
2326 };
2327
2329 typedef NS_ENUM(NSUInteger, AgoraRtmpStreamingEvent) {
2333 AgoraRtmpStreamingEventFailedLoadImage = 1,
2339 AgoraRtmpStreamingEventUrlAlreadyInUse = 2,
2341 AgoraRtmpStreamingEventAdvancedFeatureNotSupport = 3,
2343 AgoraRtmpStreamingEventRequestTooOften = 4,
2344 };
2345
2349 typedef NS_ENUM(NSInteger, AgoraEncryptionErrorType) {
2353 ENCRYPTION_ERROR_INTERNAL_FAILURE = 0,
2357 ENCRYPTION_ERROR_DECRYPTION_FAILURE = 1,
2361 ENCRYPTION_ERROR_ENCRYPTION_FAILURE = 2,
2365 ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE = 3,
2369 ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE = 4,
2370
2371 };
2372
2376 typedef NS_ENUM(NSUInteger, AgoraCameraDirection) {
2380 AgoraCameraDirectionRear = 0,
2384 AgoraCameraDirectionFront = 1,
2385 };
2386
2391 typedef NS_ENUM(NSInteger, AgoraCameraStabilizationMode) {
2395 AgoraCameraStabilizationModeOff = -1,
2399 AgoraCameraStabilizationModeAuto = 0,
2403 AgoraCameraStabilizationModeLevel1 = 1,
2407 AgoraCameraStabilizationModeLevel2 = 2,
2411 AgoraCameraStabilizationModeLevel3 = 3,
2412 };
2413
2416 typedef NS_ENUM(NSInteger, AgoraChannelMediaRelayState) {
2419 AgoraChannelMediaRelayStateIdle = 0,
2422 AgoraChannelMediaRelayStateConnecting = 1,
2425 AgoraChannelMediaRelayStateRunning = 2,
2428 AgoraChannelMediaRelayStateFailure = 3,
2429 };
2430
2433 typedef NS_ENUM(NSInteger, AgoraChannelMediaRelayEvent) {
2436 AgoraChannelMediaRelayEventDisconnect = 0,
2439 AgoraChannelMediaRelayEventConnected = 1,
2442 AgoraChannelMediaRelayEventJoinedSourceChannel = 2,
2445 AgoraChannelMediaRelayEventJoinedDestinationChannel = 3,
2448 AgoraChannelMediaRelayEventSentToDestinationChannel = 4,
2451 AgoraChannelMediaRelayEventReceivedVideoPacketFromSource = 5,
2454 AgoraChannelMediaRelayEventReceivedAudioPacketFromSource = 6,
2457 AgoraChannelMediaRelayEventUpdateDestinationChannel = 7,
2460 AgoraChannelMediaRelayEventUpdateDestinationChannelRefused = 8,
2463 AgoraChannelMediaRelayEventUpdateDestinationChannelNotChange = 9,
2466 AgoraChannelMediaRelayEventUpdateDestinationChannelIsNil = 10,
2469 AgoraChannelMediaRelayEventVideoProfileUpdate = 11,
2470 };
2471
2474 typedef NS_ENUM(NSInteger, AgoraChannelMediaRelayError) {
2477 AgoraChannelMediaRelayErrorNone = 0,
2480 AgoraChannelMediaRelayErrorServerErrorResponse = 1,
2483 AgoraChannelMediaRelayErrorServerNoResponse = 2,
2486 AgoraChannelMediaRelayErrorNoResourceAvailable = 3,
2489 AgoraChannelMediaRelayErrorFailedJoinSourceChannel = 4,
2492 AgoraChannelMediaRelayErrorFailedJoinDestinationChannel = 5,
2495 AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource = 6,
2498 AgoraChannelMediaRelayErrorFailedPacketSentToDestination = 7,
2501 AgoraChannelMediaRelayErrorServerConnectionLost = 8,
2504 AgoraChannelMediaRelayErrorInternalError = 9,
2507 AgoraChannelMediaRelayErrorSourceTokenExpired = 10,
2510 AgoraChannelMediaRelayErrorDestinationTokenExpired = 11,
2511 };
2512
2513 /*
2514 * The stream subscribe state.
2515 */
2516 typedef NS_ENUM (NSInteger, AgoraStreamSubscribeState) {
2517 AgoraStreamSubscribeStateIdle = 0,
2518 AgoraStreamSubscribeStateNoSubscribed = 1,
2519 AgoraStreamSubscribeStateSubscribing = 2,
2520 AgoraStreamSubscribeStateSubscribed = 3
2521 };
2522
2526 typedef NS_ENUM (NSInteger, AgoraStreamPublishState) {
2527 AgoraStreamPublishStateIdle = 0,
2528 AgoraStreamPublishStateNoPublished = 1,
2529 AgoraStreamPublishStatePublishing = 2,
2530 AgoraStreamPublishStatePublished = 3
2531 };
2537 typedef NS_ENUM(NSInteger, AgoraApplicationScenarioType) {
2541 AgoraApplicationGeneralScenario = 0,
2542 /* 1: Meeting Scenario. This scenario is used to optimize the video experience in meeting application, where each participant subscribes multiple broadcasters.
2543 */
2544 AgoraApplicationMeetingScenario = 1,
2545 };
2551 typedef NS_ENUM(NSInteger, AgoraScreenScenarioType) {
2554 AgoraScreenScenarioDocument = 1,
2557 AgoraScreenScenarioGaming = 2,
2560 AgoraScreenScenarioVideo = 3,
2563 AgoraScreenScenarioRDC = 4,
2564 };
2568 typedef NS_ENUM(NSInteger, AgoraMediaSourceType) {
2572 AgoraMediaSourceTypeAudioPlayout = 0,
2576 AgoraMediaSourceTypeRecording = 1,
2580 AgoraMediaSourceTypePrimaryCamera = 2,
2584 AgoraMediaSourceTypeSecondaryCamera = 3,
2588 AgoraMediaSourceTypePrimaryScreen = 4,
2592 AgoraMediaSourceTypeSecondaryScreen = 5,
2596 AgoraMediaSourceTypeCustomVideo = 6,
2600 AgoraMediaSourceTypeMediaPlayer = 7,
2604 AgoraMediaSourceTypeRtcImagePng = 8,
2608 AgoraMediaSourceTypeRtcImageJpeg = 9,
2612 AgoraMediaSourceTypeRtcImageGif = 10,
2616 AgoraMediaSourceTypeRemoteVideo = 11,
2620 AgoraMediaSourceTypeTranscodedVideo = 12,
2624 AgoraMediaSourceTypeSpeechDriven = 13,
2628 AgoraMediaSourceTypeUnknown = 100
2629 };
2630
2634 typedef NS_ENUM(NSInteger, AgoraVideoSourceType) {
2637 AgoraVideoSourceTypeCamera = 0,
2640 AgoraVideoSourceTypeCameraSecondary = 1,
2643 AgoraVideoSourceTypeScreen = 2,
2646 AgoraVideoSourceTypeScreenSecondary = 3,
2649 AgoraVideoSourceTypeCustom = 4,
2652 AgoraVideoSourceTypeMediaPlayer = 5,
2655 AgoraVideoSourceTypeImagePNG = 6,
2658 AgoraVideoSourceTypeImageJPEG = 7,
2661 AgoraVideoSourceTypeImageGIF = 8,
2664 AgoraVideoSourceTypeRemote = 9,
2667 AgoraVideoSourceTypeTransCoded = 10,
2670 AgoraVideoSourceTypeCameraThird = 11,
2673 AgoraVideoSourceTypeCameraFourth = 12,
2676 AgoraVideoSourceTypeScreenThird = 13,
2679 AgoraVideoSourceTypeScreenFourth = 14,
2682 AgoraVideoSourceTypeSpeechDriven = 15,
2685 AgoraVideoSourceTypeUnknown = 100
2686 };
2687
2691 typedef NS_ENUM(NSInteger, AgoraExternalVideoSourceType) {
2695 AgoraExternalVideoSourceTypeVideoFrame = 0,
2699 AgoraExternalVideoSourceTypeEncodedVideoFrame,
2700 };
2701
2705 typedef NS_ENUM(NSInteger, AgoraSimulcastStreamMode) {
2708 AgoraAutoSimulcastStream = -1,
2711 AgoraDisableSimulcastStream = 0,
2714 AgoraEnableSimulcastStream = 1,
2715 };
2716
2720 typedef NS_ENUM(NSInteger, AgoraMediaStreamType) {
2722 AgoraMediaStreamTypeUnknown = 0,
2724 AgoraMediaStreamTypeVideo = 1,
2726 AgoraMediaStreamTypeAudio = 2,
2728 AgoraMediaStreamTypeSubtitle = 3,
2729 };
2730
2735 typedef NS_ENUM(NSInteger, AgoraMediaPlayerState) {
2738 AgoraMediaPlayerStateIdle = 0,
2741 AgoraMediaPlayerStateOpening,
2744 AgoraMediaPlayerStateOpenCompleted,
2747 AgoraMediaPlayerStatePlaying,
2750 AgoraMediaPlayerStatePaused,
2753 AgoraMediaPlayerStatePlayBackCompleted,
2756 AgoraMediaPlayerStatePlayBackAllLoopsCompleted,
2759 AgoraMediaPlayerStateStopped,
2762 AgoraMediaPlayerStatePausingInternal = 50,
2765 AgoraMediaPlayerStateStoppingInternal,
2768 AgoraMediaPlayerStateSeekingInternal,
2771 AgoraMediaPlayerStateGettingInternal,
2774 AgoraMediaPlayerStateNoneInternal,
2777 AgoraMediaPlayerStateDoNothingInternal,
2780 AgoraMediaPlayerStateSetTrackInternal,
2783 AgoraMediaPlayerStateFailed = 100,
2784 };
2785
2789 typedef NS_ENUM(NSUInteger, AgoraMediaPlayerRenderMode) {
2794 AgoraMediaPlayerRenderModeHidden = 1,
2800 AgoraMediaPlayerRenderModeFit = 2,
2801 };
2802
2804 typedef NS_ENUM(NSInteger, AgoraMediaPlayerError) {
2806 AgoraMediaPlayerErrorNone = 0,
2808 AgoraMediaPlayerErrorInvalidArguments = -1,
2810 AgoraMediaPlayerErrorInternal = -2,
2812 AgoraMediaPlayerErrorNoSource = -3,
2814 AgoraMediaPlayerErrorInvalidMediaSource = -4,
2816 AgoraMediaPlayerErrorUnknowStreamType = -5,
2818 AgoraMediaPlayerErrorObjNotInitialized = -6,
2820 AgoraMediaPlayerErrorCodecNotSupported = -7,
2822 AgoraMediaPlayerErrorVideoRenderFailed = -8,
2824 AgoraMediaPlayerErrorInvalidState = -9,
2826 AgoraMediaPlayerErrorUrlNotFound = -10,
2828 AgoraMediaPlayerErrorInvalidConnectState = -11,
2830 AgoraMediaPlayerErrorSrcBufferUnderflow = -12,
2832 AgoraMediaPlayerErrorInterrupted = -13,
2834 AgoraMediaPlayerErrorNotSupported = -14,
2836 AgoraMediaPlayerErrorTokenExpired = -15,
2838 AgoraMediaPlayerErrorIpExpired = -16,
2840 AgoraMediaPlayerErrorUnknown = -17,
2841 };
2842
2846 typedef NS_ENUM(NSInteger, AgoraMediaPlayerEvent) {
2848 AgoraMediaPlayerEventSeekBegin = 0,
2850 AgoraMediaPlayerEventSeekComplete = 1,
2852 AgoraMediaPlayerEventSeekError = 2,
2854 AgoraMediaPlayerEventAudioTrackChanged= 5,
2856 AgoraMediaPlayerEventBufferLow = 6,
2858 AgoraMediaPlayerEventBufferRecover = 7,
2860 AgoraMediaPlayerEventFreezeStart = 8,
2862 AgoraMediaPlayerEventFreezeStop = 9,
2864 AgoraMediaPlayerEventSwitchBegin = 10,
2866 AgoraMediaPlayerEventSwitchComplete = 11,
2868 AgoraMediaPlayerEventSwitchError = 12,
2870 AgoraMediaPlayerEventFirstDisplayed = 13,
2872 AgoraMediaPlayerEventReachCacheFileMaxCount = 14,
2874 AgoraMediaPlayerEventReachCacheFileMaxSize = 15,
2876 AgoraMediaPlayerEventTryOpenStart = 16,
2878 AgoraMediaPlayerEventTryOpenSucceed = 17,
2880 AgoraMediaPlayerEventTryOpenFailed = 18,
2881 };
2882
2886 typedef NS_ENUM(NSUInteger, AgoraMediaPlayerPreloadEvent) {
2888 AgoraMediaPlayerPreloadEventBegin = 0,
2890 AgoraMediaPlayerPreloadEventComplete = 1,
2892 AgoraMediaPlayerPreloadEventError = 2,
2893 };
2894
2898 typedef NS_ENUM(NSUInteger, AgoraMediaPlayerMetaDataType) {
2900 AgoraMediaPlayerMetaDataTypeUnknown = 0,
2902 AgoraMediaPlayerMetaDataTypeSEI = 1,
2903 };
2904
2907 typedef NS_ENUM(NSInteger, AgoraPermissionType) {
2910 AgoraPermissionTypeRecordAudio = 0,
2913 AgoraPermissionTypeCamera = 1,
2914 };
2915
2920 typedef NS_ENUM(NSInteger, AgoraDirectCdnStreamingState) {
2922 AgoraDirectCdnStreamingStateIdle = 0,
2924 AgoraDirectCdnStreamingStateRunning = 1,
2926 AgoraDirectCdnStreamingStateStopped = 2,
2928 AgoraDirectCdnStreamingStateFailed = 3,
2930 AgoraDirectCdnStreamingStateRecovering = 4,
2931 };
2932
2935 typedef NS_ENUM(NSInteger, AgoraDirectCdnStreamingError) {
2936 // No error occurs.
2937 AgoraDirectCdnStreamingErrorOK = 0,
2938 // A general error occurs (no specified reason).
2939 AgoraDirectCdnStreamingErrorFailed = 1,
2940 // Audio publication error.
2941 AgoraDirectCdnStreamingErrorAudioPublication = 2,
2942 // Video publication error.
2943 AgoraDirectCdnStreamingErrorVideoPublication = 3,
2944 // Network connect error.
2945 AgoraDirectCdnStreamingErrorNetConnect = 4,
2946 // Already exist stream name.
2947 AgoraDirectCdnStreamingErrorBadName = 5,
2948 };
2949
2952 typedef NS_OPTIONS(NSInteger, AgoraEarMonitoringFilterType) {
2956 AgoraEarMonitoringFilterNone = (1<<0),
2960 AgoraEarMonitoringFilterBuiltInAudioFilters = (1<<1),
2964 AgoraEarMonitoringFilterNoiseSuppression = (1<<2),
2968 AgoraEarMonitoringFilterReusePostProcessingFilter = (1<<15),
2969 };
2970
2973 typedef NS_OPTIONS(NSUInteger, AgoraAudioFramePosition) {
2979 AgoraAudioFramePositionPlayback = 1 << 0,
2985 AgoraAudioFramePositionRecord = 1 << 1,
2991 AgoraAudioFramePositionMixed = 1 << 2,
2997 AgoraAudioFramePositionBeforeMixing = 1 << 3,
3001 AgoraAudioFramePositionEarMonitoring = 1 << 4,
3002 };
3003
3005 typedef NS_ENUM(NSUInteger, AgoraVideoContentHint) {
3007 AgoraVideoContentHintNone = 0,
3009 AgoraVideoContentHintMotion = 1,
3011 AgoraVideoContentHintDetails = 2,
3012 };
3013
3016 typedef NS_ENUM(NSInteger, AgoraThreadPriorityType) {
3020 AgoraThreadPriorityTypeLowest = 0,
3024 AgoraThreadPriorityTypeLow = 1,
3028 AgoraThreadPriorityTypeNormal = 2,
3032 AgoraThreadPriorityTypeHigh = 3,
3036 AgoraThreadPriorityTypeHighest = 4,
3040 AgoraThreadPriorityTypeCritical = 5,
3041 };
3042
3043 typedef NS_ENUM(NSUInteger, AgoraContentInspectType) {
3045 AgoraContentInspectTypeInvalid = 0,
3050 AgoraContentInspectTypeModeration __deprecated = 1,
3052 AgoraContentInspectTypeSupervise = 2,
3054 AgoraContentInspectTypeImageModeration = 3,
3055 };
3056
3057 typedef NS_ENUM(NSUInteger, AgoraContentInspectResult) {
3058 AgoraContentInspectNeutral = 1,
3059 // background image does not exist
3060 AgoraContentInspectSexy = 2,
3061 // color format is not supported
3062 AgoraContentInspectPorn = 3,
3063 };
3064
3067 typedef NS_ENUM(NSUInteger, AgoraAudioDualMonoMode) {
3069 AgoraAudioDualMonoStereo,
3071 AgoraAudioDualMonoL,
3073 AgoraAudioDualMonoR,
3075 AgoraAudioDualMonoMix
3076 };
3077
3080 typedef NS_ENUM(NSUInteger, AgoraAudioMixingDualMonoMode) {
3081 /* 0: Original mode */
3082 AgoraAudioMixingDualMonoAuto = 0,
3083 /* 1: Left channel mode */
3084 AgoraAudioMixingDualMonoL = 1,
3085 /* 2: Right channel mode */
3086 AgoraAudioMixingDualMonoR = 2,
3087 /* 3: Mixed channel mode */
3088 AgoraAudioMixingDualMonoMix = 3,
3089 };
3090
3094 typedef NS_ENUM(NSInteger, AgoraRhythmPlayerState) {
3096 AgoraRhythmPlayerStateIdle = 810,
3098 AgoraRhythmPlayerStateOpening,
3100 AgoraRhythmPlayerStateDecoding,
3102 AgoraRhythmPlayerStatePlaying,
3104 AgoraRhythmPlayerStateFailed,
3105 };
3106
3110 typedef NS_ENUM(NSInteger, AgoraRhythmPlayerError) {
3112 AgoraRhythmPlayerErrorOK = 0,
3114 AgoraRhythmPlayerErrorFailed = 1,
3116 AgoraRhythmPlayerErrorCanNotOpen = 801,
3118 AgoraRhythmPlayerErrorCanNotPlay,
3120 AgoraRhythmPlayerErrorFileOverDurationLimit,
3121 };
3122
3126 typedef NS_ENUM(NSInteger, AgoraVideoTranscoderError) {
3130 AgoraVideoTranscoderErrorOK = 0,
3134 AgoraVideoTranscoderErrorVideoSourceNotReady = 1,
3138 AgoraVideoTranscoderErrorInvalidVideoSourceType = 2,
3142 AgoraVideoTranscoderErrorInvalidImagePath = 3,
3146 AgoraVideoTranscoderErrorUnsupportImageFormat = 4,
3150 AgoraVideoTranscoderErrorInvalidLayout = 5,
3154 AgoraVideoTranscoderErrorInternal = 20
3155 };
3156
3157 typedef NS_ENUM(NSUInteger, AgoraLocalProxyMode) {
3160 AgoraConnectivityFirst = 0,
3163 AgoraLocalOnly = 1,
3164 } NS_SWIFT_NAME(AgoraLocalProxyMode);
3165
3168 typedef NS_ENUM(NSUInteger, AgoraProxyType) {
3171 AgoraNoneProxyType = 0,
3174 AgoraUdpProxyType = 1,
3177 AgoraTcpProxyType = 2,
3180 AgoraLocalProxyType = 3,
3183 AgoraTcpProxyAutoFallbackType = 4,
3186 AgoraHttpProxyType = 5,
3189 AgoraHttpsProxyType = 6,
3190 } NS_SWIFT_NAME(AgoraProxyType);
3191
3192
3195 typedef NS_ENUM(NSInteger, AgoraVideoViewSetupMode) {
3196 AgoraVideoViewSetupReplace = 0,
3197 AgoraVideoViewSetupAdd = 1,
3198 AgoraVideoViewSetupRemove = 2,
3199 };
3200
3201 typedef NS_ENUM(NSInteger, AgoraAudioProcessChannels) {
3202 AgoraAudioProcessChannelsMono = 1,
3203 AgoraAudioProcessChannelstereo = 2,
3204 };
3205
3209 typedef NS_OPTIONS(NSUInteger, AgoraVideoFramePosition) {
3212 AgoraVideoFramePositionPostCapture = 1 << 0,
3215 AgoraVideoFramePositionPreRenderer = 1 << 1,
3218 AgoraVideoFramePositionPreEncoder = 1 << 2,
3219 };
3220
3224 typedef NS_ENUM(NSUInteger, AgoraWlAccReason) {
3228 AgoraWlAccMessageReasonWeakSignal = 0,
3232 AgoraWlAccMessageReasonChannelCongestion = 1,
3233 };
3234
3238 typedef NS_ENUM(NSUInteger, AgoraWlAccAction) {
3242 AgoraWlAccSuggestActionCloseToWIFI = 0,
3246 AgoraWlAccSuggestActionConnectSSID = 1,
3250 AgoraWlAccSuggestActionCheck5G = 2,
3254 AgoraWlAccSuggestActionModifySSID = 3,
3255 };
3256
3258 typedef NS_ENUM(NSInteger, AgoraMediaRecorderState) {
3260 AgoraMediaRecorderStateError = -1,
3262 AgoraMediaRecorderStateStarted = 2,
3264 AgoraMediaRecorderStateStopped = 3,
3265 };
3267 typedef NS_ENUM(NSInteger, AgoraMediaRecorderErrorCode) {
3269 AgoraMediaRecorderErrorCodeNoError = 0,
3271 AgoraMediaRecorderErrorCodeWriteFailed = 1,
3273 AgoraMediaRecorderErrorCodeNoStream = 2,
3275 AgoraMediaRecorderErrorCodeOverMaxDuration = 3,
3277 AgoraMediaRecorderErrorCodeConfigChange = 4,
3278 };
3280 typedef NS_ENUM(NSInteger, AgoraMediaRecorderStreamType) {
3282 AgoraMediaRecorderStreamTypeAudio = 1,
3284 AgoraMediaRecorderStreamTypeVideo = 2,
3286 AgoraMediaRecorderStreamTypeBoth = 3,
3287 };
3289 typedef NS_ENUM(NSInteger, AgoraMediaRecorderContainerFormat) {
3291 AgoraMediaRecorderContainerFormatMP4 = 1,
3292 };
3293
3298 typedef NS_ENUM(NSInteger, AgoraScreenCaptureSourceType) {
3300 AgoraScreenCaptureSourceTypeUnknown = -1,
3302 AgoraScreenCaptureSourceTypeWindow = 0,
3304 AgoraScreenCaptureSourceTypeScreen = 1,
3306 AgoraScreenCaptureSourceTypeCustom = 2,
3307 };
3308
3309 typedef NS_ENUM(NSInteger, AgoraScreenCaptureFrameRateCapability) {
3310 AgoraScreenCaptureFrameRateUnKonw = -1,
3311 AgoraScreenCaptureFrameRate15FPS = 0,
3312 AgoraScreenCaptureFrameRate30FPS = 1,
3313 AgoraScreenCaptureFrameRate60FPS = 2,
3314 };
3315
3316 typedef NS_ENUM(NSInteger, AgoraAudioTrackType) {
3323 AgoraAudioTrackTypeMixable = 0,
3329 AgoraAudioTrackTypeDirect = 1,
3330 };
3331
3335 typedef NS_ENUM(NSInteger, AUDIO_AINS_MODE) {
3337 AINS_MODE_BALANCED = 0,
3339 AINS_MODE_AGGRESSIVE = 1,
3341 AINS_MODE_ULTRALOWLATENCY = 2
3342 };
3343
3347 typedef NS_ENUM(NSInteger, AgoraMediaTraceEvent) {
3351 AgoraMediaTraceEventVideoRendered = 0,
3355 AgoraMediaTraceEventVideoDecoded = 1,
3356 };
3357
3358 typedef NS_ENUM(NSInteger, AgoraH265TranscodeResult) {
3362 AgoraH265TranscodeResultUnknown = -1,
3366 AgoraH265TranscodeResultSuccess = 0,
3370 AgoraH265TranscodeResultRequestInvalid = 1,
3374 AgoraH265TranscodeResultUnauthorized = 2,
3378 AgoraH265TranscodeResultTokenExpired = 3,
3382 AgoraH265TranscodeResultForbidden = 4,
3386 AgoraH265TranscodeResultNotFound = 5,
3390 AgoraH265TranscodeResultConflict = 6,
3394 AgoraH265TranscodeResultNotSupported = 7,
3398 AgoraH265TranscodeResultTooOften = 8,
3402 AgoraH265TranscodeResultServerInternalError = 9,
3406 AgoraH265TranscodeResultServiceUnavailable = 10
3407 };
3408
3409 typedef NS_ENUM(NSUInteger, AgoraFeatureType) {
3410 AgoraVideoPreprocessVirtualBackground = 1,
3411 AgoraVideoPreprocessBeauty = 2,
3412 };
AgoraVideoProfilePortrait480P_4
@ AgoraVideoProfilePortrait480P_4
Definition: AgoraEnumerates.h:365
AgoraVideoProfilePortrait480P_9
@ AgoraVideoProfilePortrait480P_9
Definition: AgoraEnumerates.h:371
AgoraVideoLocalStateStopped
@ AgoraVideoLocalStateStopped
Definition: AgoraEnumerates.h:889
AgoraChannelMediaRelayStateConnecting
@ AgoraChannelMediaRelayStateConnecting
Definition: AgoraEnumerates.h:2422
AgoraAudioRemoteReasonNetworkCongestion
@ AgoraAudioRemoteReasonNetworkCongestion
Definition: AgoraEnumerates.h:1188
AgoraMediaDeviceTypeVideoRender
@ AgoraMediaDeviceTypeVideoRender
Definition: AgoraEnumerates.h:1748
AgoraVoiceBeautifierTimbreTransformationDeep
@ AgoraVoiceBeautifierTimbreTransformationDeep
Definition: AgoraEnumerates.h:1454
AgoraVideoFormatCVPixelBGRA
@ AgoraVideoFormatCVPixelBGRA
Definition: AgoraEnumerates.h:1777
AgoraAudioTrackType
AgoraAudioTrackType
Definition: AgoraEnumerates.h:3316
AgoraMediaPlayerErrorUnknowStreamType
@ AgoraMediaPlayerErrorUnknowStreamType
Definition: AgoraEnumerates.h:2816
AgoraLogLevelInfo
@ AgoraLogLevelInfo
Definition: AgoraEnumerates.h:2215
AgoraRtmpStreamingErrorCodeInternalServerError
@ AgoraRtmpStreamingErrorCodeInternalServerError
Definition: AgoraEnumerates.h:2296
AgoraAudioOutputRoutingSpeakerphone
@ AgoraAudioOutputRoutingSpeakerphone
Definition: AgoraEnumerates.h:1331
AgoraRtmpStreamingErrorCodeReachLimit
@ AgoraRtmpStreamingErrorCodeReachLimit
Definition: AgoraEnumerates.h:2302
AgoraVideoDenoiserLevelFast
@ AgoraVideoDenoiserLevelFast
Definition: AgoraEnumerates.h:1953
AgoraAudioLocalStateStopped
@ AgoraAudioLocalStateStopped
Definition: AgoraEnumerates.h:1051
AgoraNetworkQualityPoor
@ AgoraNetworkQualityPoor
Definition: AgoraEnumerates.h:736
AgoraMediaPlayerEventTryOpenSucceed
@ AgoraMediaPlayerEventTryOpenSucceed
Definition: AgoraEnumerates.h:2878
AgoraConnectionChangedReasonEchoTest
@ AgoraConnectionChangedReasonEchoTest
Definition: AgoraEnumerates.h:2090
AgoraConnectionChangedClientIpAddressChangedByUser
@ AgoraConnectionChangedClientIpAddressChangedByUser
Definition: AgoraEnumerates.h:2094
AgoraErrorCodeNotReady
@ AgoraErrorCodeNotReady
Definition: AgoraEnumerates.h:90
AgoraMediaPlayerEventFirstDisplayed
@ AgoraMediaPlayerEventFirstDisplayed
Definition: AgoraEnumerates.h:2870
AgoraAudioEncodingTypeAAC48000High
@ AgoraAudioEncodingTypeAAC48000High
Definition: AgoraEnumerates.h:708
AgoraAudioRemoteReasonRemoteUnmuted
@ AgoraAudioRemoteReasonRemoteUnmuted
Definition: AgoraEnumerates.h:1208
AgoraLocalVideoStreamError
AgoraLocalVideoStreamError
Definition: AgoraEnumerates.h:905
AgoraConnectionChangedReasonConnecting
@ AgoraConnectionChangedReasonConnecting
Definition: AgoraEnumerates.h:2016
AgoraAudioEncodingTypeAAC16000Medium
@ AgoraAudioEncodingTypeAAC16000Medium
Definition: AgoraEnumerates.h:698
AgoraWlAccMessageReasonChannelCongestion
@ AgoraWlAccMessageReasonChannelCongestion
Definition: AgoraEnumerates.h:3232
AgoraExternalVideoSourceTypeEncodedVideoFrame
@ AgoraExternalVideoSourceTypeEncodedVideoFrame
Definition: AgoraEnumerates.h:2699
AgoraMediaPlayerErrorVideoRenderFailed
@ AgoraMediaPlayerErrorVideoRenderFailed
Definition: AgoraEnumerates.h:2822
AgoraVideoRotation_270
@ AgoraVideoRotation_270
Definition: AgoraEnumerates.h:881
AgoraErrorCodeAdmNoRecordingDevice
@ AgoraErrorCodeAdmNoRecordingDevice
Definition: AgoraEnumerates.h:234
AgoraErrorCodeNoPermission
@ AgoraErrorCodeNoPermission
Definition: AgoraEnumerates.h:102
AgoraVideoRemoteReasonAudioFallback
@ AgoraVideoRemoteReasonAudioFallback
Definition: AgoraEnumerates.h:1026
AgoraVideoContentHintDetails
@ AgoraVideoContentHintDetails
Definition: AgoraEnumerates.h:3011
AgoraVoiceBeautifierTimbreTransformationFalsetto
@ AgoraVoiceBeautifierTimbreTransformationFalsetto
Definition: AgoraEnumerates.h:1460
AgoraVoiceConversionPresetChangerBass
@ AgoraVoiceConversionPresetChangerBass
Definition: AgoraEnumerates.h:1668
AgoraChannelMediaRelayEventDisconnect
@ AgoraChannelMediaRelayEventDisconnect
Definition: AgoraEnumerates.h:2436
AgoraMediaPlayerState
AgoraMediaPlayerState
Player state.
Definition: AgoraEnumerates.h:2735
AgoraAudioEncodingTypeOPUS48000High
@ AgoraAudioEncodingTypeOPUS48000High
Definition: AgoraEnumerates.h:716
AgoraAudioEqualizationBand8K
@ AgoraAudioEqualizationBand8K
Definition: AgoraEnumerates.h:1393
AgoraErrorCodeBufferTooSmall
@ AgoraErrorCodeBufferTooSmall
Definition: AgoraEnumerates.h:96
AgoraVideoSourceTypeScreenSecondary
@ AgoraVideoSourceTypeScreenSecondary
Definition: AgoraEnumerates.h:2646
AgoraRtmpStreamingEventUrlAlreadyInUse
@ AgoraRtmpStreamingEventUrlAlreadyInUse
Definition: AgoraEnumerates.h:2339
AgoraMediaSourceTypeRtcImagePng
@ AgoraMediaSourceTypeRtcImagePng
Definition: AgoraEnumerates.h:2604
AgoraErrorCodeConnectionInterrupted
@ AgoraErrorCodeConnectionInterrupted
Definition: AgoraEnumerates.h:162
AgoraLowlightEnhanceLevel
AgoraLowlightEnhanceLevel
Definition: AgoraEnumerates.h:1974
AgoraAudioOutputRoutingUsb
@ AgoraAudioOutputRoutingUsb
Definition: AgoraEnumerates.h:1343
AgoraVideoRemoteStateDecoding
@ AgoraVideoRemoteStateDecoding
Definition: AgoraEnumerates.h:972
AgoraWlAccSuggestActionCheck5G
@ AgoraWlAccSuggestActionCheck5G
Definition: AgoraEnumerates.h:3250
AgoraConnectionChangedReason
AgoraConnectionChangedReason
Definition: AgoraEnumerates.h:2012
ENCRYPTION_ERROR_INTERNAL_FAILURE
@ ENCRYPTION_ERROR_INTERNAL_FAILURE
Definition: AgoraEnumerates.h:2353
AgoraVideoProfilePortrait360P_6
@ AgoraVideoProfilePortrait360P_6
Definition: AgoraEnumerates.h:349
AgoraVoiceBeautifierTimbreTransformationResounding
@ AgoraVoiceBeautifierTimbreTransformationResounding
Definition: AgoraEnumerates.h:1469
AgoraAudioSessionOperationRestrictionDeactivateSession
@ AgoraAudioSessionOperationRestrictionDeactivateSession
Definition: AgoraEnumerates.h:1734
AgoraRtmpStreamingErrorInvalidAppId
@ AgoraRtmpStreamingErrorInvalidAppId
Definition: AgoraEnumerates.h:2316
AgoraStreamFallbackOptionVideoStreamLow
@ AgoraStreamFallbackOptionVideoStreamLow
Definition: AgoraEnumerates.h:1227
AgoraExternalVideoSourceTypeVideoFrame
@ AgoraExternalVideoSourceTypeVideoFrame
Definition: AgoraEnumerates.h:2695
AgoraVideoHwEncoderHardware
@ AgoraVideoHwEncoderHardware
Definition: AgoraEnumerates.h:420
AgoraVideoFrameTypeKeyFrame
@ AgoraVideoFrameTypeKeyFrame
Definition: AgoraEnumerates.h:1791
AgoraRtmpStreamingStateRecovering
@ AgoraRtmpStreamingStateRecovering
Definition: AgoraEnumerates.h:2278
AgoraEncodingPrefersoftware
@ AgoraEncodingPrefersoftware
Definition: AgoraEnumerates.h:1888
AgoraLocalVideoStreamErrorFailure
@ AgoraLocalVideoStreamErrorFailure
Definition: AgoraEnumerates.h:911
AgoraVideoCodecCapabilityLevel4k60fps
@ AgoraVideoCodecCapabilityLevel4k60fps
Definition: AgoraEnumerates.h:405
AgoraWlAccSuggestActionConnectSSID
@ AgoraWlAccSuggestActionConnectSSID
Definition: AgoraEnumerates.h:3246
AgoraLocalProxyMode
AgoraLocalProxyMode
Definition: AgoraEnumerates.h:3157
AgoraVirtualBackgroundNone
@ AgoraVirtualBackgroundNone
Definition: AgoraEnumerates.h:1986
AgoraMaxMetadataSizeTypeDefault
@ AgoraMaxMetadataSizeTypeDefault
Definition: AgoraEnumerates.h:2200
AgoraLicenseVerifyDiffDevices
@ AgoraLicenseVerifyDiffDevices
Definition: AgoraEnumerates.h:1138
AgoraChannelMediaRelayErrorNoResourceAvailable
@ AgoraChannelMediaRelayErrorNoResourceAvailable
Definition: AgoraEnumerates.h:2486
AgoraVideoRemoteReasonLocalUnmuted
@ AgoraVideoRemoteReasonLocalUnmuted
Definition: AgoraEnumerates.h:1006
AgoraVideoQualityAdaptUpBandwidth
@ AgoraVideoQualityAdaptUpBandwidth
Definition: AgoraEnumerates.h:819
AgoraLastmileProbeResultIncompleteNoBwe
@ AgoraLastmileProbeResultIncompleteNoBwe
Definition: AgoraEnumerates.h:793
AgoraErrorCodeNoServerResources
@ AgoraErrorCodeNoServerResources
Definition: AgoraEnumerates.h:144
AgoraVideoProfileLandscape120P_3
@ AgoraVideoProfileLandscape120P_3
Definition: AgoraEnumerates.h:259
AgoraVideoFormatI420
@ AgoraVideoFormatI420
Definition: AgoraEnumerates.h:1763
AgoraDegradationPreference
AgoraDegradationPreference
Definition: AgoraEnumerates.h:1868
AgoraMediaPlayerPreloadEventBegin
@ AgoraMediaPlayerPreloadEventBegin
Definition: AgoraEnumerates.h:2888
AgoraErrorCodeRefused
@ AgoraErrorCodeRefused
Definition: AgoraEnumerates.h:94
AgoraLocalVideoStreamErrorCaptureInBackGround
@ AgoraLocalVideoStreamErrorCaptureInBackGround
Definition: AgoraEnumerates.h:926
AgoraConnectionChangedReasonLost
@ AgoraConnectionChangedReasonLost
Definition: AgoraEnumerates.h:2086
AgoraCameraDirection
AgoraCameraDirection
Definition: AgoraEnumerates.h:2376
AgoraAudioFileRecordingTypeMixed
@ AgoraAudioFileRecordingTypeMixed
Definition: AgoraEnumerates.h:673
AgoraAudioRecordingQualityUltraHigh
@ AgoraAudioRecordingQualityUltraHigh
Definition: AgoraEnumerates.h:663
AgoraVideoProfileLandscape360P_3
@ AgoraVideoProfileLandscape360P_3
Definition: AgoraEnumerates.h:275
AgoraCameraStabilizationModeOff
@ AgoraCameraStabilizationModeOff
Definition: AgoraEnumerates.h:2395
AgoraVoiceConversionPresetChangerCartoon
@ AgoraVoiceConversionPresetChangerCartoon
Definition: AgoraEnumerates.h:1670
AgoraNetworkTypeUnknown
@ AgoraNetworkTypeUnknown
Definition: AgoraEnumerates.h:1836
AgoraMediaPlayerErrorCodecNotSupported
@ AgoraMediaPlayerErrorCodecNotSupported
Definition: AgoraEnumerates.h:2820
AgoraVideoFrameProcessModeReadWrite
@ AgoraVideoFrameProcessModeReadWrite
Definition: AgoraEnumerates.h:1804
AgoraVideoFramePositionPostCapture
@ AgoraVideoFramePositionPostCapture
Definition: AgoraEnumerates.h:3212
AgoraVideoFrameTypeBFrame
@ AgoraVideoFrameTypeBFrame
Definition: AgoraEnumerates.h:1795
AgoraConnectionChangedReasonBannedByServer
@ AgoraConnectionChangedReasonBannedByServer
Definition: AgoraEnumerates.h:2028
AgoraVideoProfileLandscape180P_3
@ AgoraVideoProfileLandscape180P_3
Definition: AgoraEnumerates.h:263
AgoraVideoProfileLandscape360P_4
@ AgoraVideoProfileLandscape360P_4
Definition: AgoraEnumerates.h:277
AgoraRhythmPlayerErrorCanNotOpen
@ AgoraRhythmPlayerErrorCanNotOpen
Definition: AgoraEnumerates.h:3116
AgoraVideoMirrorModeDisabled
@ AgoraVideoMirrorModeDisabled
Definition: AgoraEnumerates.h:861
AgoraErrorCodeAlreadyInUse
@ AgoraErrorCodeAlreadyInUse
Definition: AgoraEnumerates.h:132
AgoraVideoProfilePortrait720P_3
@ AgoraVideoProfilePortrait720P_3
Definition: AgoraEnumerates.h:377
AgoraMediaPlayerEventBufferLow
@ AgoraMediaPlayerEventBufferLow
Definition: AgoraEnumerates.h:2856
AgoraConnectionChangedReasonKeepAliveTimeout
@ AgoraConnectionChangedReasonKeepAliveTimeout
Definition: AgoraEnumerates.h:2078
AgoraMediaPlayerMetaDataTypeUnknown
@ AgoraMediaPlayerMetaDataTypeUnknown
Definition: AgoraEnumerates.h:2900
AgoraWlAccAction
AgoraWlAccAction
Definition: AgoraEnumerates.h:3238
AgoraErrorCodeAdmRuntimePlayoutError
@ AgoraErrorCodeAdmRuntimePlayoutError
Definition: AgoraEnumerates.h:220
AgoraVideoPreprocessBeauty
@ AgoraVideoPreprocessBeauty
Definition: AgoraEnumerates.h:3411
AgoraEncryptionModeEnd
@ AgoraEncryptionModeEnd
Definition: AgoraEnumerates.h:585
AgoraAudioReverbStrength
@ AgoraAudioReverbStrength
Definition: AgoraEnumerates.h:1409
AgoraAudioEqualizationBand125
@ AgoraAudioEqualizationBand125
Definition: AgoraEnumerates.h:1381
AgoraVideoTranscoderError
AgoraVideoTranscoderError
Definition: AgoraEnumerates.h:3126
AgoraAudioScenario
AgoraAudioScenario
Definition: AgoraEnumerates.h:1287
ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE
@ ENCRYPTION_ERROR_DATASTREAM_ENCRYPTION_FAILURE
Definition: AgoraEnumerates.h:2369
AgoraRhythmPlayerStateDecoding
@ AgoraRhythmPlayerStateDecoding
Definition: AgoraEnumerates.h:3100
AgoraRtmpStreamingErrorCode
AgoraRtmpStreamingErrorCode
Definition: AgoraEnumerates.h:2286
AgoraCameraStabilizationModeLevel3
@ AgoraCameraStabilizationModeLevel3
Definition: AgoraEnumerates.h:2411
AgoraEarMonitoringFilterType
AgoraEarMonitoringFilterType
Definition: AgoraEnumerates.h:2952
AgoraAudioProfileSpeechStandard
@ AgoraAudioProfileSpeechStandard
Definition: AgoraEnumerates.h:1260
AgoraLowlightEnhanceLevelFast
@ AgoraLowlightEnhanceLevelFast
Definition: AgoraEnumerates.h:1978
AgoraChannelMediaRelayErrorNone
@ AgoraChannelMediaRelayErrorNone
Definition: AgoraEnumerates.h:2477
AgoraLocalVideoStreamErrorCaptureNoDeviceFound
@ AgoraLocalVideoStreamErrorCaptureNoDeviceFound
Definition: AgoraEnumerates.h:932
AgoraErrorCodeNoError
@ AgoraErrorCodeNoError
Definition: AgoraEnumerates.h:77
AgoraH265TranscodeResultTokenExpired
@ AgoraH265TranscodeResultTokenExpired
Definition: AgoraEnumerates.h:3378
AgoraChannelProfileCloudGaming
@ AgoraChannelProfileCloudGaming
Definition: AgoraEnumerates.h:511
AgoraAudioEncodingTypeOPUS16000Low
@ AgoraAudioEncodingTypeOPUS16000Low
Definition: AgoraEnumerates.h:710
AgoraLicenseVerifyMinutesExceed
@ AgoraLicenseVerifyMinutesExceed
Definition: AgoraEnumerates.h:1130
AgoraVideoRemoteReasonRemoteUnmuted
@ AgoraVideoRemoteReasonRemoteUnmuted
Definition: AgoraEnumerates.h:1016
AgoraMediaPlayerStateStoppingInternal
@ AgoraMediaPlayerStateStoppingInternal
Definition: AgoraEnumerates.h:2765
AgoraCompressionLowLatency
@ AgoraCompressionLowLatency
Definition: AgoraEnumerates.h:1899
AgoraWarningCodeAdmRecordAudioSilence
@ AgoraWarningCodeAdmRecordAudioSilence
Definition: AgoraEnumerates.h:50
AgoraVideoRemoteStateFrozen
@ AgoraVideoRemoteStateFrozen
Definition: AgoraEnumerates.h:974
AgoraAudioSampleRateType44100
@ AgoraAudioSampleRateType44100
Definition: AgoraEnumerates.h:1240
AgoraAudioReverbPresetFxUncle
@ AgoraAudioReverbPresetFxUncle
Definition: AgoraEnumerates.h:1703
AgoraWarningCodeSetClientRoleTimeout
@ AgoraWarningCodeSetClientRoleTimeout
Definition: AgoraEnumerates.h:36
AgoraNetworkTypeDisconnected
@ AgoraNetworkTypeDisconnected
Definition: AgoraEnumerates.h:1840
AgoraVideoProfileLandscape480P_3
@ AgoraVideoProfileLandscape480P_3
Definition: AgoraEnumerates.h:293
AgoraThreadPriorityTypeHigh
@ AgoraThreadPriorityTypeHigh
Definition: AgoraEnumerates.h:3032
AgoraVideoProfilePortrait240P_4
@ AgoraVideoProfilePortrait240P_4
Definition: AgoraEnumerates.h:341
AgoraEncryptionModeAES128GCM
@ AgoraEncryptionModeAES128GCM
Definition: AgoraEnumerates.h:577
AgoraAudioSessionOperationRestrictionConfigureSession
@ AgoraAudioSessionOperationRestrictionConfigureSession
Definition: AgoraEnumerates.h:1732
AgoraVideoRenderModeFit
@ AgoraVideoRenderModeFit
Definition: AgoraEnumerates.h:830
AgoraAudioRemoteReasonRemoteOffline
@ AgoraAudioRemoteReasonRemoteOffline
Definition: AgoraEnumerates.h:1212
AgoraPermissionType
AgoraPermissionType
Definition: AgoraEnumerates.h:2907
AgoraVoiceConversionPresetSweet
@ AgoraVoiceConversionPresetSweet
Definition: AgoraEnumerates.h:1664
AgoraMediaSourceTypePrimaryScreen
@ AgoraMediaSourceTypePrimaryScreen
Definition: AgoraEnumerates.h:2588
AgoraVoiceConversionPresetChangerMonster
@ AgoraVoiceConversionPresetChangerMonster
Definition: AgoraEnumerates.h:1676
AgoraAudioOutputRoutingHeadsetNoMic
@ AgoraAudioOutputRoutingHeadsetNoMic
Definition: AgoraEnumerates.h:1327
AINS_MODE_AGGRESSIVE
@ AINS_MODE_AGGRESSIVE
Definition: AgoraEnumerates.h:3339
AgoraRtmpStreamLifeCycleBindToOwner
@ AgoraRtmpStreamLifeCycleBindToOwner
Definition: AgoraEnumerates.h:724
AgoraMaxMetadataSizeTypeMax
@ AgoraMaxMetadataSizeTypeMax
Definition: AgoraEnumerates.h:2201
AgoraMediaPlayerError
AgoraMediaPlayerError
Definition: AgoraEnumerates.h:2804
AgoraAudienceLatencyLevelLowLatency
@ AgoraAudienceLatencyLevelLowLatency
Definition: AgoraEnumerates.h:531
AgoraInjectStreamStatusBroken
@ AgoraInjectStreamStatusBroken
Definition: AgoraEnumerates.h:635
AgoraExperienceQualityBad
@ AgoraExperienceQualityBad
Definition: AgoraEnumerates.h:756
AgoraStreamSubscribeStateIdle
@ AgoraStreamSubscribeStateIdle
Definition: AgoraEnumerates.h:2517
AgoraAudioReverbWetDelay
@ AgoraAudioReverbWetDelay
Definition: AgoraEnumerates.h:1407
AgoraAudioRecordingQualityLow
@ AgoraAudioRecordingQualityLow
Definition: AgoraEnumerates.h:657
AgoraAudioEqualizationBand31
@ AgoraAudioEqualizationBand31
Definition: AgoraEnumerates.h:1377
AgoraLicenseVerifyCode
AgoraLicenseVerifyCode
Definition: AgoraEnumerates.h:1118
AgoraWarningCodeAdmRecordAudioLowlevel
@ AgoraWarningCodeAdmRecordAudioLowlevel
Definition: AgoraEnumerates.h:58
AgoraH265TranscodeResultServerInternalError
@ AgoraH265TranscodeResultServerInternalError
Definition: AgoraEnumerates.h:3402
AgoraChannelMediaRelayErrorFailedJoinSourceChannel
@ AgoraChannelMediaRelayErrorFailedJoinSourceChannel
Definition: AgoraEnumerates.h:2489
AgoraClientRole
AgoraClientRole
Definition: AgoraEnumerates.h:521
AgoraVideoProfileLandscape720P_6
@ AgoraVideoProfileLandscape720P_6
Definition: AgoraEnumerates.h:311
AgoraDirectCdnStreamingErrorFailed
@ AgoraDirectCdnStreamingErrorFailed
Definition: AgoraEnumerates.h:2939
AgoraUserOfflineReason
AgoraUserOfflineReason
Definition: AgoraEnumerates.h:603
AgoraErrorCodeAdmStartRecording
@ AgoraErrorCodeAdmStartRecording
Definition: AgoraEnumerates.h:216
AgoraAudioRemoteReason
AgoraAudioRemoteReason
Definition: AgoraEnumerates.h:1180
AgoraExperiencePoorReason
AgoraExperiencePoorReason
Definition: AgoraEnumerates.h:763
AgoraHeadphoneEQPreset
AgoraHeadphoneEQPreset
Definition: AgoraEnumerates.h:1716
AgoraAudioEncodingTypeOPUS6000Medium
@ AgoraAudioEncodingTypeOPUS6000Medium
Definition: AgoraEnumerates.h:712
AgoraVideoProfilePortrait1080P_3
@ AgoraVideoProfilePortrait1080P_3
Definition: AgoraEnumerates.h:385
AgoraStreamPublishStatePublished
@ AgoraStreamPublishStatePublished
Definition: AgoraEnumerates.h:2530
AgoraChannelMediaRelayErrorFailedPacketSentToDestination
@ AgoraChannelMediaRelayErrorFailedPacketSentToDestination
Definition: AgoraEnumerates.h:2498
AgoraErrorCodeFailed
@ AgoraErrorCodeFailed
Definition: AgoraEnumerates.h:79
AgoraAudioProfileMusicHighQualityStereo
@ AgoraAudioProfileMusicHighQualityStereo
Definition: AgoraEnumerates.h:1277
AgoraVoiceBeautifierPresetSingingBeautifier
@ AgoraVoiceBeautifierPresetSingingBeautifier
Definition: AgoraEnumerates.h:1448
AgoraErrorCodeNetDown
@ AgoraErrorCodeNetDown
Definition: AgoraEnumerates.h:112
AgoraVideoFrameOrientation
AgoraVideoFrameOrientation
Definition: AgoraEnumerates.h:423
AgoraVideoProfilePortrait360P_4
@ AgoraVideoProfilePortrait360P_4
Definition: AgoraEnumerates.h:347
AgoraVideoDenoiserMode
AgoraVideoDenoiserMode
Definition: AgoraEnumerates.h:1938
AgoraVideoProfilePortrait4K_3
@ AgoraVideoProfilePortrait4K_3
Definition: AgoraEnumerates.h:395
AgoraClientRoleBroadcaster
@ AgoraClientRoleBroadcaster
Definition: AgoraEnumerates.h:523
AgoraVideoProfilePortrait360P_7
@ AgoraVideoProfilePortrait360P_7
Definition: AgoraEnumerates.h:351
AgoraNetworkQualityDown
@ AgoraNetworkQualityDown
Definition: AgoraEnumerates.h:742
AgoraInjectStreamStatusStopUnauthorized
@ AgoraInjectStreamStatusStopUnauthorized
Definition: AgoraEnumerates.h:629
AgoraAudioLocalErrorDeviceNoPermission
@ AgoraAudioLocalErrorDeviceNoPermission
Definition: AgoraEnumerates.h:1081
AgoraNetworkQualityUnsupported
@ AgoraNetworkQualityUnsupported
Definition: AgoraEnumerates.h:744
AgoraVoiceConversionPresetOff
@ AgoraVoiceConversionPresetOff
Definition: AgoraEnumerates.h:1660
AgoraCameraStabilizationModeAuto
@ AgoraCameraStabilizationModeAuto
Definition: AgoraEnumerates.h:2399
AgoraRtmpStreamingErrorCodeFormatNotSupported
@ AgoraRtmpStreamingErrorCodeFormatNotSupported
Definition: AgoraEnumerates.h:2308
AgoraEncryptionModeAES128XTS
@ AgoraEncryptionModeAES128XTS
Definition: AgoraEnumerates.h:569
AgoraUploadErrorReasonSuccess
@ AgoraUploadErrorReasonSuccess
Definition: AgoraEnumerates.h:801
AgoraWlAccReason
AgoraWlAccReason
Definition: AgoraEnumerates.h:3224
AgoraChannelMediaRelayStateFailure
@ AgoraChannelMediaRelayStateFailure
Definition: AgoraEnumerates.h:2428
AgoraAudioCodecProfileLCAAC
@ AgoraAudioCodecProfileLCAAC
Definition: AgoraEnumerates.h:1111
AgoraMediaDeviceTypeAudioVirtualRecording
@ AgoraMediaDeviceTypeAudioVirtualRecording
Definition: AgoraEnumerates.h:1756
AgoraAudioEqualizationBand2K
@ AgoraAudioEqualizationBand2K
Definition: AgoraEnumerates.h:1389
AgoraMediaDeviceTypeAudioPlayout
@ AgoraMediaDeviceTypeAudioPlayout
Definition: AgoraEnumerates.h:1744
AgoraVideoProfileLandscape480P_6
@ AgoraVideoProfileLandscape480P_6
Definition: AgoraEnumerates.h:297
AgoraVideoFormatNV12
@ AgoraVideoFormatNV12
Definition: AgoraEnumerates.h:1771
AgoraMediaTypeAudioAndVideo
@ AgoraMediaTypeAudioAndVideo
Definition: AgoraEnumerates.h:562
AgoraAudioRemoteStateFailed
@ AgoraAudioRemoteStateFailed
Definition: AgoraEnumerates.h:1174
AgoraChannelMediaRelayEventUpdateDestinationChannelIsNil
@ AgoraChannelMediaRelayEventUpdateDestinationChannelIsNil
Definition: AgoraEnumerates.h:2466
AgoraErrorCodeBitrateLimit
@ AgoraErrorCodeBitrateLimit
Definition: AgoraEnumerates.h:170
AUDIO_AINS_MODE
AUDIO_AINS_MODE
Definition: AgoraEnumerates.h:3335
AgoraThreadPriorityTypeLowest
@ AgoraThreadPriorityTypeLowest
Definition: AgoraEnumerates.h:3020
AgoraAudioOutputRoutingEarpiece
@ AgoraAudioOutputRoutingEarpiece
Definition: AgoraEnumerates.h:1323
AgoraVideoProfileLandscape240P_4
@ AgoraVideoProfileLandscape240P_4
Definition: AgoraEnumerates.h:271
AgoraMediaStreamTypeUnknown
@ AgoraMediaStreamTypeUnknown
Definition: AgoraEnumerates.h:2722
AgoraFeatureType
AgoraFeatureType
Definition: AgoraEnumerates.h:3409
AgoraAudioSampleRateType32000
@ AgoraAudioSampleRateType32000
Definition: AgoraEnumerates.h:1238
AgoraInjectStreamStatusStopSuccess
@ AgoraInjectStreamStatusStopSuccess
Definition: AgoraEnumerates.h:625
AgoraH265TranscodeResultTooOften
@ AgoraH265TranscodeResultTooOften
Definition: AgoraEnumerates.h:3398
AgoraConnectionStateReconnecting
@ AgoraConnectionStateReconnecting
Definition: AgoraEnumerates.h:1824
AgoraAudioScenarioGameStreaming
@ AgoraAudioScenarioGameStreaming
Definition: AgoraEnumerates.h:1297
AgoraMetadataTypeVideo
@ AgoraMetadataTypeVideo
Definition: AgoraEnumerates.h:2192
AgoraAudioEncodedFrameObserverPositionMixed
@ AgoraAudioEncodedFrameObserverPositionMixed
Definition: AgoraEnumerates.h:683
AgoraVideoCodecCapabilityLevelUnspecified
@ AgoraVideoCodecCapabilityLevelUnspecified
Definition: AgoraEnumerates.h:401
AgoraMediaSourceTypeTranscodedVideo
@ AgoraMediaSourceTypeTranscodedVideo
Definition: AgoraEnumerates.h:2620
AgoraMediaPlayerStateOpenCompleted
@ AgoraMediaPlayerStateOpenCompleted
Definition: AgoraEnumerates.h:2744
AgoraVideoViewSetupReplace
@ AgoraVideoViewSetupReplace
Definition: AgoraEnumerates.h:3196
AgoraRtmpStreamingErrorNotBroadcaster
@ AgoraRtmpStreamingErrorNotBroadcaster
Definition: AgoraEnumerates.h:2310
AgoraVideoOutputOrientationModeFixedLandscape
@ AgoraVideoOutputOrientationModeFixedLandscape
Definition: AgoraEnumerates.h:476
AgoraVoiceBeautifierTimbreTransformationFull
@ AgoraVoiceBeautifierTimbreTransformationFull
Definition: AgoraEnumerates.h:1463
AgoraMediaTraceEvent
AgoraMediaTraceEvent
Definition: AgoraEnumerates.h:3347
AgoraErrorCodeResourceLimited
@ AgoraErrorCodeResourceLimited
Definition: AgoraEnumerates.h:138
AgoraLicenseVerifyInternal
@ AgoraLicenseVerifyInternal
Definition: AgoraEnumerates.h:1142
AgoraMediaPlayerStatePaused
@ AgoraMediaPlayerStatePaused
Definition: AgoraEnumerates.h:2750
AgoraDirectCdnStreamingStateIdle
@ AgoraDirectCdnStreamingStateIdle
Definition: AgoraEnumerates.h:2922
AgoraAreaCodeTypeGlobal
@ AgoraAreaCodeTypeGlobal
Definition: AgoraEnumerates.h:2264
AgoraAudioLocalStateEncoding
@ AgoraAudioLocalStateEncoding
Definition: AgoraEnumerates.h:1059
AgoraVideoProfilePortrait480P_3
@ AgoraVideoProfilePortrait480P_3
Definition: AgoraEnumerates.h:363
AgoraLighteningContrastLevel
AgoraLighteningContrastLevel
Definition: AgoraEnumerates.h:1925
AgoraVideoProfilePortrait360P_11
@ AgoraVideoProfilePortrait360P_11
Definition: AgoraEnumerates.h:359
AgoraVideoCodecTypeH265ForStream
@ AgoraVideoCodecTypeH265ForStream
Definition: AgoraEnumerates.h:438
AgoraMediaSourceTypeUnknown
@ AgoraMediaSourceTypeUnknown
Definition: AgoraEnumerates.h:2628
AgoraCameraStabilizationMode
AgoraCameraStabilizationMode
Definition: AgoraEnumerates.h:2391
AgoraErrorCodeInvalidUserAccount
@ AgoraErrorCodeInvalidUserAccount
Definition: AgoraEnumerates.h:186
AgoraRhythmPlayerState
AgoraRhythmPlayerState
Definition: AgoraEnumerates.h:3094
AgoraVideoOutputOrientationModeFixedPortrait
@ AgoraVideoOutputOrientationModeFixedPortrait
Definition: AgoraEnumerates.h:481
AgoraH265TranscodeResultRequestInvalid
@ AgoraH265TranscodeResultRequestInvalid
Definition: AgoraEnumerates.h:3370
AgoraVideoFrameRateFps15
@ AgoraVideoFrameRateFps15
Definition: AgoraEnumerates.h:450
AgoraErrorCodeJoinChannelRejected
@ AgoraErrorCodeJoinChannelRejected
Definition: AgoraEnumerates.h:122
AgoraErrorCodeAdmGeneralError
@ AgoraErrorCodeAdmGeneralError
Definition: AgoraEnumerates.h:202
AgoraChannelMediaRelayEventReceivedVideoPacketFromSource
@ AgoraChannelMediaRelayEventReceivedVideoPacketFromSource
Definition: AgoraEnumerates.h:2451
AgoraVideoPreprocessVirtualBackground
@ AgoraVideoPreprocessVirtualBackground
Definition: AgoraEnumerates.h:3410
AgoraRtmpStreamingErrorNetDown
@ AgoraRtmpStreamingErrorNetDown
Definition: AgoraEnumerates.h:2314
AgoraVideoProfileLandscape360P
@ AgoraVideoProfileLandscape360P
Definition: AgoraEnumerates.h:273
AgoraVideoProfileLandscape120P
@ AgoraVideoProfileLandscape120P
Definition: AgoraEnumerates.h:257
AgoraMediaPlayerMetaDataTypeSEI
@ AgoraMediaPlayerMetaDataTypeSEI
Definition: AgoraEnumerates.h:2902
AgoraConnectionChangedReasonSettingProxyServer
@ AgoraConnectionChangedReasonSettingProxyServer
Definition: AgoraEnumerates.h:2064
AgoraLocalVideoStreamErrorDeviceNoPermission
@ AgoraLocalVideoStreamErrorDeviceNoPermission
Definition: AgoraEnumerates.h:914
AgoraWarningCodeAdmRecordMalfunction
@ AgoraWarningCodeAdmRecordMalfunction
Definition: AgoraEnumerates.h:54
AgoraMediaRecorderErrorCodeNoStream
@ AgoraMediaRecorderErrorCodeNoStream
Definition: AgoraEnumerates.h:3273
AgoraChannelMediaRelayEvent
AgoraChannelMediaRelayEvent
Definition: AgoraEnumerates.h:2433
AgoraVideoOutputOrientationModeAdaptative
@ AgoraVideoOutputOrientationModeAdaptative
Definition: AgoraEnumerates.h:471
AgoraCompressionQuality
@ AgoraCompressionQuality
Definition: AgoraEnumerates.h:1902
AgoraErrorCodeAdmRecordAbnormalFrequency
@ AgoraErrorCodeAdmRecordAbnormalFrequency
Definition: AgoraEnumerates.h:228
AgoraAudienceLatencyLevelUltraLowLatency
@ AgoraAudienceLatencyLevelUltraLowLatency
Definition: AgoraEnumerates.h:533
AgoraNetworkQualityVBad
@ AgoraNetworkQualityVBad
Definition: AgoraEnumerates.h:740
AgoraErrorCodeAdmNoPlayoutDevice
@ AgoraErrorCodeAdmNoPlayoutDevice
Definition: AgoraEnumerates.h:236
AgoraRhythmPlayerStateFailed
@ AgoraRhythmPlayerStateFailed
Definition: AgoraEnumerates.h:3104
AgoraRtmpStreamingEvent
AgoraRtmpStreamingEvent
Definition: AgoraEnumerates.h:2329
AgoraLocalVideoStreamErrorScreenCaptureWindowMinimized
@ AgoraLocalVideoStreamErrorScreenCaptureWindowMinimized
Definition: AgoraEnumerates.h:944
AgoraClientRoleChangeFailedReason
AgoraClientRoleChangeFailedReason
Definition: AgoraEnumerates.h:2113
AgoraH265TranscodeResultNotFound
@ AgoraH265TranscodeResultNotFound
Definition: AgoraEnumerates.h:3386
AgoraEncryptionModeSM4128ECB
@ AgoraEncryptionModeSM4128ECB
Definition: AgoraEnumerates.h:575
AgoraChannelMediaRelayEventReceivedAudioPacketFromSource
@ AgoraChannelMediaRelayEventReceivedAudioPacketFromSource
Definition: AgoraEnumerates.h:2454
AgoraUserOfflineReasonQuit
@ AgoraUserOfflineReasonQuit
Definition: AgoraEnumerates.h:605
AgoraThreadPriorityTypeHighest
@ AgoraThreadPriorityTypeHighest
Definition: AgoraEnumerates.h:3036
AgoraVideoFormatNV21
@ AgoraVideoFormatNV21
Definition: AgoraEnumerates.h:1767
AgoraChannelMediaRelayErrorServerNoResponse
@ AgoraChannelMediaRelayErrorServerNoResponse
Definition: AgoraEnumerates.h:2483
AgoraAudioHeadphoneEQPresetInear
@ AgoraAudioHeadphoneEQPresetInear
Definition: AgoraEnumerates.h:1722
AgoraConnectionStateDisconnected
@ AgoraConnectionStateDisconnected
Definition: AgoraEnumerates.h:1812
AgoraClientRoleAudience
@ AgoraClientRoleAudience
Definition: AgoraEnumerates.h:525
AgoraAudioProfileIot
@ AgoraAudioProfileIot
Definition: AgoraEnumerates.h:1281
AgoraScreenCaptureFrameRateUnKonw
@ AgoraScreenCaptureFrameRateUnKonw
Definition: AgoraEnumerates.h:3310
AgoraMediaPlayerEventReachCacheFileMaxCount
@ AgoraMediaPlayerEventReachCacheFileMaxCount
Definition: AgoraEnumerates.h:2872
AgoraVoiceConversionPreset
AgoraVoiceConversionPreset
Definition: AgoraEnumerates.h:1658
AgoraVideoProfilePortrait180P_3
@ AgoraVideoProfilePortrait180P_3
Definition: AgoraEnumerates.h:333
AgoraCaptureBrightnessLevelDark
@ AgoraCaptureBrightnessLevelDark
Definition: AgoraEnumerates.h:550
AgoraScreenCaptureSourceTypeCustom
@ AgoraScreenCaptureSourceTypeCustom
Definition: AgoraEnumerates.h:3306
AgoraClientRoleChangeFailedNotAuthorized
@ AgoraClientRoleChangeFailedNotAuthorized
Definition: AgoraEnumerates.h:2121
AgoraClientRoleChangeFailedRequestTimeout
@ AgoraClientRoleChangeFailedRequestTimeout
Definition: AgoraEnumerates.h:2125
AgoraTcpProxyAutoFallbackType
@ AgoraTcpProxyAutoFallbackType
Definition: AgoraEnumerates.h:3183
AgoraAudioRemoteReasonNetworkRecovery
@ AgoraAudioRemoteReasonNetworkRecovery
Definition: AgoraEnumerates.h:1192
AgoraAudioRawFrameOperationMode
AgoraAudioRawFrameOperationMode
Definition: AgoraEnumerates.h:1367
AgoraMediaPlayerErrorNoSource
@ AgoraMediaPlayerErrorNoSource
Definition: AgoraEnumerates.h:2812
AgoraAudioEqualizationBand62
@ AgoraAudioEqualizationBand62
Definition: AgoraEnumerates.h:1379
AgoraConnectionChangedReasonRenewToken
@ AgoraConnectionChangedReasonRenewToken
Definition: AgoraEnumerates.h:2068
AgoraLogLevelNone
@ AgoraLogLevelNone
Definition: AgoraEnumerates.h:2211
AgoraConnectionChangedReasonInvalidAppId
@ AgoraConnectionChangedReasonInvalidAppId
Definition: AgoraEnumerates.h:2040
AgoraWlAccSuggestActionCloseToWIFI
@ AgoraWlAccSuggestActionCloseToWIFI
Definition: AgoraEnumerates.h:3242
AgoraAudioOutputRoutingDisplayPort
@ AgoraAudioOutputRoutingDisplayPort
Definition: AgoraEnumerates.h:1351
AgoraVideoFrameProcessMode
AgoraVideoFrameProcessMode
Definition: AgoraEnumerates.h:1802
AgoraEnableSimulcastStream
@ AgoraEnableSimulcastStream
Definition: AgoraEnumerates.h:2714
AgoraMediaPlayerEventFreezeStart
@ AgoraMediaPlayerEventFreezeStart
Definition: AgoraEnumerates.h:2860
AgoraInjectStreamStatusStartTimedout
@ AgoraInjectStreamStatusStartTimedout
Definition: AgoraEnumerates.h:621
AgoraVideoProfilePortrait1440P_2
@ AgoraVideoProfilePortrait1440P_2
Definition: AgoraEnumerates.h:391
AgoraErrorCodeInvalidAppId
@ AgoraErrorCodeInvalidAppId
Definition: AgoraEnumerates.h:140
AgoraConnectionChangedReasonTokenExpired
@ AgoraConnectionChangedReasonTokenExpired
Definition: AgoraEnumerates.h:2056
AgoraDirectCdnStreamingErrorAudioPublication
@ AgoraDirectCdnStreamingErrorAudioPublication
Definition: AgoraEnumerates.h:2941
AgoraMediaRecorderErrorCodeNoError
@ AgoraMediaRecorderErrorCodeNoError
Definition: AgoraEnumerates.h:3269
AgoraEarMonitoringFilterNoiseSuppression
@ AgoraEarMonitoringFilterNoiseSuppression
Definition: AgoraEnumerates.h:2964
AgoraVideoRemoteReason
AgoraVideoRemoteReason
Definition: AgoraEnumerates.h:982
AgoraErrorCodeAdmRecordAudioFailed
@ AgoraErrorCodeAdmRecordAudioFailed
Definition: AgoraEnumerates.h:224
AgoraVideoProfileLandscape4K
@ AgoraVideoProfileLandscape4K
Definition: AgoraEnumerates.h:323
AgoraVideoProfilePortrait4K
@ AgoraVideoProfilePortrait4K
Definition: AgoraEnumerates.h:393
AgoraVideoRemoteReasonSDKInBackground
@ AgoraVideoRemoteReasonSDKInBackground
Definition: AgoraEnumerates.h:1036
AgoraMediaTraceEventVideoDecoded
@ AgoraMediaTraceEventVideoDecoded
Definition: AgoraEnumerates.h:3355
AgoraAudioLocalState
AgoraAudioLocalState
Definition: AgoraEnumerates.h:1047
AgoraUploadErrorReasonNetError
@ AgoraUploadErrorReasonNetError
Definition: AgoraEnumerates.h:802
AgoraVoiceConversionPresetChangerGroot
@ AgoraVoiceConversionPresetChangerGroot
Definition: AgoraEnumerates.h:1680
AgoraChannelMediaRelayEventJoinedDestinationChannel
@ AgoraChannelMediaRelayEventJoinedDestinationChannel
Definition: AgoraEnumerates.h:2445
AgoraVideoSourceTypeCameraThird
@ AgoraVideoSourceTypeCameraThird
Definition: AgoraEnumerates.h:2670
AgoraScreenCaptureFrameRate15FPS
@ AgoraScreenCaptureFrameRate15FPS
Definition: AgoraEnumerates.h:3311
AgoraStreamPublishStatePublishing
@ AgoraStreamPublishStatePublishing
Definition: AgoraEnumerates.h:2529
ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE
@ ENCRYPTION_ERROR_DATASTREAM_DECRYPTION_FAILURE
Definition: AgoraEnumerates.h:2365
AgoraErrorCodeCanceled
@ AgoraErrorCodeCanceled
Definition: AgoraEnumerates.h:106
AgoraPermissionTypeCamera
@ AgoraPermissionTypeCamera
Definition: AgoraEnumerates.h:2913
AgoraVideoDenoiserLevel
AgoraVideoDenoiserLevel
Definition: AgoraEnumerates.h:1949
AgoraVideoProfileLandscape720P_3
@ AgoraVideoProfileLandscape720P_3
Definition: AgoraEnumerates.h:307
AgoraLogFilterDebug
@ AgoraLogFilterDebug
Definition: AgoraEnumerates.h:643
AgoraVideoViewSetupMode
AgoraVideoViewSetupMode
Definition: AgoraEnumerates.h:3195
AgoraVideoCodecTypeH264
@ AgoraVideoCodecTypeH264
Definition: AgoraEnumerates.h:410
AgoraVideoRemoteStateFailed
@ AgoraVideoRemoteStateFailed
Definition: AgoraEnumerates.h:976
AgoraErrorCodeTooOften
@ AgoraErrorCodeTooOften
Definition: AgoraEnumerates.h:108
AgoraVoiceConversionPresetNeutral
@ AgoraVoiceConversionPresetNeutral
Definition: AgoraEnumerates.h:1662
AgoraWlAccMessageReasonWeakSignal
@ AgoraWlAccMessageReasonWeakSignal
Definition: AgoraEnumerates.h:3228
AgoraContentInspectSexy
@ AgoraContentInspectSexy
Definition: AgoraEnumerates.h:3060
AgoraContentInspectTypeModeration
@ AgoraContentInspectTypeModeration
Definition: AgoraEnumerates.h:3050
AgoraUserOfflineReasonBecomeAudience
@ AgoraUserOfflineReasonBecomeAudience
Definition: AgoraEnumerates.h:609
AgoraScreenCaptureFrameRate60FPS
@ AgoraScreenCaptureFrameRate60FPS
Definition: AgoraEnumerates.h:3313
AgoraCameraDirectionRear
@ AgoraCameraDirectionRear
Definition: AgoraEnumerates.h:2380
AgoraMediaSourceTypeSecondaryScreen
@ AgoraMediaSourceTypeSecondaryScreen
Definition: AgoraEnumerates.h:2592
AgoraAudioEqualizationBand16K
@ AgoraAudioEqualizationBand16K
Definition: AgoraEnumerates.h:1395
AgoraAudioRemoteStateStarting
@ AgoraAudioRemoteStateStarting
Definition: AgoraEnumerates.h:1159
AgoraErrorCodeNotSupported
@ AgoraErrorCodeNotSupported
Definition: AgoraEnumerates.h:92
AgoraMediaStreamTypeVideo
@ AgoraMediaStreamTypeVideo
Definition: AgoraEnumerates.h:2724
AgoraVideoProfileLandscape1080P_5
@ AgoraVideoProfileLandscape1080P_5
Definition: AgoraEnumerates.h:317
AgoraVideoTranscoderErrorInvalidImagePath
@ AgoraVideoTranscoderErrorInvalidImagePath
Definition: AgoraEnumerates.h:3142
AgoraAudioSessionOperationRestrictionSetCategory
@ AgoraAudioSessionOperationRestrictionSetCategory
Definition: AgoraEnumerates.h:1730
AgoraAudioRemoteState
AgoraAudioRemoteState
Definition: AgoraEnumerates.h:1148
AgoraDegradationBalanced
@ AgoraDegradationBalanced
Definition: AgoraEnumerates.h:1874
AgoraVideoCodecTypeGenericJpeg
@ AgoraVideoCodecTypeGenericJpeg
Definition: AgoraEnumerates.h:415
AgoraContentInspectTypeImageModeration
@ AgoraContentInspectTypeImageModeration
Definition: AgoraEnumerates.h:3054
AgoraMediaDeviceTypeVideoCapture
@ AgoraMediaDeviceTypeVideoCapture
Definition: AgoraEnumerates.h:1750
AgoraWarningCodeAdmRuntimeRecordingWarning
@ AgoraWarningCodeAdmRuntimeRecordingWarning
Definition: AgoraEnumerates.h:48
AgoraChannelMediaRelayStateIdle
@ AgoraChannelMediaRelayStateIdle
Definition: AgoraEnumerates.h:2419
AgoraChannelMediaRelayState
AgoraChannelMediaRelayState
Definition: AgoraEnumerates.h:2416
AgoraErrorCodePublishFailed
@ AgoraErrorCodePublishFailed
Definition: AgoraEnumerates.h:188
AgoraLocalVideoStreamErrorDeviceBusy
@ AgoraLocalVideoStreamErrorDeviceBusy
Definition: AgoraEnumerates.h:917
AgoraBlurHigh
@ AgoraBlurHigh
Definition: AgoraEnumerates.h:2004
AgoraAudioCodecType
AgoraAudioCodecType
Definition: AgoraEnumerates.h:687
AgoraMediaStreamTypeAudio
@ AgoraMediaStreamTypeAudio
Definition: AgoraEnumerates.h:2726
AgoraRtmpStreamingErrorCodeNotAuthorized
@ AgoraRtmpStreamingErrorCodeNotAuthorized
Definition: AgoraEnumerates.h:2304
AgoraLocalVideoStreamErrorScreenCaptureWindowClosed
@ AgoraLocalVideoStreamErrorScreenCaptureWindowClosed
Definition: AgoraEnumerates.h:956
AgoraScreenCaptureSourceTypeUnknown
@ AgoraScreenCaptureSourceTypeUnknown
Definition: AgoraEnumerates.h:3300
AgoraErrorCodeAdmInitLoopback
@ AgoraErrorCodeAdmInitLoopback
Definition: AgoraEnumerates.h:230
AgoraRtmpStreamingErrorTranscodingNoMixStream
@ AgoraRtmpStreamingErrorTranscodingNoMixStream
Definition: AgoraEnumerates.h:2312
AgoraLogLevelFatal
@ AgoraLogLevelFatal
Definition: AgoraEnumerates.h:2227
AgoraEncodingPreferhardware
@ AgoraEncodingPreferhardware
Definition: AgoraEnumerates.h:1892
AgoraAudioEncodedFrameDelegatePosition
AgoraAudioEncodedFrameDelegatePosition
Definition: AgoraEnumerates.h:677
AgoraAudioReverbPresetFxPopular
@ AgoraAudioReverbPresetFxPopular
Definition: AgoraEnumerates.h:1709
AgoraTcpProxy
@ AgoraTcpProxy
Definition: AgoraEnumerates.h:599
AgoraMediaRecorderStateStarted
@ AgoraMediaRecorderStateStarted
Definition: AgoraEnumerates.h:3262
AgoraCameraStabilizationModeLevel1
@ AgoraCameraStabilizationModeLevel1
Definition: AgoraEnumerates.h:2403
AgoraAudioRecordingQualityHigh
@ AgoraAudioRecordingQualityHigh
Definition: AgoraEnumerates.h:661
AgoraAudioEncodingTypeAAC32000Low
@ AgoraAudioEncodingTypeAAC32000Low
Definition: AgoraEnumerates.h:700
AgoraVoiceConversionPresetChangerDarthVader
@ AgoraVoiceConversionPresetChangerDarthVader
Definition: AgoraEnumerates.h:1682
AgoraNetworkQualityExcellent
@ AgoraNetworkQualityExcellent
Definition: AgoraEnumerates.h:732
AgoraAudioProfile
AgoraAudioProfile
Definition: AgoraEnumerates.h:1248
AgoraLogLevelWarn
@ AgoraLogLevelWarn
Definition: AgoraEnumerates.h:2219
AgoraAudioHeadphoneEQPresetOverear
@ AgoraAudioHeadphoneEQPresetOverear
Definition: AgoraEnumerates.h:1720
AgoraVideoProfilePortrait360P_3
@ AgoraVideoProfilePortrait360P_3
Definition: AgoraEnumerates.h:345
AgoraWarningCodeAdmGlitchState
@ AgoraWarningCodeAdmGlitchState
Definition: AgoraEnumerates.h:64
AgoraChannelMediaRelayErrorDestinationTokenExpired
@ AgoraChannelMediaRelayErrorDestinationTokenExpired
Definition: AgoraEnumerates.h:2510
AgoraVideoProfileLandscape720P
@ AgoraVideoProfileLandscape720P
Definition: AgoraEnumerates.h:305
AgoraVideoSourceTypeImageGIF
@ AgoraVideoSourceTypeImageGIF
Definition: AgoraEnumerates.h:2661
AgoraAudioProfileMusicStandard
@ AgoraAudioProfileMusicStandard
Definition: AgoraEnumerates.h:1264
AgoraAudioFramePositionBeforeMixing
@ AgoraAudioFramePositionBeforeMixing
Definition: AgoraEnumerates.h:2997
AgoraAudioEncodingTypeAAC32000High
@ AgoraAudioEncodingTypeAAC32000High
Definition: AgoraEnumerates.h:704
AgoraDirectCdnStreamingStateFailed
@ AgoraDirectCdnStreamingStateFailed
Definition: AgoraEnumerates.h:2928
AgoraAudioProfileDefault
@ AgoraAudioProfileDefault
Definition: AgoraEnumerates.h:1256
AgoraMediaRecorderStreamTypeAudio
@ AgoraMediaRecorderStreamTypeAudio
Definition: AgoraEnumerates.h:3282
AgoraContentInspectTypeInvalid
@ AgoraContentInspectTypeInvalid
Definition: AgoraEnumerates.h:3045
AgoraCodecCapMask
AgoraCodecCapMask
Definition: AgoraEnumerates.h:1906
AgoraVideoProfilePortrait720P
@ AgoraVideoProfilePortrait720P
Definition: AgoraEnumerates.h:375
AgoraBlurLow
@ AgoraBlurLow
Definition: AgoraEnumerates.h:2000
AgoraVirtualBackgroundColor
@ AgoraVirtualBackgroundColor
Definition: AgoraEnumerates.h:1988
AgoraAudienceLatencyLevelType
AgoraAudienceLatencyLevelType
Definition: AgoraEnumerates.h:529
AgoraMediaTraceEventVideoRendered
@ AgoraMediaTraceEventVideoRendered
Definition: AgoraEnumerates.h:3351
AgoraLastmileProbeResultState
AgoraLastmileProbeResultState
Definition: AgoraEnumerates.h:785
AgoraRtmpStreamingEventAdvancedFeatureNotSupport
@ AgoraRtmpStreamingEventAdvancedFeatureNotSupport
Definition: AgoraEnumerates.h:2341
AgoraAudioProcessChannelstereo
@ AgoraAudioProcessChannelstereo
Definition: AgoraEnumerates.h:3203
AgoraVideoFramePosition
AgoraVideoFramePosition
Definition: AgoraEnumerates.h:3209
AgoraAudioEqualizationBand1K
@ AgoraAudioEqualizationBand1K
Definition: AgoraEnumerates.h:1387
ENCRYPTION_ERROR_DECRYPTION_FAILURE
@ ENCRYPTION_ERROR_DECRYPTION_FAILURE
Definition: AgoraEnumerates.h:2357
AgoraVideoFrameRateFps10
@ AgoraVideoFrameRateFps10
Definition: AgoraEnumerates.h:448
AgoraErrorCodeClientIsBannedByServer
@ AgoraErrorCodeClientIsBannedByServer
Definition: AgoraEnumerates.h:182
AgoraThreadPriorityTypeCritical
@ AgoraThreadPriorityTypeCritical
Definition: AgoraEnumerates.h:3040
AgoraAreaCodeTypeEUR
@ AgoraAreaCodeTypeEUR
Definition: AgoraEnumerates.h:2244
AgoraAudioDualMonoR
@ AgoraAudioDualMonoR
Definition: AgoraEnumerates.h:3073
AgoraAreaCodeTypeIN
@ AgoraAreaCodeTypeIN
Definition: AgoraEnumerates.h:2256
AgoraVideoCodecTypeGeneric
@ AgoraVideoCodecTypeGeneric
Definition: AgoraEnumerates.h:413
AgoraCodecMaskNone
@ AgoraCodecMaskNone
Definition: AgoraEnumerates.h:1909
AgoraVideoLocalState
AgoraVideoLocalState
Definition: AgoraEnumerates.h:885
AgoraRhythmPlayerErrorFileOverDurationLimit
@ AgoraRhythmPlayerErrorFileOverDurationLimit
Definition: AgoraEnumerates.h:3120
AgoraMediaPlayerStatePlayBackAllLoopsCompleted
@ AgoraMediaPlayerStatePlayBackAllLoopsCompleted
Definition: AgoraEnumerates.h:2756
AgoraTcpProxyType
@ AgoraTcpProxyType
Definition: AgoraEnumerates.h:3177
AgoraAudioFramePositionRecord
@ AgoraAudioFramePositionRecord
Definition: AgoraEnumerates.h:2985
AgoraMediaPlayerRenderModeHidden
@ AgoraMediaPlayerRenderModeHidden
Definition: AgoraEnumerates.h:2794
AgoraInjectStreamStatusStopNotFound
@ AgoraInjectStreamStatusStopNotFound
Definition: AgoraEnumerates.h:627
AgoraConnectionChangedReasonInvalidChannelName
@ AgoraConnectionChangedReasonInvalidChannelName
Definition: AgoraEnumerates.h:2044
AgoraVideoProfilePortrait720P_5
@ AgoraVideoProfilePortrait720P_5
Definition: AgoraEnumerates.h:379
AgoraVideoProfileLandscape360P_11
@ AgoraVideoProfileLandscape360P_11
Definition: AgoraEnumerates.h:289
AgoraStreamSubscribeStateNoSubscribed
@ AgoraStreamSubscribeStateNoSubscribed
Definition: AgoraEnumerates.h:2518
AgoraHttpsProxyType
@ AgoraHttpsProxyType
Definition: AgoraEnumerates.h:3189
AgoraVoiceConversionPresetChangerPhoneOperator
@ AgoraVoiceConversionPresetChangerPhoneOperator
Definition: AgoraEnumerates.h:1674
AgoraThreadPriorityTypeNormal
@ AgoraThreadPriorityTypeNormal
Definition: AgoraEnumerates.h:3028
AgoraVideoFrameOrientation90
@ AgoraVideoFrameOrientation90
Definition: AgoraEnumerates.h:425
AgoraAudioOutputRoutingLoudspeaker
@ AgoraAudioOutputRoutingLoudspeaker
Definition: AgoraEnumerates.h:1335
AgoraMediaPlayerErrorInvalidArguments
@ AgoraMediaPlayerErrorInvalidArguments
Definition: AgoraEnumerates.h:2808
AgoraVideoCodecTypeGenericH264
@ AgoraVideoCodecTypeGenericH264
Definition: AgoraEnumerates.h:414
AgoraErrorCodePublishStreamCDNError
@ AgoraErrorCodePublishStreamCDNError
Definition: AgoraEnumerates.h:190
AgoraVideoProfileLandscape360P_7
@ AgoraVideoProfileLandscape360P_7
Definition: AgoraEnumerates.h:281
AgoraChannelProfileCommunication
@ AgoraChannelProfileCommunication
Definition: AgoraEnumerates.h:493
AgoraLocalVideoStreamErrorScreenCaptureDisplayDisconnected
@ AgoraLocalVideoStreamErrorScreenCaptureDisplayDisconnected
Definition: AgoraEnumerates.h:962
AgoraVoiceConversionPresetChangerIronLady
@ AgoraVoiceConversionPresetChangerIronLady
Definition: AgoraEnumerates.h:1684
AgoraMediaPlayerEventBufferRecover
@ AgoraMediaPlayerEventBufferRecover
Definition: AgoraEnumerates.h:2858
AgoraMediaPlayerStateSetTrackInternal
@ AgoraMediaPlayerStateSetTrackInternal
Definition: AgoraEnumerates.h:2780
AgoraVideoProfilePortrait480P_8
@ AgoraVideoProfilePortrait480P_8
Definition: AgoraEnumerates.h:369
AgoraVideoFormatBGRA
@ AgoraVideoFormatBGRA
Definition: AgoraEnumerates.h:1765
AgoraMediaPlayerRenderModeFit
@ AgoraMediaPlayerRenderModeFit
Definition: AgoraEnumerates.h:2800
AgoraVideoQualityAdaptNone
@ AgoraVideoQualityAdaptNone
Definition: AgoraEnumerates.h:817
AgoraNetworkType5G
@ AgoraNetworkType5G
Definition: AgoraEnumerates.h:1864
AgoraVideoRotation_180
@ AgoraVideoRotation_180
Definition: AgoraEnumerates.h:877
AgoraVideoSourceType
AgoraVideoSourceType
Definition: AgoraEnumerates.h:2634
AgoraMediaPlayerStateSeekingInternal
@ AgoraMediaPlayerStateSeekingInternal
Definition: AgoraEnumerates.h:2768
AgoraAudioSessionOperationRestrictionAll
@ AgoraAudioSessionOperationRestrictionAll
Definition: AgoraEnumerates.h:1736
AgoraChannelMediaRelayErrorSourceTokenExpired
@ AgoraChannelMediaRelayErrorSourceTokenExpired
Definition: AgoraEnumerates.h:2507
AgoraAudioProfileMusicHighQuality
@ AgoraAudioProfileMusicHighQuality
Definition: AgoraEnumerates.h:1273
AgoraVideoProfilePortrait360P_8
@ AgoraVideoProfilePortrait360P_8
Definition: AgoraEnumerates.h:353
AgoraVoiceBeautifierTimbreTransformatRinging
@ AgoraVoiceBeautifierTimbreTransformatRinging
Definition: AgoraEnumerates.h:1472
AgoraDegradationMaintainFramerate
@ AgoraDegradationMaintainFramerate
Definition: AgoraEnumerates.h:1872
AgoraMediaPlayerEventSeekBegin
@ AgoraMediaPlayerEventSeekBegin
Definition: AgoraEnumerates.h:2848
AgoraVideoProfileLandscape4K_3
@ AgoraVideoProfileLandscape4K_3
Definition: AgoraEnumerates.h:325
AgoraWarningCodeApmHowling
@ AgoraWarningCodeApmHowling
Definition: AgoraEnumerates.h:62
AgoraMediaDeviceTypeAudioApplicationPlayout
@ AgoraMediaDeviceTypeAudioApplicationPlayout
Definition: AgoraEnumerates.h:1752
AgoraWarningCodeInitVideo
@ AgoraWarningCodeInitVideo
Definition: AgoraEnumerates.h:20
AgoraConnectionChangedReasonInvalidToken
@ AgoraConnectionChangedReasonInvalidToken
Definition: AgoraEnumerates.h:2052
AgoraVideoLocalStateFailed
@ AgoraVideoLocalStateFailed
Definition: AgoraEnumerates.h:901
AgoraAudioReverbPresetFxVocalConcert
@ AgoraAudioReverbPresetFxVocalConcert
Definition: AgoraEnumerates.h:1701
AgoraWarningCodePending
@ AgoraWarningCodePending
Definition: AgoraEnumerates.h:22
AgoraMediaPlayerErrorInvalidMediaSource
@ AgoraMediaPlayerErrorInvalidMediaSource
Definition: AgoraEnumerates.h:2814
AgoraExperiencePoorReasonRemoteNetworkQualityPoor
@ AgoraExperiencePoorReasonRemoteNetworkQualityPoor
Definition: AgoraEnumerates.h:769
AgoraContentInspectTypeSupervise
@ AgoraContentInspectTypeSupervise
Definition: AgoraEnumerates.h:3052
AgoraCodecMaskHwDec
@ AgoraCodecMaskHwDec
Definition: AgoraEnumerates.h:1912
AgoraVideoCodecCapabilityLevel1080p30fps
@ AgoraVideoCodecCapabilityLevel1080p30fps
Definition: AgoraEnumerates.h:403
AgoraApplicationGeneralScenario
@ AgoraApplicationGeneralScenario
Definition: AgoraEnumerates.h:2541
AgoraMediaPlayerStateGettingInternal
@ AgoraMediaPlayerStateGettingInternal
Definition: AgoraEnumerates.h:2771
AgoraLogFilterCritical
@ AgoraLogFilterCritical
Definition: AgoraEnumerates.h:651
AgoraChannelMediaRelayStateRunning
@ AgoraChannelMediaRelayStateRunning
Definition: AgoraEnumerates.h:2425
AgoraScreenScenarioGaming
@ AgoraScreenScenarioGaming
Definition: AgoraEnumerates.h:2557
AgoraVideoProfilePortrait480P
@ AgoraVideoProfilePortrait480P
Definition: AgoraEnumerates.h:361
AgoraVideoContentHintMotion
@ AgoraVideoContentHintMotion
Definition: AgoraEnumerates.h:3009
AgoraErrorCodeTimedOut
@ AgoraErrorCodeTimedOut
Definition: AgoraEnumerates.h:104
AgoraVideoRenderModeAdaptive
@ AgoraVideoRenderModeAdaptive
Definition: AgoraEnumerates.h:835
AgoraRtmpStreamingErrorCodeOK
@ AgoraRtmpStreamingErrorCodeOK
Definition: AgoraEnumerates.h:2288
AgoraLocalProxyType
@ AgoraLocalProxyType
Definition: AgoraEnumerates.h:3180
AgoraMediaPlayerErrorInternal
@ AgoraMediaPlayerErrorInternal
Definition: AgoraEnumerates.h:2810
AgoraAudioEqualizationBand500
@ AgoraAudioEqualizationBand500
Definition: AgoraEnumerates.h:1385
AgoraRtmpStreamingErrorCodeEncryptedStreamNotAllowed
@ AgoraRtmpStreamingErrorCodeEncryptedStreamNotAllowed
Definition: AgoraEnumerates.h:2292
AgoraMediaRecorderStreamType
AgoraMediaRecorderStreamType
Definition: AgoraEnumerates.h:3280
AgoraMediaPlayerEventSwitchError
@ AgoraMediaPlayerEventSwitchError
Definition: AgoraEnumerates.h:2868
AgoraAudioLocalErrorRecordFailure
@ AgoraAudioLocalErrorRecordFailure
Definition: AgoraEnumerates.h:1089
AgoraAudioEncodingType
AgoraAudioEncodingType
Definition: AgoraEnumerates.h:694
AgoraAreaCodeTypeAS
@ AgoraAreaCodeTypeAS
Definition: AgoraEnumerates.h:2248
AgoraAudioCodecTypeHEAAC2
@ AgoraAudioCodecTypeHEAAC2
Definition: AgoraEnumerates.h:691
AgoraLocalVideoStreamErrorCaptureDeviceInvalidId
@ AgoraLocalVideoStreamErrorCaptureDeviceInvalidId
Definition: AgoraEnumerates.h:939
AgoraAudioFramePosition
AgoraAudioFramePosition
Definition: AgoraEnumerates.h:2973
AgoraVideoRemoteReasonAudioFallbackRecovery
@ AgoraVideoRemoteReasonAudioFallbackRecovery
Definition: AgoraEnumerates.h:1031
AgoraUploadErrorReasonServerError
@ AgoraUploadErrorReasonServerError
Definition: AgoraEnumerates.h:803
AgoraErrorCodeVcmEncoderEncodeError
@ AgoraErrorCodeVcmEncoderEncodeError
Definition: AgoraEnumerates.h:244
AgoraExperiencePoorReasonWifiBluetoothCoexist
@ AgoraExperiencePoorReasonWifiBluetoothCoexist
Definition: AgoraEnumerates.h:779
AgoraMediaRecorderStateError
@ AgoraMediaRecorderStateError
Definition: AgoraEnumerates.h:3260
AgoraMetadataTypeUnknown
@ AgoraMetadataTypeUnknown
Definition: AgoraEnumerates.h:2189
AgoraMediaRecorderStreamTypeBoth
@ AgoraMediaRecorderStreamTypeBoth
Definition: AgoraEnumerates.h:3286
AgoraH265TranscodeResultUnauthorized
@ AgoraH265TranscodeResultUnauthorized
Definition: AgoraEnumerates.h:3374
AgoraErrorCodeSizeTooLarge
@ AgoraErrorCodeSizeTooLarge
Definition: AgoraEnumerates.h:168
AgoraWarningCodeInvalidView
@ AgoraWarningCodeInvalidView
Definition: AgoraEnumerates.h:18
AgoraAreaCodeTypeJP
@ AgoraAreaCodeTypeJP
Definition: AgoraEnumerates.h:2252
AgoraLowlightEnhanceModeAuto
@ AgoraLowlightEnhanceModeAuto
Definition: AgoraEnumerates.h:1965
AgoraVideoSourceTypeCustom
@ AgoraVideoSourceTypeCustom
Definition: AgoraEnumerates.h:2649
AgoraAreaCodeType
AgoraAreaCodeType
Definition: AgoraEnumerates.h:2232
AgoraRhythmPlayerErrorOK
@ AgoraRhythmPlayerErrorOK
Definition: AgoraEnumerates.h:3112
AgoraMediaPlayerStatePausingInternal
@ AgoraMediaPlayerStatePausingInternal
Definition: AgoraEnumerates.h:2762
AgoraCodecMaskSwEnc
@ AgoraCodecMaskSwEnc
Definition: AgoraEnumerates.h:1921
AgoraEncryptionModeAES256GCM
@ AgoraEncryptionModeAES256GCM
Definition: AgoraEnumerates.h:579
AgoraVideoLocalStateEncoding
@ AgoraVideoLocalStateEncoding
Definition: AgoraEnumerates.h:897
AgoraWarningCodeOpenChannelInvalidTicket
@ AgoraWarningCodeOpenChannelInvalidTicket
Definition: AgoraEnumerates.h:40
AgoraVideoCodecTypeVP9
@ AgoraVideoCodecTypeVP9
Definition: AgoraEnumerates.h:412
AgoraVideoFrameRateFps1
@ AgoraVideoFrameRateFps1
Definition: AgoraEnumerates.h:444
AgoraVideoFormatCVPixelI420
@ AgoraVideoFormatCVPixelI420
Definition: AgoraEnumerates.h:1775
AgoraAudioDualMonoMode
AgoraAudioDualMonoMode
Definition: AgoraEnumerates.h:3067
AgoraMediaRecorderStateStopped
@ AgoraMediaRecorderStateStopped
Definition: AgoraEnumerates.h:3264
AgoraLogFilterError
@ AgoraLogFilterError
Definition: AgoraEnumerates.h:649
AgoraVideoRotation
AgoraVideoRotation
Definition: AgoraEnumerates.h:865
AgoraChannelProfile
AgoraChannelProfile
Definition: AgoraEnumerates.h:487
AgoraAudioRawFrameOperationModeReadWrite
@ AgoraAudioRawFrameOperationModeReadWrite
Definition: AgoraEnumerates.h:1371
AgoraVideoProfileLandscape480P_10
@ AgoraVideoProfileLandscape480P_10
Definition: AgoraEnumerates.h:303
AgoraAudioFramePositionPlayback
@ AgoraAudioFramePositionPlayback
Definition: AgoraEnumerates.h:2979
AgoraDirectCdnStreamingStateRunning
@ AgoraDirectCdnStreamingStateRunning
Definition: AgoraEnumerates.h:2924
AgoraScreenCaptureFrameRate30FPS
@ AgoraScreenCaptureFrameRate30FPS
Definition: AgoraEnumerates.h:3312
AgoraBlurDegree
AgoraBlurDegree
Definition: AgoraEnumerates.h:1998
AgoraBlurMedium
@ AgoraBlurMedium
Definition: AgoraEnumerates.h:2002
AgoraMediaRecorderErrorCodeOverMaxDuration
@ AgoraMediaRecorderErrorCodeOverMaxDuration
Definition: AgoraEnumerates.h:3275
AgoraVideoFrameTypeBlankFrame
@ AgoraVideoFrameTypeBlankFrame
Definition: AgoraEnumerates.h:1789
AgoraAudioScenarioMeeting
@ AgoraAudioScenarioMeeting
Definition: AgoraEnumerates.h:1305
AgoraMediaPlayerEvent
AgoraMediaPlayerEvent
Definition: AgoraEnumerates.h:2846
AgoraAudioLocalStateFailed
@ AgoraAudioLocalStateFailed
Definition: AgoraEnumerates.h:1063
AgoraAudioDualMonoStereo
@ AgoraAudioDualMonoStereo
Definition: AgoraEnumerates.h:3069
AgoraVideoProfilePortrait360P_9
@ AgoraVideoProfilePortrait360P_9
Definition: AgoraEnumerates.h:355
AgoraVideoLocalStateCapturing
@ AgoraVideoLocalStateCapturing
Definition: AgoraEnumerates.h:893
AgoraWarningCodeSwitchLiveVideoTimeout
@ AgoraWarningCodeSwitchLiveVideoTimeout
Definition: AgoraEnumerates.h:34
AgoraVideoProfileLandscape180P
@ AgoraVideoProfileLandscape180P
Definition: AgoraEnumerates.h:261
AgoraMediaSourceTypeRemoteVideo
@ AgoraMediaSourceTypeRemoteVideo
Definition: AgoraEnumerates.h:2616
AgoraCameraDirectionFront
@ AgoraCameraDirectionFront
Definition: AgoraEnumerates.h:2384
AgoraWarningCodeLookupChannelTimeout
@ AgoraWarningCodeLookupChannelTimeout
Definition: AgoraEnumerates.h:26
AgoraAudioReverbPresetFxStudio
@ AgoraAudioReverbPresetFxStudio
Definition: AgoraEnumerates.h:1707
AgoraVideoQualityAdaptDownBandwidth
@ AgoraVideoQualityAdaptDownBandwidth
Definition: AgoraEnumerates.h:821
AgoraAudioReverbPresetFxSister
@ AgoraAudioReverbPresetFxSister
Definition: AgoraEnumerates.h:1705
AgoraVideoTranscoderErrorOK
@ AgoraVideoTranscoderErrorOK
Definition: AgoraEnumerates.h:3130
AgoraAudioRawFrameOperationModeReadOnly
@ AgoraAudioRawFrameOperationModeReadOnly
Definition: AgoraEnumerates.h:1369
AgoraVideoProfileLandscape480P_9
@ AgoraVideoProfileLandscape480P_9
Definition: AgoraEnumerates.h:301
AgoraAudioFramePositionMixed
@ AgoraAudioFramePositionMixed
Definition: AgoraEnumerates.h:2991
AgoraAudioEncodedFrameObserverPositionRecord
@ AgoraAudioEncodedFrameObserverPositionRecord
Definition: AgoraEnumerates.h:679
AgoraH265TranscodeResultSuccess
@ AgoraH265TranscodeResultSuccess
Definition: AgoraEnumerates.h:3366
AgoraRtmpStreamingErrorInvalidPrivilege
@ AgoraRtmpStreamingErrorInvalidPrivilege
Definition: AgoraEnumerates.h:2318
AgoraVideoRotation_0
@ AgoraVideoRotation_0
Definition: AgoraEnumerates.h:869
AgoraVideoCodecCapabilityLevelBasicSupport
@ AgoraVideoCodecCapabilityLevelBasicSupport
Definition: AgoraEnumerates.h:402
AgoraNetworkQualityUnknown
@ AgoraNetworkQualityUnknown
Definition: AgoraEnumerates.h:730
AgoraMediaPlayerEventSeekError
@ AgoraMediaPlayerEventSeekError
Definition: AgoraEnumerates.h:2852
AgoraVoiceBeautifierPresetChatBeautifierMagnetic
@ AgoraVoiceBeautifierPresetChatBeautifierMagnetic
Definition: AgoraEnumerates.h:1422
AgoraChannelMediaRelayEventVideoProfileUpdate
@ AgoraChannelMediaRelayEventVideoProfileUpdate
Definition: AgoraEnumerates.h:2469
AgoraVoiceConversionPresetChangerTransformers
@ AgoraVoiceConversionPresetChangerTransformers
Definition: AgoraEnumerates.h:1678
AgoraVoiceConversionPresetChangerSolid
@ AgoraVoiceConversionPresetChangerSolid
Definition: AgoraEnumerates.h:1666
AgoraErrorCodeVdmCameraNotAuthorized
@ AgoraErrorCodeVdmCameraNotAuthorized
Definition: AgoraEnumerates.h:238
AgoraLowlightEnhanceMode
AgoraLowlightEnhanceMode
Definition: AgoraEnumerates.h:1963
AgoraChannelMediaRelayError
AgoraChannelMediaRelayError
Definition: AgoraEnumerates.h:2474
AgoraAudioLocalErrorInterrupted
@ AgoraAudioLocalErrorInterrupted
Definition: AgoraEnumerates.h:1105
AgoraVideoFrameOrientation270
@ AgoraVideoFrameOrientation270
Definition: AgoraEnumerates.h:427
AgoraChannelProfileGame
@ AgoraChannelProfileGame
Definition: AgoraEnumerates.h:505
AgoraAudioOutputRoutingAirPlay
@ AgoraAudioOutputRoutingAirPlay
Definition: AgoraEnumerates.h:1355
AgoraVideoSourceTypeScreenFourth
@ AgoraVideoSourceTypeScreenFourth
Definition: AgoraEnumerates.h:2679
AgoraAudioEncodedFrameObserverPositionPlayback
@ AgoraAudioEncodedFrameObserverPositionPlayback
Definition: AgoraEnumerates.h:681
AgoraAreaCodeTypeCN
@ AgoraAreaCodeTypeCN
Definition: AgoraEnumerates.h:2236
AgoraMediaSourceTypeRecording
@ AgoraMediaSourceTypeRecording
Definition: AgoraEnumerates.h:2576
AgoraDirectCdnStreamingError
AgoraDirectCdnStreamingError
Definition: AgoraEnumerates.h:2935
AgoraMediaPlayerErrorObjNotInitialized
@ AgoraMediaPlayerErrorObjNotInitialized
Definition: AgoraEnumerates.h:2818
AgoraAudioReverbPresetFxRNB
@ AgoraAudioReverbPresetFxRNB
Definition: AgoraEnumerates.h:1711
AgoraVideoProfileLandscape180P_4
@ AgoraVideoProfileLandscape180P_4
Definition: AgoraEnumerates.h:265
AgoraAudioCodecTypeOPUS
@ AgoraAudioCodecTypeOPUS
Definition: AgoraEnumerates.h:688
AgoraVideoRemoteReasonInternal
@ AgoraVideoRemoteReasonInternal
Definition: AgoraEnumerates.h:986
AgoraMediaPlayerErrorUnknown
@ AgoraMediaPlayerErrorUnknown
Definition: AgoraEnumerates.h:2840
AgoraH265TranscodeResultNotSupported
@ AgoraH265TranscodeResultNotSupported
Definition: AgoraEnumerates.h:3394
AgoraVideoCodecCapabilityLevel
AgoraVideoCodecCapabilityLevel
Definition: AgoraEnumerates.h:400
AgoraAudioLocalStateRecording
@ AgoraAudioLocalStateRecording
Definition: AgoraEnumerates.h:1055
AgoraMediaPlayerErrorInvalidConnectState
@ AgoraMediaPlayerErrorInvalidConnectState
Definition: AgoraEnumerates.h:2828
AgoraRtmpStreamingStateIdle
@ AgoraRtmpStreamingStateIdle
Definition: AgoraEnumerates.h:2270
AgoraMediaRecorderContainerFormatMP4
@ AgoraMediaRecorderContainerFormatMP4
Definition: AgoraEnumerates.h:3291
AgoraVoiceBeautifierPreset
AgoraVoiceBeautifierPreset
Definition: AgoraEnumerates.h:1413
AgoraUdpProxyType
@ AgoraUdpProxyType
Definition: AgoraEnumerates.h:3174
AgoraVideoFramePositionPreRenderer
@ AgoraVideoFramePositionPreRenderer
Definition: AgoraEnumerates.h:3215
AgoraMediaStreamType
AgoraMediaStreamType
Definition: AgoraEnumerates.h:2720
AgoraVideoProfileLandscape360P_8
@ AgoraVideoProfileLandscape360P_8
Definition: AgoraEnumerates.h:283
AgoraVoiceBeautifierTimbreTransformationClear
@ AgoraVoiceBeautifierTimbreTransformationClear
Definition: AgoraEnumerates.h:1466
AgoraInjectStreamStatusStopFailed
@ AgoraInjectStreamStatusStopFailed
Definition: AgoraEnumerates.h:633
AgoraWarningCodeSetClientRoleNotAuthorized
@ AgoraWarningCodeSetClientRoleNotAuthorized
Definition: AgoraEnumerates.h:38
AgoraVideoTranscoderErrorInvalidVideoSourceType
@ AgoraVideoTranscoderErrorInvalidVideoSourceType
Definition: AgoraEnumerates.h:3138
AgoraNetworkType3G
@ AgoraNetworkType3G
Definition: AgoraEnumerates.h:1856
AgoraUserOfflineReasonDropped
@ AgoraUserOfflineReasonDropped
Definition: AgoraEnumerates.h:607
AgoraErrorCodeTokenExpired
@ AgoraErrorCodeTokenExpired
Definition: AgoraEnumerates.h:152
AgoraVideoProfileLandscape720P_5
@ AgoraVideoProfileLandscape720P_5
Definition: AgoraEnumerates.h:309
AgoraRhythmPlayerStateIdle
@ AgoraRhythmPlayerStateIdle
Definition: AgoraEnumerates.h:3096
AgoraChannelMediaRelayEventConnected
@ AgoraChannelMediaRelayEventConnected
Definition: AgoraEnumerates.h:2439
AgoraVideoRenderMode
AgoraVideoRenderMode
Definition: AgoraEnumerates.h:825
AgoraDirectCdnStreamingErrorOK
@ AgoraDirectCdnStreamingErrorOK
Definition: AgoraEnumerates.h:2937
AgoraAudioLocalErrorNoPlayoutDevice
@ AgoraAudioLocalErrorNoPlayoutDevice
Definition: AgoraEnumerates.h:1101
AgoraRhythmPlayerErrorCanNotPlay
@ AgoraRhythmPlayerErrorCanNotPlay
Definition: AgoraEnumerates.h:3118
AgoraVideoQualityAdaptIndication
AgoraVideoQualityAdaptIndication
Definition: AgoraEnumerates.h:815
AgoraMediaPlayerPreloadEventComplete
@ AgoraMediaPlayerPreloadEventComplete
Definition: AgoraEnumerates.h:2890
AgoraVideoCodecProfileTypeHigh
@ AgoraVideoCodecProfileTypeHigh
Definition: AgoraEnumerates.h:845
AgoraConnectionChangedReasonRejoinSuccess
@ AgoraConnectionChangedReasonRejoinSuccess
Definition: AgoraEnumerates.h:2082
AgoraExperiencePoorReasonLocalNetworkQualityPoor
@ AgoraExperiencePoorReasonLocalNetworkQualityPoor
Definition: AgoraEnumerates.h:772
AgoraAudioLocalErrorDeviceBusy
@ AgoraAudioLocalErrorDeviceBusy
Definition: AgoraEnumerates.h:1085
AgoraRtmpStreamingStateRunning
@ AgoraRtmpStreamingStateRunning
Definition: AgoraEnumerates.h:2274
AgoraContentInspectType
AgoraContentInspectType
Definition: AgoraEnumerates.h:3043
AgoraLocalVideoStreamErrorEncodeFailure
@ AgoraLocalVideoStreamErrorEncodeFailure
Definition: AgoraEnumerates.h:923
AgoraLastmileProbeResultComplete
@ AgoraLastmileProbeResultComplete
Definition: AgoraEnumerates.h:789
AgoraErrorCodeDecryptionFailed
@ AgoraErrorCodeDecryptionFailed
Definition: AgoraEnumerates.h:178
AgoraWarningCodeAdmInterruption
@ AgoraWarningCodeAdmInterruption
Definition: AgoraEnumerates.h:56
AgoraVideoDenoiserLevelHighQuality
@ AgoraVideoDenoiserLevelHighQuality
Definition: AgoraEnumerates.h:1951
AgoraScreenScenarioDocument
@ AgoraScreenScenarioDocument
Definition: AgoraEnumerates.h:2554
AgoraAudioSessionOperationRestrictionNone
@ AgoraAudioSessionOperationRestrictionNone
Definition: AgoraEnumerates.h:1728
AgoraErrorCodeAdmStartPlayout
@ AgoraErrorCodeAdmStartPlayout
Definition: AgoraEnumerates.h:210
AgoraAudioLocalErrorOK
@ AgoraAudioLocalErrorOK
Definition: AgoraEnumerates.h:1073
AgoraAudioRemoteStateFrozen
@ AgoraAudioRemoteStateFrozen
Definition: AgoraEnumerates.h:1170
AgoraVideoRotation_90
@ AgoraVideoRotation_90
Definition: AgoraEnumerates.h:873
AgoraRhythmPlayerError
AgoraRhythmPlayerError
Definition: AgoraEnumerates.h:3110
AgoraAudioProcessChannelsMono
@ AgoraAudioProcessChannelsMono
Definition: AgoraEnumerates.h:3202
AgoraMediaPlayerMetaDataType
AgoraMediaPlayerMetaDataType
Definition: AgoraEnumerates.h:2898
AgoraRtmpStreamingErrorCodeInvalidParameters
@ AgoraRtmpStreamingErrorCodeInvalidParameters
Definition: AgoraEnumerates.h:2290
AgoraLicenseVerifyInvalid
@ AgoraLicenseVerifyInvalid
Definition: AgoraEnumerates.h:1122
AgoraAudioCodecProfileHEAACv2
@ AgoraAudioCodecProfileHEAACv2
Definition: AgoraEnumerates.h:1115
AgoraRhythmPlayerErrorFailed
@ AgoraRhythmPlayerErrorFailed
Definition: AgoraEnumerates.h:3114
AgoraMediaTypeVideoOnly
@ AgoraMediaTypeVideoOnly
Definition: AgoraEnumerates.h:560
AgoraVideoFormatCVPixelNV12
@ AgoraVideoFormatCVPixelNV12
Definition: AgoraEnumerates.h:1773
AgoraChannelProfileCommunication_1v1
@ AgoraChannelProfileCommunication_1v1
Definition: AgoraEnumerates.h:517
AgoraChannelProfileLiveBroadcasting
@ AgoraChannelProfileLiveBroadcasting
Definition: AgoraEnumerates.h:499
AgoraWarningCodeAdmImproperSettings
@ AgoraWarningCodeAdmImproperSettings
Definition: AgoraEnumerates.h:66
AgoraVideoFrameRateFps7
@ AgoraVideoFrameRateFps7
Definition: AgoraEnumerates.h:446
AgoraVideoFrameOrientation180
@ AgoraVideoFrameOrientation180
Definition: AgoraEnumerates.h:426
AgoraChannelMediaRelayErrorServerConnectionLost
@ AgoraChannelMediaRelayErrorServerConnectionLost
Definition: AgoraEnumerates.h:2501
AgoraVideoProfileInvalid
@ AgoraVideoProfileInvalid
Definition: AgoraEnumerates.h:255
AgoraPermissionTypeRecordAudio
@ AgoraPermissionTypeRecordAudio
Definition: AgoraEnumerates.h:2910
AgoraDirectCdnStreamingStateRecovering
@ AgoraDirectCdnStreamingStateRecovering
Definition: AgoraEnumerates.h:2930
AgoraMediaPlayerEventFreezeStop
@ AgoraMediaPlayerEventFreezeStop
Definition: AgoraEnumerates.h:2862
AgoraAudioLocalErrorEncodeFailure
@ AgoraAudioLocalErrorEncodeFailure
Definition: AgoraEnumerates.h:1093
AgoraDirectCdnStreamingErrorNetConnect
@ AgoraDirectCdnStreamingErrorNetConnect
Definition: AgoraEnumerates.h:2945
AgoraLowlightEnhanceModeManual
@ AgoraLowlightEnhanceModeManual
Definition: AgoraEnumerates.h:1967
AgoraInjectStreamStatusStartFailed
@ AgoraInjectStreamStatusStartFailed
Definition: AgoraEnumerates.h:623
AgoraVideoRemoteReasonCodecNotSupport
@ AgoraVideoRemoteReasonCodecNotSupport
Definition: AgoraEnumerates.h:1041
AgoraExperienceQualityGood
@ AgoraExperienceQualityGood
Definition: AgoraEnumerates.h:754
AgoraVideoSourceTypeUnknown
@ AgoraVideoSourceTypeUnknown
Definition: AgoraEnumerates.h:2685
AgoraErrorCodeBindSocket
@ AgoraErrorCodeBindSocket
Definition: AgoraEnumerates.h:110
AgoraErrorCodeAdmPlayAbnormalFrequency
@ AgoraErrorCodeAdmPlayAbnormalFrequency
Definition: AgoraEnumerates.h:226
AgoraErrorCodeAdmInitRecording
@ AgoraErrorCodeAdmInitRecording
Definition: AgoraEnumerates.h:214
AgoraVideoViewSetupRemove
@ AgoraVideoViewSetupRemove
Definition: AgoraEnumerates.h:3198
AgoraH265TranscodeResultServiceUnavailable
@ AgoraH265TranscodeResultServiceUnavailable
Definition: AgoraEnumerates.h:3406
AgoraAudioSampleRateType48000
@ AgoraAudioSampleRateType48000
Definition: AgoraEnumerates.h:1242
AgoraVoiceConversionPresetChangerShinchan
@ AgoraVoiceConversionPresetChangerShinchan
Definition: AgoraEnumerates.h:1686
AgoraAudioOutputRoutingHeadsetBluetooth
@ AgoraAudioOutputRoutingHeadsetBluetooth
Definition: AgoraEnumerates.h:1339
AgoraEarMonitoringFilterReusePostProcessingFilter
@ AgoraEarMonitoringFilterReusePostProcessingFilter
Definition: AgoraEnumerates.h:2968
AgoraVideoProfilePortrait1440P
@ AgoraVideoProfilePortrait1440P
Definition: AgoraEnumerates.h:389
AgoraLighteningContrastHigh
@ AgoraLighteningContrastHigh
Definition: AgoraEnumerates.h:1931
AgoraMediaSourceTypeMediaPlayer
@ AgoraMediaSourceTypeMediaPlayer
Definition: AgoraEnumerates.h:2600
AgoraMediaPlayerStateIdle
@ AgoraMediaPlayerStateIdle
Definition: AgoraEnumerates.h:2738
AgoraRtmpStreamingStateConnecting
@ AgoraRtmpStreamingStateConnecting
Definition: AgoraEnumerates.h:2272
AgoraVideoFrameRateFps30
@ AgoraVideoFrameRateFps30
Definition: AgoraEnumerates.h:454
AgoraLogFilterOff
@ AgoraLogFilterOff
Definition: AgoraEnumerates.h:641
AgoraAudioOutputRoutingHeadset
@ AgoraAudioOutputRoutingHeadset
Definition: AgoraEnumerates.h:1319
AgoraMediaPlayerStatePlaying
@ AgoraMediaPlayerStatePlaying
Definition: AgoraEnumerates.h:2747
AgoraChannelMediaRelayErrorFailedJoinDestinationChannel
@ AgoraChannelMediaRelayErrorFailedJoinDestinationChannel
Definition: AgoraEnumerates.h:2492
AgoraMediaTypeNone
@ AgoraMediaTypeNone
Definition: AgoraEnumerates.h:556
AgoraAudioDualMonoMix
@ AgoraAudioDualMonoMix
Definition: AgoraEnumerates.h:3075
AgoraVideoContentHintNone
@ AgoraVideoContentHintNone
Definition: AgoraEnumerates.h:3007
AgoraEarMonitoringFilterBuiltInAudioFilters
@ AgoraEarMonitoringFilterBuiltInAudioFilters
Definition: AgoraEnumerates.h:2960
AgoraAudioFramePositionEarMonitoring
@ AgoraAudioFramePositionEarMonitoring
Definition: AgoraEnumerates.h:3001
AgoraRtmpStreamingErrorCodeUnpublishOK
@ AgoraRtmpStreamingErrorCodeUnpublishOK
Definition: AgoraEnumerates.h:2325
AgoraVideoProfilePortrait480P_10
@ AgoraVideoProfilePortrait480P_10
Definition: AgoraEnumerates.h:373
AgoraVideoProfileLandscape1440P_2
@ AgoraVideoProfileLandscape1440P_2
Definition: AgoraEnumerates.h:321
AgoraAudioReverbPresetFxKTV
@ AgoraAudioReverbPresetFxKTV
Definition: AgoraEnumerates.h:1699
AgoraVideoSourceTypeCameraSecondary
@ AgoraVideoSourceTypeCameraSecondary
Definition: AgoraEnumerates.h:2640
AgoraAudioReverbPresetOff
@ AgoraAudioReverbPresetOff
Definition: AgoraEnumerates.h:1697
AgoraWarningCodeNoAvailableChannel
@ AgoraWarningCodeNoAvailableChannel
Definition: AgoraEnumerates.h:24
AgoraNetworkType4G
@ AgoraNetworkType4G
Definition: AgoraEnumerates.h:1860
AgoraAudioReverbRoomSize
@ AgoraAudioReverbRoomSize
Definition: AgoraEnumerates.h:1405
AgoraVideoProfilePortrait180P
@ AgoraVideoProfilePortrait180P
Definition: AgoraEnumerates.h:331
AgoraH265TranscodeResultForbidden
@ AgoraH265TranscodeResultForbidden
Definition: AgoraEnumerates.h:3382
AgoraConnectionChangedReasonRejectedByServer
@ AgoraConnectionChangedReasonRejectedByServer
Definition: AgoraEnumerates.h:2060
AgoraHttpProxyType
@ AgoraHttpProxyType
Definition: AgoraEnumerates.h:3186
AgoraScreenCaptureSourceTypeWindow
@ AgoraScreenCaptureSourceTypeWindow
Definition: AgoraEnumerates.h:3302
AgoraVideoStreamType
AgoraVideoStreamType
Definition: AgoraEnumerates.h:807
AgoraAudioRemoteReasonRemoteMuted
@ AgoraAudioRemoteReasonRemoteMuted
Definition: AgoraEnumerates.h:1204
AgoraVideoProfileLandscape240P_3
@ AgoraVideoProfileLandscape240P_3
Definition: AgoraEnumerates.h:269
AgoraVideoSourceTypeMediaPlayer
@ AgoraVideoSourceTypeMediaPlayer
Definition: AgoraEnumerates.h:2652
AgoraEncodingPreferAuto
@ AgoraEncodingPreferAuto
Definition: AgoraEnumerates.h:1884
AgoraMediaPlayerErrorNotSupported
@ AgoraMediaPlayerErrorNotSupported
Definition: AgoraEnumerates.h:2834
AgoraVideoCodecTypeForStream
AgoraVideoCodecTypeForStream
Definition: AgoraEnumerates.h:434
AgoraVideoProfileLandscape480P_4
@ AgoraVideoProfileLandscape480P_4
Definition: AgoraEnumerates.h:295
AgoraScreenScenarioVideo
@ AgoraScreenScenarioVideo
Definition: AgoraEnumerates.h:2560
AgoraAudioLocalErrorNoRecordingDevice
@ AgoraAudioLocalErrorNoRecordingDevice
Definition: AgoraEnumerates.h:1097
AgoraMediaRecorderErrorCode
AgoraMediaRecorderErrorCode
Definition: AgoraEnumerates.h:3267
AgoraConnectionState
AgoraConnectionState
Definition: AgoraEnumerates.h:1808
AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource
@ AgoraChannelMediaRelayErrorFailedPacketReceivedFromSource
Definition: AgoraEnumerates.h:2495
AgoraVideoFormatRGBA
@ AgoraVideoFormatRGBA
Definition: AgoraEnumerates.h:1769
AgoraAudioRecordingQualityMedium
@ AgoraAudioRecordingQualityMedium
Definition: AgoraEnumerates.h:659
AgoraContentInspectResult
AgoraContentInspectResult
Definition: AgoraEnumerates.h:3057
AgoraWlAccSuggestActionModifySSID
@ AgoraWlAccSuggestActionModifySSID
Definition: AgoraEnumerates.h:3254
AgoraMediaRecorderStreamTypeVideo
@ AgoraMediaRecorderStreamTypeVideo
Definition: AgoraEnumerates.h:3284
AgoraEncryptionModeAES256XTS
@ AgoraEncryptionModeAES256XTS
Definition: AgoraEnumerates.h:573
AgoraChannelMediaRelayEventJoinedSourceChannel
@ AgoraChannelMediaRelayEventJoinedSourceChannel
Definition: AgoraEnumerates.h:2442
AgoraErrorCodeInvalidToken
@ AgoraErrorCodeInvalidToken
Definition: AgoraEnumerates.h:160
AgoraVideoFormat
AgoraVideoFormat
Definition: AgoraEnumerates.h:1761
AgoraMediaSourceTypeSpeechDriven
@ AgoraMediaSourceTypeSpeechDriven
Definition: AgoraEnumerates.h:2624
AgoraVideoCodecTypeH265
@ AgoraVideoCodecTypeH265
Definition: AgoraEnumerates.h:411
AgoraAudioEncodingTypeOPUS48000Medium
@ AgoraAudioEncodingTypeOPUS48000Medium
Definition: AgoraEnumerates.h:714
AgoraVideoRemoteStateStarting
@ AgoraVideoRemoteStateStarting
Definition: AgoraEnumerates.h:970
AgoraLogFilterWarning
@ AgoraLogFilterWarning
Definition: AgoraEnumerates.h:647
AgoraNoneProxy
@ AgoraNoneProxy
Definition: AgoraEnumerates.h:593
AgoraVideoSourceTypeImagePNG
@ AgoraVideoSourceTypeImagePNG
Definition: AgoraEnumerates.h:2655
AgoraVideoFormatDefault
@ AgoraVideoFormatDefault
Definition: AgoraEnumerates.h:1781
AgoraStreamFallbackOptionDisabled
@ AgoraStreamFallbackOptionDisabled
Definition: AgoraEnumerates.h:1220
AgoraAudioScenarioChatRoom
@ AgoraAudioScenarioChatRoom
Definition: AgoraEnumerates.h:1301
AgoraDegradationMaintainQuality
@ AgoraDegradationMaintainQuality
Definition: AgoraEnumerates.h:1870
AgoraDirectCdnStreamingStateStopped
@ AgoraDirectCdnStreamingStateStopped
Definition: AgoraEnumerates.h:2926
AgoraAudioOutputRoutingHdmi
@ AgoraAudioOutputRoutingHdmi
Definition: AgoraEnumerates.h:1347
AgoraScreenScenarioType
AgoraScreenScenarioType
Definition: AgoraEnumerates.h:2551
AgoraVideoHwEncoderAccelerating
AgoraVideoHwEncoderAccelerating
Definition: AgoraEnumerates.h:418
AgoraVideoSourceTypeCameraFourth
@ AgoraVideoSourceTypeCameraFourth
Definition: AgoraEnumerates.h:2673
AgoraVideoProfileLandscape360P_6
@ AgoraVideoProfileLandscape360P_6
Definition: AgoraEnumerates.h:279
AgoraChannelMediaRelayEventUpdateDestinationChannelRefused
@ AgoraChannelMediaRelayEventUpdateDestinationChannelRefused
Definition: AgoraEnumerates.h:2460
AgoraAudioHeadphoneEQPresetOff
@ AgoraAudioHeadphoneEQPresetOff
Definition: AgoraEnumerates.h:1718
AgoraVideoFrameProcessModeReadOnly
@ AgoraVideoFrameProcessModeReadOnly
Definition: AgoraEnumerates.h:1803
AgoraInjectStreamStatusStartAlreadyExists
@ AgoraInjectStreamStatusStartAlreadyExists
Definition: AgoraEnumerates.h:617
AgoraLowlightEnhanceLevelQuality
@ AgoraLowlightEnhanceLevelQuality
Definition: AgoraEnumerates.h:1976
AgoraEncryptionModeAES128GCM2
@ AgoraEncryptionModeAES128GCM2
Definition: AgoraEnumerates.h:581
AgoraExperiencePoorReasonNone
@ AgoraExperiencePoorReasonNone
Definition: AgoraEnumerates.h:766
AgoraMediaRecorderState
AgoraMediaRecorderState
Definition: AgoraEnumerates.h:3258
AgoraErrorCodeInvalidState
@ AgoraErrorCodeInvalidState
Definition: AgoraEnumerates.h:100
AgoraAudioProcessChannels
AgoraAudioProcessChannels
Definition: AgoraEnumerates.h:3201
AgoraVideoSourceTypeScreen
@ AgoraVideoSourceTypeScreen
Definition: AgoraEnumerates.h:2643
AgoraErrorCodeLeaveChannelRejected
@ AgoraErrorCodeLeaveChannelRejected
Definition: AgoraEnumerates.h:130
AgoraVoiceConversionPresetChangerGirlishMan
@ AgoraVoiceConversionPresetChangerGirlishMan
Definition: AgoraEnumerates.h:1688
AgoraCodecMaskSwDec
@ AgoraCodecMaskSwDec
Definition: AgoraEnumerates.h:1918
AgoraLogFilter
AgoraLogFilter
Definition: AgoraEnumerates.h:639
AgoraStreamPublishStateNoPublished
@ AgoraStreamPublishStateNoPublished
Definition: AgoraEnumerates.h:2528
AgoraVideoFrameTypeUnknow
@ AgoraVideoFrameTypeUnknow
Definition: AgoraEnumerates.h:1799
AgoraErrorCodeStartVideoRender
@ AgoraErrorCodeStartVideoRender
Definition: AgoraEnumerates.h:200
AgoraEncodingPreference
AgoraEncodingPreference
Definition: AgoraEnumerates.h:1880
AgoraConnectionChangedReasonJoinFailed
@ AgoraConnectionChangedReasonJoinFailed
Definition: AgoraEnumerates.h:2032
AgoraStreamSubscribeStateSubscribing
@ AgoraStreamSubscribeStateSubscribing
Definition: AgoraEnumerates.h:2519
AgoraErrorCodeAdmStopRecording
@ AgoraErrorCodeAdmStopRecording
Definition: AgoraEnumerates.h:218
AgoraLicenseVerifyLimitedPeriod
@ AgoraLicenseVerifyLimitedPeriod
Definition: AgoraEnumerates.h:1134
AgoraExperiencePoorReasonWirelessSignalPoor
@ AgoraExperiencePoorReasonWirelessSignalPoor
Definition: AgoraEnumerates.h:775
AgoraMediaStreamTypeSubtitle
@ AgoraMediaStreamTypeSubtitle
Definition: AgoraEnumerates.h:2728
AgoraThreadPriorityTypeLow
@ AgoraThreadPriorityTypeLow
Definition: AgoraEnumerates.h:3024
AgoraVideoRemoteReasonRecovery
@ AgoraVideoRemoteReasonRecovery
Definition: AgoraEnumerates.h:996
AgoraVideoProfileLandscape480P
@ AgoraVideoProfileLandscape480P
Definition: AgoraEnumerates.h:291
AINS_MODE_BALANCED
@ AINS_MODE_BALANCED
Definition: AgoraEnumerates.h:3337
AgoraRhythmPlayerStatePlaying
@ AgoraRhythmPlayerStatePlaying
Definition: AgoraEnumerates.h:3102
AgoraInjectStreamStatusStopTimedout
@ AgoraInjectStreamStatusStopTimedout
Definition: AgoraEnumerates.h:631
AgoraVoiceBeautifierTimbreTransformationVigorous
@ AgoraVoiceBeautifierTimbreTransformationVigorous
Definition: AgoraEnumerates.h:1451
AgoraClientRoleChangeFailedConnectionFailed
@ AgoraClientRoleChangeFailedConnectionFailed
Definition: AgoraEnumerates.h:2129
AgoraErrorCodeAdmRuntimeRecordingError
@ AgoraErrorCodeAdmRuntimeRecordingError
Definition: AgoraEnumerates.h:222
AgoraVideoSourceTypeTransCoded
@ AgoraVideoSourceTypeTransCoded
Definition: AgoraEnumerates.h:2667
AgoraVideoProfileLandscape360P_10
@ AgoraVideoProfileLandscape360P_10
Definition: AgoraEnumerates.h:287
AgoraMediaSourceTypeRtcImageGif
@ AgoraMediaSourceTypeRtcImageGif
Definition: AgoraEnumerates.h:2612
AgoraThreadPriorityType
AgoraThreadPriorityType
Definition: AgoraEnumerates.h:3016
AgoraChannelMediaRelayErrorInternalError
@ AgoraChannelMediaRelayErrorInternalError
Definition: AgoraEnumerates.h:2504
AgoraLocalVideoStreamErrorScreenCaptureNoPermission
@ AgoraLocalVideoStreamErrorScreenCaptureNoPermission
Definition: AgoraEnumerates.h:959
AgoraNetworkQualityDetecting
@ AgoraNetworkQualityDetecting
Definition: AgoraEnumerates.h:746
AgoraAudioLocalErrorFailure
@ AgoraAudioLocalErrorFailure
Definition: AgoraEnumerates.h:1077
AgoraErrorCodeAdmStopPlayout
@ AgoraErrorCodeAdmStopPlayout
Definition: AgoraEnumerates.h:212
AgoraVideoHwEncoderSoftware
@ AgoraVideoHwEncoderSoftware
Definition: AgoraEnumerates.h:419
AgoraDirectCdnStreamingErrorVideoPublication
@ AgoraDirectCdnStreamingErrorVideoPublication
Definition: AgoraEnumerates.h:2943
AgoraVideoProfileDEFAULT
@ AgoraVideoProfileDEFAULT
Definition: AgoraEnumerates.h:397
AgoraAreaCodeTypeRU
@ AgoraAreaCodeTypeRU
Definition: AgoraEnumerates.h:2260
AgoraErrorCodeVcmEncoderInitError
@ AgoraErrorCodeVcmEncoderInitError
Definition: AgoraEnumerates.h:242
AgoraCaptureBrightnessLevelNormal
@ AgoraCaptureBrightnessLevelNormal
Definition: AgoraEnumerates.h:544
AgoraStreamSubscribeStateSubscribed
@ AgoraStreamSubscribeStateSubscribed
Definition: AgoraEnumerates.h:2520
AgoraAudioEqualizationBand250
@ AgoraAudioEqualizationBand250
Definition: AgoraEnumerates.h:1383
AgoraStreamPublishState
AgoraStreamPublishState
Definition: AgoraEnumerates.h:2526
AgoraErrorCodeInvalidChannelId
@ AgoraErrorCodeInvalidChannelId
Definition: AgoraEnumerates.h:142
AgoraErrorCodeStartCamera
@ AgoraErrorCodeStartCamera
Definition: AgoraEnumerates.h:198
AgoraMediaPlayerEventReachCacheFileMaxSize
@ AgoraMediaPlayerEventReachCacheFileMaxSize
Definition: AgoraEnumerates.h:2874
AgoraVideoMirrorModeAuto
@ AgoraVideoMirrorModeAuto
Definition: AgoraEnumerates.h:853
AgoraCaptureBrightnessLevelInvalid
@ AgoraCaptureBrightnessLevelInvalid
Definition: AgoraEnumerates.h:541
AgoraMediaSourceTypeSecondaryCamera
@ AgoraMediaSourceTypeSecondaryCamera
Definition: AgoraEnumerates.h:2584
AgoraMaxMetadataSizeType
AgoraMaxMetadataSizeType
Definition: AgoraEnumerates.h:2198
AgoraUdpProxy
@ AgoraUdpProxy
Definition: AgoraEnumerates.h:596
AgoraVideoSourceTypeRemote
@ AgoraVideoSourceTypeRemote
Definition: AgoraEnumerates.h:2664
AgoraWarningCodeAdmPlaybackMalfunction
@ AgoraWarningCodeAdmPlaybackMalfunction
Definition: AgoraEnumerates.h:52
AgoraConnectivityFirst
@ AgoraConnectivityFirst
Definition: AgoraEnumerates.h:3160
AgoraMediaPlayerErrorUrlNotFound
@ AgoraMediaPlayerErrorUrlNotFound
Definition: AgoraEnumerates.h:2826
AgoraExperienceQuality
AgoraExperienceQuality
Definition: AgoraEnumerates.h:752
AgoraErrorCodeTooManyDataStreams
@ AgoraErrorCodeTooManyDataStreams
Definition: AgoraEnumerates.h:172
AgoraSimulcastStreamMode
AgoraSimulcastStreamMode
Definition: AgoraEnumerates.h:2705
AgoraRtmpStreamingErrorCodeConnectionTimeout
@ AgoraRtmpStreamingErrorCodeConnectionTimeout
Definition: AgoraEnumerates.h:2294
AgoraVideoProfilePortrait1080P_5
@ AgoraVideoProfilePortrait1080P_5
Definition: AgoraEnumerates.h:387
AgoraAudioScenarioChorus
@ AgoraAudioScenarioChorus
Definition: AgoraEnumerates.h:1303
AgoraScreenScenarioRDC
@ AgoraScreenScenarioRDC
Definition: AgoraEnumerates.h:2563
AgoraH265TranscodeResultUnknown
@ AgoraH265TranscodeResultUnknown
Definition: AgoraEnumerates.h:3362
AgoraVoiceConversionPresetChangerChildlike
@ AgoraVoiceConversionPresetChangerChildlike
Definition: AgoraEnumerates.h:1672
AgoraVideoProfilePortrait720P_6
@ AgoraVideoProfilePortrait720P_6
Definition: AgoraEnumerates.h:381
__deprecated
#define __deprecated
Definition: AgoraBase.h:63
AgoraVideoRemoteStateStopped
@ AgoraVideoRemoteStateStopped
Definition: AgoraEnumerates.h:968
AgoraScreenCaptureSourceTypeScreen
@ AgoraScreenCaptureSourceTypeScreen
Definition: AgoraEnumerates.h:3304
AgoraLocalVideoStreamErrorCaptureDeviceDisconnected
@ AgoraLocalVideoStreamErrorCaptureDeviceDisconnected
Definition: AgoraEnumerates.h:936
AgoraMediaDeviceTypeAudioRecording
@ AgoraMediaDeviceTypeAudioRecording
Definition: AgoraEnumerates.h:1746
AgoraVideoStreamTypeLow
@ AgoraVideoStreamTypeLow
Definition: AgoraEnumerates.h:811
AgoraVideoSourceTypeImageJPEG
@ AgoraVideoSourceTypeImageJPEG
Definition: AgoraEnumerates.h:2658
AgoraAudioCodecProfileType
AgoraAudioCodecProfileType
Definition: AgoraEnumerates.h:1109
AgoraVideoFrameOrientation0
@ AgoraVideoFrameOrientation0
Definition: AgoraEnumerates.h:424
AgoraAudioRemoteReasonInternal
@ AgoraAudioRemoteReasonInternal
Definition: AgoraEnumerates.h:1184
AgoraVideoDenoiserModeAuto
@ AgoraVideoDenoiserModeAuto
Definition: AgoraEnumerates.h:1940
AgoraMediaPlayerErrorInterrupted
@ AgoraMediaPlayerErrorInterrupted
Definition: AgoraEnumerates.h:2832
AgoraEarMonitoringFilterNone
@ AgoraEarMonitoringFilterNone
Definition: AgoraEnumerates.h:2956
AgoraLastmileProbeResultUnavailable
@ AgoraLastmileProbeResultUnavailable
Definition: AgoraEnumerates.h:797
AgoraAudioOutputRoutingDefault
@ AgoraAudioOutputRoutingDefault
Definition: AgoraEnumerates.h:1315
AgoraErrorCodeSetClientRoleNotAuthorzed
@ AgoraErrorCodeSetClientRoleNotAuthorzed
Definition: AgoraEnumerates.h:176
AgoraMediaPlayerStateFailed
@ AgoraMediaPlayerStateFailed
Definition: AgoraEnumerates.h:2783
AgoraVideoContentHint
AgoraVideoContentHint
Definition: AgoraEnumerates.h:3005
AgoraChannelMediaRelayErrorServerErrorResponse
@ AgoraChannelMediaRelayErrorServerErrorResponse
Definition: AgoraEnumerates.h:2480
AgoraVideoFormatI422
@ AgoraVideoFormatI422
Definition: AgoraEnumerates.h:1779
AgoraVideoSourceTypeSpeechDriven
@ AgoraVideoSourceTypeSpeechDriven
Definition: AgoraEnumerates.h:2682
AgoraErrorCodeAdmSampleRate
@ AgoraErrorCodeAdmSampleRate
Definition: AgoraEnumerates.h:206
AgoraErrorCodeVcmEncoderSetError
@ AgoraErrorCodeVcmEncoderSetError
Definition: AgoraEnumerates.h:248
AgoraLighteningContrastLow
@ AgoraLighteningContrastLow
Definition: AgoraEnumerates.h:1927
AgoraVideoStreamTypeHigh
@ AgoraVideoStreamTypeHigh
Definition: AgoraEnumerates.h:809
AgoraVideoProfilePortrait120P_3
@ AgoraVideoProfilePortrait120P_3
Definition: AgoraEnumerates.h:329
AgoraConnectionStateConnecting
@ AgoraConnectionStateConnecting
Definition: AgoraEnumerates.h:1816
AgoraAudioReverbPresetFxPhonograph
@ AgoraAudioReverbPresetFxPhonograph
Definition: AgoraEnumerates.h:1713
AgoraVoiceBeautifierPresetChatBeautifierVitality
@ AgoraVoiceBeautifierPresetChatBeautifierVitality
Definition: AgoraEnumerates.h:1434
AgoraVideoProfilePortrait1080P
@ AgoraVideoProfilePortrait1080P
Definition: AgoraEnumerates.h:383
AgoraH265TranscodeResult
AgoraH265TranscodeResult
Definition: AgoraEnumerates.h:3358
AgoraMediaSourceTypeRtcImageJpeg
@ AgoraMediaSourceTypeRtcImageJpeg
Definition: AgoraEnumerates.h:2608
AgoraVideoRemoteReasonRemoteOffline
@ AgoraVideoRemoteReasonRemoteOffline
Definition: AgoraEnumerates.h:1021
AgoraVideoSourceTypeScreenThird
@ AgoraVideoSourceTypeScreenThird
Definition: AgoraEnumerates.h:2676
AgoraAudioCodecProfileHEAAC
@ AgoraAudioCodecProfileHEAAC
Definition: AgoraEnumerates.h:1113
AgoraNoneProxyType
@ AgoraNoneProxyType
Definition: AgoraEnumerates.h:3171
AgoraMediaSourceTypeAudioPlayout
@ AgoraMediaSourceTypeAudioPlayout
Definition: AgoraEnumerates.h:2572
AgoraExternalVideoSourceType
AgoraExternalVideoSourceType
Definition: AgoraEnumerates.h:2691
AgoraMediaDeviceTypeAudioUnknown
@ AgoraMediaDeviceTypeAudioUnknown
Definition: AgoraEnumerates.h:1742
AgoraAudioEqualizationBand4K
@ AgoraAudioEqualizationBand4K
Definition: AgoraEnumerates.h:1391
AgoraLogLevelError
@ AgoraLogLevelError
Definition: AgoraEnumerates.h:2223
AgoraMediaDeviceTypeAudioVirtualPlayout
@ AgoraMediaDeviceTypeAudioVirtualPlayout
Definition: AgoraEnumerates.h:1754
AgoraErrorCodeLoadMediaEngine
@ AgoraErrorCodeLoadMediaEngine
Definition: AgoraEnumerates.h:194
AgoraContentInspectPorn
@ AgoraContentInspectPorn
Definition: AgoraEnumerates.h:3062
AgoraStreamFallbackOptionAudioOnly
@ AgoraStreamFallbackOptionAudioOnly
Definition: AgoraEnumerates.h:1232
AgoraRtmpStreamingState
AgoraRtmpStreamingState
Definition: AgoraEnumerates.h:2268
AgoraVirtualBackgroundBlur
@ AgoraVirtualBackgroundBlur
Definition: AgoraEnumerates.h:1992
AgoraAudioRemoteStateStopped
@ AgoraAudioRemoteStateStopped
Definition: AgoraEnumerates.h:1155
AgoraVideoCodecProfileTypeMain
@ AgoraVideoCodecProfileTypeMain
Definition: AgoraEnumerates.h:843
AgoraAudioTrackTypeMixable
@ AgoraAudioTrackTypeMixable
Definition: AgoraEnumerates.h:3323
AgoraConnectionChangedReasonJoinSuccess
@ AgoraConnectionChangedReasonJoinSuccess
Definition: AgoraEnumerates.h:2020
AgoraDisableSimulcastStream
@ AgoraDisableSimulcastStream
Definition: AgoraEnumerates.h:2711
AgoraApplicationScenarioType
AgoraApplicationScenarioType
Definition: AgoraEnumerates.h:2537
AgoraAudioProfileMusicStandardStereo
@ AgoraAudioProfileMusicStandardStereo
Definition: AgoraEnumerates.h:1269
AgoraAudioReverbDryLevel
@ AgoraAudioReverbDryLevel
Definition: AgoraEnumerates.h:1401
AgoraMediaPlayerPreloadEvent
AgoraMediaPlayerPreloadEvent
The play preload another source event.
Definition: AgoraEnumerates.h:2886
AgoraVideoDenoiserLevelStrength
@ AgoraVideoDenoiserLevelStrength
Definition: AgoraEnumerates.h:1955
AgoraMediaRecorderErrorCodeConfigChange
@ AgoraMediaRecorderErrorCodeConfigChange
Definition: AgoraEnumerates.h:3277
AgoraErrorCodeStreamMessageTimeout
@ AgoraErrorCodeStreamMessageTimeout
Definition: AgoraEnumerates.h:174
AgoraAudioRemoteReasonLocalUnmuted
@ AgoraAudioRemoteReasonLocalUnmuted
Definition: AgoraEnumerates.h:1200
AgoraVoiceConversionPresetChangerChipmunk
@ AgoraVoiceConversionPresetChangerChipmunk
Definition: AgoraEnumerates.h:1690
AgoraWarningCodeLookupChannelRejected
@ AgoraWarningCodeLookupChannelRejected
Definition: AgoraEnumerates.h:28
AgoraErrorCodeAdmStartLoopback
@ AgoraErrorCodeAdmStartLoopback
Definition: AgoraEnumerates.h:232
AgoraH265TranscodeResultConflict
@ AgoraH265TranscodeResultConflict
Definition: AgoraEnumerates.h:3390
AgoraConnectionChangedTooManyBroadcasters
@ AgoraConnectionChangedTooManyBroadcasters
Definition: AgoraEnumerates.h:2102
AgoraVideoFrameTypeDroppableFrame
@ AgoraVideoFrameTypeDroppableFrame
Definition: AgoraEnumerates.h:1797
AgoraErrorCodeEncryptedStreamNotAllowedPublish
@ AgoraErrorCodeEncryptedStreamNotAllowedPublish
Definition: AgoraEnumerates.h:184
AgoraStreamPublishStateIdle
@ AgoraStreamPublishStateIdle
Definition: AgoraEnumerates.h:2527
AgoraVideoFrameTypeDeltaFrame
@ AgoraVideoFrameTypeDeltaFrame
Definition: AgoraEnumerates.h:1793
AgoraMediaPlayerEventSwitchBegin
@ AgoraMediaPlayerEventSwitchBegin
Definition: AgoraEnumerates.h:2864
AgoraConnectionStateConnected
@ AgoraConnectionStateConnected
Definition: AgoraEnumerates.h:1820
AgoraVideoTranscoderErrorVideoSourceNotReady
@ AgoraVideoTranscoderErrorVideoSourceNotReady
Definition: AgoraEnumerates.h:3134
AgoraVirtualBackgroundSourceType
AgoraVirtualBackgroundSourceType
Definition: AgoraEnumerates.h:1984
AgoraInjectStreamStatusStartSuccess
@ AgoraInjectStreamStatusStartSuccess
Definition: AgoraEnumerates.h:615
AgoraVideoProfilePortrait360P
@ AgoraVideoProfilePortrait360P
Definition: AgoraEnumerates.h:343
SegModelType
SegModelType
Definition: AgoraEnumerates.h:2007
AgoraVoiceBeautifierPresetOff
@ AgoraVoiceBeautifierPresetOff
Definition: AgoraEnumerates.h:1416
AgoraVideoRemoteReasonRemoteMuted
@ AgoraVideoRemoteReasonRemoteMuted
Definition: AgoraEnumerates.h:1011
SegModelAgoraGreen
@ SegModelAgoraGreen
Definition: AgoraEnumerates.h:2009
AgoraWarningCodeAdmPlayoutAudioLowlevel
@ AgoraWarningCodeAdmPlayoutAudioLowlevel
Definition: AgoraEnumerates.h:60
AgoraRtmpStreamingErrorCodeStreamNotFound
@ AgoraRtmpStreamingErrorCodeStreamNotFound
Definition: AgoraEnumerates.h:2306
AgoraVideoProfileLandscape1080P
@ AgoraVideoProfileLandscape1080P
Definition: AgoraEnumerates.h:313
AgoraMediaPlayerPreloadEventError
@ AgoraMediaPlayerPreloadEventError
Definition: AgoraEnumerates.h:2892
SegModelAgoraAi
@ SegModelAgoraAi
Definition: AgoraEnumerates.h:2008
AgoraNetworkQualityBad
@ AgoraNetworkQualityBad
Definition: AgoraEnumerates.h:738
AgoraErrorCodeNotInChannel
@ AgoraErrorCodeNotInChannel
Definition: AgoraEnumerates.h:166
AgoraVideoRemoteReasonCongestion
@ AgoraVideoRemoteReasonCongestion
Definition: AgoraEnumerates.h:991
AgoraVideoCodecTypeH264ForStream
@ AgoraVideoCodecTypeH264ForStream
Definition: AgoraEnumerates.h:436
AgoraAutoSimulcastStream
@ AgoraAutoSimulcastStream
Definition: AgoraEnumerates.h:2708
AgoraAudioRemoteReasonLocalMuted
@ AgoraAudioRemoteReasonLocalMuted
Definition: AgoraEnumerates.h:1196
AgoraMediaPlayerRenderMode
AgoraMediaPlayerRenderMode
Definition: AgoraEnumerates.h:2789
AgoraVideoMirrorModeEnabled
@ AgoraVideoMirrorModeEnabled
Definition: AgoraEnumerates.h:857
AgoraAudioEncodingTypeAAC32000Medium
@ AgoraAudioEncodingTypeAAC32000Medium
Definition: AgoraEnumerates.h:702
AgoraDirectCdnStreamingErrorBadName
@ AgoraDirectCdnStreamingErrorBadName
Definition: AgoraEnumerates.h:2947
AgoraNetworkQualityGood
@ AgoraNetworkQualityGood
Definition: AgoraEnumerates.h:734
AgoraMediaPlayerEventSwitchComplete
@ AgoraMediaPlayerEventSwitchComplete
Definition: AgoraEnumerates.h:2866
AgoraAudioDualMonoL
@ AgoraAudioDualMonoL
Definition: AgoraEnumerates.h:3071
AgoraNetworkTypeLAN
@ AgoraNetworkTypeLAN
Definition: AgoraEnumerates.h:1844
AgoraAudioFileRecordingTypeMic
@ AgoraAudioFileRecordingTypeMic
Definition: AgoraEnumerates.h:669
AgoraRtmpStreamingEventFailedLoadImage
@ AgoraRtmpStreamingEventFailedLoadImage
Definition: AgoraEnumerates.h:2333
AgoraVideoFrameRateFps24
@ AgoraVideoFrameRateFps24
Definition: AgoraEnumerates.h:452
AgoraVirtualBackgroundImg
@ AgoraVirtualBackgroundImg
Definition: AgoraEnumerates.h:1990
AgoraRtmpStreamingStateFailure
@ AgoraRtmpStreamingStateFailure
Definition: AgoraEnumerates.h:2280
AgoraCameraStabilizationModeLevel2
@ AgoraCameraStabilizationModeLevel2
Definition: AgoraEnumerates.h:2407
AgoraAudioFileRecordingTypePlayback
@ AgoraAudioFileRecordingTypePlayback
Definition: AgoraEnumerates.h:671
AgoraCaptureBrightnessLevelBright
@ AgoraCaptureBrightnessLevelBright
Definition: AgoraEnumerates.h:547
AgoraWarningCodeOpenChannelTryNextVos
@ AgoraWarningCodeOpenChannelTryNextVos
Definition: AgoraEnumerates.h:42
AgoraVideoProfileLandscape480P_8
@ AgoraVideoProfileLandscape480P_8
Definition: AgoraEnumerates.h:299
AgoraVideoProfilePortrait120P
@ AgoraVideoProfilePortrait120P
Definition: AgoraEnumerates.h:327
AgoraErrorCodeAdmJavaResource
@ AgoraErrorCodeAdmJavaResource
Definition: AgoraEnumerates.h:204
ENCRYPTION_ERROR_ENCRYPTION_FAILURE
@ ENCRYPTION_ERROR_ENCRYPTION_FAILURE
Definition: AgoraEnumerates.h:2361
AgoraErrorCodeNoBufs
@ AgoraErrorCodeNoBufs
Definition: AgoraEnumerates.h:114
AgoraEncryptionErrorType
AgoraEncryptionErrorType
Definition: AgoraEnumerates.h:2349
AgoraConnectionChangedLicenseValidationFailure
@ AgoraConnectionChangedLicenseValidationFailure
Definition: AgoraEnumerates.h:2106
AgoraLighteningContrastNormal
@ AgoraLighteningContrastNormal
Definition: AgoraEnumerates.h:1929
AgoraMetadataType
AgoraMetadataType
Definition: AgoraEnumerates.h:2186
AgoraLogFilterInfo
@ AgoraLogFilterInfo
Definition: AgoraEnumerates.h:645
AgoraAudioTrackTypeDirect
@ AgoraAudioTrackTypeDirect
Definition: AgoraEnumerates.h:3329
AgoraMediaPlayerEventAudioTrackChanged
@ AgoraMediaPlayerEventAudioTrackChanged
Definition: AgoraEnumerates.h:2854
AgoraVoiceBeautifierTimbreTransformationMellow
@ AgoraVoiceBeautifierTimbreTransformationMellow
Definition: AgoraEnumerates.h:1457
AgoraNetworkType
AgoraNetworkType
Definition: AgoraEnumerates.h:1832
AgoraAudioLocalError
AgoraAudioLocalError
Definition: AgoraEnumerates.h:1069
AgoraLocalOnly
@ AgoraLocalOnly
Definition: AgoraEnumerates.h:3163
AgoraChannelMediaRelayEventUpdateDestinationChannel
@ AgoraChannelMediaRelayEventUpdateDestinationChannel
Definition: AgoraEnumerates.h:2457
AgoraRtmpStreamingStateDisconnecting
@ AgoraRtmpStreamingStateDisconnecting
Definition: AgoraEnumerates.h:2282
AgoraDirectCdnStreamingState
AgoraDirectCdnStreamingState
Streaming state.
Definition: AgoraEnumerates.h:2920
AgoraVideoFramePositionPreEncoder
@ AgoraVideoFramePositionPreEncoder
Definition: AgoraEnumerates.h:3218
AgoraLocalVideoStreamErrorOK
@ AgoraLocalVideoStreamErrorOK
Definition: AgoraEnumerates.h:908
AgoraVideoProfileLandscape1440P
@ AgoraVideoProfileLandscape1440P
Definition: AgoraEnumerates.h:319
AgoraVideoFrameType
AgoraVideoFrameType
Definition: AgoraEnumerates.h:1787
AgoraMediaPlayerEventSeekComplete
@ AgoraMediaPlayerEventSeekComplete
Definition: AgoraEnumerates.h:2850
AgoraCodecMaskHwEnc
@ AgoraCodecMaskHwEnc
Definition: AgoraEnumerates.h:1915
AgoraMediaSourceTypePrimaryCamera
@ AgoraMediaSourceTypePrimaryCamera
Definition: AgoraEnumerates.h:2580
AgoraErrorCodeConnectionLost
@ AgoraErrorCodeConnectionLost
Definition: AgoraEnumerates.h:164
AgoraConnectionStateFailed
@ AgoraConnectionStateFailed
Definition: AgoraEnumerates.h:1828
AgoraVideoProfileLandscape240P
@ AgoraVideoProfileLandscape240P
Definition: AgoraEnumerates.h:267
AgoraErrorCodeModuleNotFound
@ AgoraErrorCodeModuleNotFound
Definition: AgoraEnumerates.h:192
AgoraRtmpStreamingErrorCodeRtmpServerError
@ AgoraRtmpStreamingErrorCodeRtmpServerError
Definition: AgoraEnumerates.h:2298
AgoraVideoCodecTypeVP8
@ AgoraVideoCodecTypeVP8
Definition: AgoraEnumerates.h:409
AgoraMediaRecorderContainerFormat
AgoraMediaRecorderContainerFormat
Definition: AgoraEnumerates.h:3289
AgoraMediaPlayerStateStopped
@ AgoraMediaPlayerStateStopped
Definition: AgoraEnumerates.h:2759
AgoraRtmpStreamingErrorCodeTooOften
@ AgoraRtmpStreamingErrorCodeTooOften
Definition: AgoraEnumerates.h:2300
AgoraNetworkTypeWIFI
@ AgoraNetworkTypeWIFI
Definition: AgoraEnumerates.h:1848
AgoraClientRoleChangeFailedTooManyBroadcasters
@ AgoraClientRoleChangeFailedTooManyBroadcasters
Definition: AgoraEnumerates.h:2117
AgoraChannelMediaRelayEventUpdateDestinationChannelNotChange
@ AgoraChannelMediaRelayEventUpdateDestinationChannelNotChange
Definition: AgoraEnumerates.h:2463
AgoraMediaPlayerStateOpening
@ AgoraMediaPlayerStateOpening
Definition: AgoraEnumerates.h:2741
AgoraConnectionChangedReasonClientIpAddressChanged
@ AgoraConnectionChangedReasonClientIpAddressChanged
Definition: AgoraEnumerates.h:2073
AgoraErrorCodeAdmInitPlayout
@ AgoraErrorCodeAdmInitPlayout
Definition: AgoraEnumerates.h:208
AgoraErrorCodeInitNetEngine
@ AgoraErrorCodeInitNetEngine
Definition: AgoraEnumerates.h:136
AgoraErrorCodeInvalidArgument
@ AgoraErrorCodeInvalidArgument
Definition: AgoraEnumerates.h:81
AgoraAudioCodecTypeHEAAC
@ AgoraAudioCodecTypeHEAAC
Definition: AgoraEnumerates.h:690
AgoraAudioEncodingTypeAAC16000Low
@ AgoraAudioEncodingTypeAAC16000Low
Definition: AgoraEnumerates.h:696
AgoraRtmpStreamLifeCycleBindToChannel
@ AgoraRtmpStreamLifeCycleBindToChannel
Definition: AgoraEnumerates.h:722
AgoraDegradationMaintainResolution
@ AgoraDegradationMaintainResolution
Definition: AgoraEnumerates.h:1876
AgoraAudioOutputRoutingVirtual
@ AgoraAudioOutputRoutingVirtual
Definition: AgoraEnumerates.h:1359
AgoraVideoProfileLandscape360P_9
@ AgoraVideoProfileLandscape360P_9
Definition: AgoraEnumerates.h:285
AgoraEncryptionModeAES128ECB
@ AgoraEncryptionModeAES128ECB
Definition: AgoraEnumerates.h:571
AgoraUploadErrorReason
AgoraUploadErrorReason
Definition: AgoraEnumerates.h:800
AgoraMediaPlayerStateDoNothingInternal
@ AgoraMediaPlayerStateDoNothingInternal
Definition: AgoraEnumerates.h:2777
AgoraWarningCodeOpenChannelRejected
@ AgoraWarningCodeOpenChannelRejected
Definition: AgoraEnumerates.h:32
AgoraMediaSourceType
AgoraMediaSourceType
Definition: AgoraEnumerates.h:2568
AgoraMediaPlayerEventTryOpenStart
@ AgoraMediaPlayerEventTryOpenStart
Definition: AgoraEnumerates.h:2876
AgoraVirtualBackgroundVideo
@ AgoraVirtualBackgroundVideo
Definition: AgoraEnumerates.h:1994
AgoraConnectionChangedSameUidLogin
@ AgoraConnectionChangedSameUidLogin
Definition: AgoraEnumerates.h:2098
AgoraNetworkQuality
AgoraNetworkQuality
Definition: AgoraEnumerates.h:728
AgoraVideoTranscoderErrorInvalidLayout
@ AgoraVideoTranscoderErrorInvalidLayout
Definition: AgoraEnumerates.h:3150
AgoraAudioFileRecordingType
AgoraAudioFileRecordingType
Definition: AgoraEnumerates.h:667
AgoraAudioOutputRoutingContinuity
@ AgoraAudioOutputRoutingContinuity
Definition: AgoraEnumerates.h:1363
AgoraConnectionChangedCertificationVerifyFailure
@ AgoraConnectionChangedCertificationVerifyFailure
Definition: AgoraEnumerates.h:2110
AgoraLocalVideoStreamErrorCaptureMultipleForegroundApps
@ AgoraLocalVideoStreamErrorCaptureMultipleForegroundApps
Definition: AgoraEnumerates.h:929
AgoraConnectionChangedReasonLeaveChannel
@ AgoraConnectionChangedReasonLeaveChannel
Definition: AgoraEnumerates.h:2036
AgoraMediaPlayerErrorIpExpired
@ AgoraMediaPlayerErrorIpExpired
Definition: AgoraEnumerates.h:2838
AgoraApplicationMeetingScenario
@ AgoraApplicationMeetingScenario
Definition: AgoraEnumerates.h:2544
AINS_MODE_ULTRALOWLATENCY
@ AINS_MODE_ULTRALOWLATENCY
Definition: AgoraEnumerates.h:3341
AgoraVideoProfileLandscape1080P_3
@ AgoraVideoProfileLandscape1080P_3
Definition: AgoraEnumerates.h:315
AgoraAreaCodeTypeNA
@ AgoraAreaCodeTypeNA
Definition: AgoraEnumerates.h:2240
AgoraCompressionPreference
AgoraCompressionPreference
Definition: AgoraEnumerates.h:1896
AgoraErrorCodeStartCall
@ AgoraErrorCodeStartCall
Definition: AgoraEnumerates.h:196
AgoraCloudProxyType
AgoraCloudProxyType
Definition: AgoraEnumerates.h:590
AgoraRtmpStreamingEventRequestTooOften
@ AgoraRtmpStreamingEventRequestTooOften
Definition: AgoraEnumerates.h:2343
AgoraVideoCodecCapabilityLevel1080p60fps
@ AgoraVideoCodecCapabilityLevel1080p60fps
Definition: AgoraEnumerates.h:404
AgoraEncryptionModeAES256GCM2
@ AgoraEncryptionModeAES256GCM2
Definition: AgoraEnumerates.h:583
AgoraLocalVideoStreamErrorCaptureFailure
@ AgoraLocalVideoStreamErrorCaptureFailure
Definition: AgoraEnumerates.h:920
AgoraErrorCodeInvalidUserId
@ AgoraErrorCodeInvalidUserId
Definition: AgoraEnumerates.h:180
AgoraWarningCodeOpenChannelTimeout
@ AgoraWarningCodeOpenChannelTimeout
Definition: AgoraEnumerates.h:30
AgoraMediaSourceTypeCustomVideo
@ AgoraMediaSourceTypeCustomVideo
Definition: AgoraEnumerates.h:2596
AgoraAudioScenarioDefault
@ AgoraAudioScenarioDefault
Definition: AgoraEnumerates.h:1291
AgoraNetworkType2G
@ AgoraNetworkType2G
Definition: AgoraEnumerates.h:1852
AgoraProxyType
AgoraProxyType
Definition: AgoraEnumerates.h:3168
AgoraVideoTranscoderErrorInternal
@ AgoraVideoTranscoderErrorInternal
Definition: AgoraEnumerates.h:3154
AgoraMediaTypeAudioOnly
@ AgoraMediaTypeAudioOnly
Definition: AgoraEnumerates.h:558
AgoraVideoProfilePortrait180P_4
@ AgoraVideoProfilePortrait180P_4
Definition: AgoraEnumerates.h:335
AgoraMediaPlayerErrorSrcBufferUnderflow
@ AgoraMediaPlayerErrorSrcBufferUnderflow
Definition: AgoraEnumerates.h:2830
AgoraMediaPlayerStatePlayBackCompleted
@ AgoraMediaPlayerStatePlayBackCompleted
Definition: AgoraEnumerates.h:2753
AgoraVoiceBeautifierUltraHighQuality
@ AgoraVoiceBeautifierUltraHighQuality
Definition: AgoraEnumerates.h:1474
AgoraVideoProfilePortrait240P
@ AgoraVideoProfilePortrait240P
Definition: AgoraEnumerates.h:337
AgoraScreenCaptureFrameRateCapability
AgoraScreenCaptureFrameRateCapability
Definition: AgoraEnumerates.h:3309
AgoraVideoProfilePortrait360P_10
@ AgoraVideoProfilePortrait360P_10
Definition: AgoraEnumerates.h:357
AgoraErrorCodeVcmUnknownError
@ AgoraErrorCodeVcmUnknownError
Definition: AgoraEnumerates.h:240
AgoraMediaPlayerErrorNone
@ AgoraMediaPlayerErrorNone
Definition: AgoraEnumerates.h:2806
AgoraMediaRecorderErrorCodeWriteFailed
@ AgoraMediaRecorderErrorCodeWriteFailed
Definition: AgoraEnumerates.h:3271
AgoraErrorCodeNotInitialized
@ AgoraErrorCodeNotInitialized
Definition: AgoraEnumerates.h:98
AgoraVideoRemoteReasonLocalMuted
@ AgoraVideoRemoteReasonLocalMuted
Definition: AgoraEnumerates.h:1001
AgoraWarningCodeAdmRuntimePlayoutWarning
@ AgoraWarningCodeAdmRuntimePlayoutWarning
Definition: AgoraEnumerates.h:46
AgoraVideoViewSetupAdd
@ AgoraVideoViewSetupAdd
Definition: AgoraEnumerates.h:3197
AgoraContentInspectNeutral
@ AgoraContentInspectNeutral
Definition: AgoraEnumerates.h:3058
AgoraVideoTranscoderErrorUnsupportImageFormat
@ AgoraVideoTranscoderErrorUnsupportImageFormat
Definition: AgoraEnumerates.h:3146
AgoraMediaPlayerErrorInvalidState
@ AgoraMediaPlayerErrorInvalidState
Definition: AgoraEnumerates.h:2824
AgoraInjectStreamStatusStartUnauthorized
@ AgoraInjectStreamStatusStartUnauthorized
Definition: AgoraEnumerates.h:619
AgoraErrorCodeAbort
@ AgoraErrorCodeAbort
Definition: AgoraEnumerates.h:134
AgoraMediaPlayerStateNoneInternal
@ AgoraMediaPlayerStateNoneInternal
Definition: AgoraEnumerates.h:2774
AgoraVideoSourceTypeCamera
@ AgoraVideoSourceTypeCamera
Definition: AgoraEnumerates.h:2637
AgoraVideoProfilePortrait240P_3
@ AgoraVideoProfilePortrait240P_3
Definition: AgoraEnumerates.h:339
AgoraVideoDenoiserModeManual
@ AgoraVideoDenoiserModeManual
Definition: AgoraEnumerates.h:1942
AgoraStreamSubscribeState
AgoraStreamSubscribeState
Definition: AgoraEnumerates.h:2516
AgoraRhythmPlayerStateOpening
@ AgoraRhythmPlayerStateOpening
Definition: AgoraEnumerates.h:3098
AgoraAudioRemoteStateDecoding
@ AgoraAudioRemoteStateDecoding
Definition: AgoraEnumerates.h:1166
AgoraMediaPlayerErrorTokenExpired
@ AgoraMediaPlayerErrorTokenExpired
Definition: AgoraEnumerates.h:2836
AgoraVideoRenderModeHidden
@ AgoraVideoRenderModeHidden
Definition: AgoraEnumerates.h:827
AgoraConnectionChangedReasonInterrupted
@ AgoraConnectionChangedReasonInterrupted
Definition: AgoraEnumerates.h:2024
AgoraAudioReverbWetLevel
@ AgoraAudioReverbWetLevel
Definition: AgoraEnumerates.h:1403
AgoraVideoProfilePortrait480P_6
@ AgoraVideoProfilePortrait480P_6
Definition: AgoraEnumerates.h:367
AgoraLogLevel
AgoraLogLevel
Definition: AgoraEnumerates.h:2207
AgoraVoiceBeautifierPresetChatBeautifierFresh
@ AgoraVoiceBeautifierPresetChatBeautifierFresh
Definition: AgoraEnumerates.h:1428
AgoraAudioEncodingTypeAAC48000Medium
@ AgoraAudioEncodingTypeAAC48000Medium
Definition: AgoraEnumerates.h:706
AgoraScreenCaptureSourceType
AgoraScreenCaptureSourceType
Definition: AgoraEnumerates.h:3298
AgoraVideoFrameRateFps60
@ AgoraVideoFrameRateFps60
Definition: AgoraEnumerates.h:456
AgoraLicenseVerifyExpire
@ AgoraLicenseVerifyExpire
Definition: AgoraEnumerates.h:1126
AgoraMediaPlayerEventTryOpenFailed
@ AgoraMediaPlayerEventTryOpenFailed
Definition: AgoraEnumerates.h:2880
AgoraMaxMetadataSizeTypeInvalid
@ AgoraMaxMetadataSizeTypeInvalid
Definition: AgoraEnumerates.h:2199
AgoraChannelMediaRelayEventSentToDestinationChannel
@ AgoraChannelMediaRelayEventSentToDestinationChannel
Definition: AgoraEnumerates.h:2448
AgoraAudioCodecTypeAACLC
@ AgoraAudioCodecTypeAACLC
Definition: AgoraEnumerates.h:689
AgoraCaptureBrightnessLevelType
AgoraCaptureBrightnessLevelType
Definition: AgoraEnumerates.h:537
AgoraVideoCodecProfileTypeBaseLine
@ AgoraVideoCodecProfileTypeBaseLine
Definition: AgoraEnumerates.h:841