AgoraAudioRemoteStateReason Constants Reference
Declared in | AgoraEnumerates.h |
---|
AgoraAudioRemoteStateReason
The reason of the remote audio state change.
Definition
typedef NS_ENUM(NSUInteger, AgoraAudioRemoteStateReason ) {
AgoraAudioRemoteReasonInternal = 0,
AgoraAudioRemoteReasonNetworkCongestion = 1,
AgoraAudioRemoteReasonNetworkRecovery = 2,
AgoraAudioRemoteReasonLocalMuted = 3,
AgoraAudioRemoteReasonLocalUnmuted = 4,
AgoraAudioRemoteReasonRemoteMuted = 5,
AgoraAudioRemoteReasonRemoteUnmuted = 6,
AgoraAudioRemoteReasonRemoteOffline = 7,
};
Constants
AgoraAudioRemoteReasonInternal
-
0: Internal reasons.
Declared In
AgoraEnumerates.h
. AgoraAudioRemoteReasonNetworkCongestion
-
1: Network congestion.
Declared In
AgoraEnumerates.h
. AgoraAudioRemoteReasonNetworkRecovery
-
2: Network recovery.
Declared In
AgoraEnumerates.h
. AgoraAudioRemoteReasonLocalMuted
-
3: The local user stops receiving the remote audio stream or disables the audio module.
Declared In
AgoraEnumerates.h
. AgoraAudioRemoteReasonLocalUnmuted
-
4: The local user resumes receiving the remote audio stream or enables the audio module.
Declared In
AgoraEnumerates.h
. AgoraAudioRemoteReasonRemoteMuted
-
5: The remote user stops sending the audio stream or disables the audio module.
Declared In
AgoraEnumerates.h
. AgoraAudioRemoteReasonRemoteUnmuted
-
6: The remote user resumes sending the audio stream or enables the audio module.
Declared In
AgoraEnumerates.h
. AgoraAudioRemoteReasonRemoteOffline
-
7: The remote user leaves the channel.
Declared In
AgoraEnumerates.h
.
Declared In
AgoraEnumerates.h