AgoraAudioRemoteState Constants Reference
| Declared in | AgoraEnumerates.h |
|---|
AgoraAudioRemoteState
The state of the remote audio.
Definition
typedef NS_ENUM(NSUInteger, AgoraAudioRemoteState ) {
AgoraAudioRemoteStateStopped = 0,
AgoraAudioRemoteStateStarting = 1,
AgoraAudioRemoteStateDecoding = 2,
AgoraAudioRemoteStateFrozen = 3,
AgoraAudioRemoteStateFailed = 4,
};
Constants
AgoraAudioRemoteStateStopped-
0: The remote audio is in the default state, probably due to
AgoraAudioRemoteReasonLocalMuted(3),AgoraAudioRemoteReasonRemoteMuted(5), orAgoraAudioRemoteReasonRemoteOffline(7).Declared In
AgoraEnumerates.h. AgoraAudioRemoteStateStarting-
1: The first remote audio packet is received.
Declared In
AgoraEnumerates.h. AgoraAudioRemoteStateDecoding-
2: The remote audio stream is decoded and plays normally, probably due to
AgoraAudioRemoteReasonNetworkRecovery(2),AgoraAudioRemoteReasonLocalUnmuted(4), orAgoraAudioRemoteReasonRemoteUnmuted(6).Declared In
AgoraEnumerates.h. AgoraAudioRemoteStateFrozen-
3: The remote audio is frozen, probably due to
AgoraAudioRemoteReasonNetworkCongestion(1).Declared In
AgoraEnumerates.h. AgoraAudioRemoteStateFailed-
4: The remote audio fails to start, probably due to
AgoraAudioRemoteReasonInternal(0).Declared In
AgoraEnumerates.h.
Declared In
AgoraEnumerates.h