public static enum IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON extends java.lang.Enum<IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON>
Enum Constant and Description |
---|
REMOTE_AUDIO_REASON_INTERNAL
0: Internal reasons.
|
REMOTE_AUDIO_REASON_LOCAL_MUTED
3: The local user stops receiving the remote audio stream or
disables the audio module.
|
REMOTE_AUDIO_REASON_LOCAL_UNMUTED
4: The local user resumes receiving the remote audio stream or
enables the audio module.
|
REMOTE_AUDIO_REASON_NETWORK_CONGESTION
1: Network congestion.
|
REMOTE_AUDIO_REASON_NETWORK_RECOVERY
2: Network recovery.
|
REMOTE_AUDIO_REASON_REMOTE_MUTED
5: The remote user stops sending the audio stream or disables the
audio module.
|
REMOTE_AUDIO_REASON_REMOTE_OFFLINE
7: The remote user leaves the channel.
|
REMOTE_AUDIO_REASON_REMOTE_UNMUTED
6: The remote user resumes sending the audio stream or enables the
audio module.
|
Modifier and Type | Method and Description |
---|---|
static int |
getValue(IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON type) |
static IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON REMOTE_AUDIO_REASON_INTERNAL
public static final IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON REMOTE_AUDIO_REASON_NETWORK_CONGESTION
public static final IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON REMOTE_AUDIO_REASON_NETWORK_RECOVERY
public static final IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON REMOTE_AUDIO_REASON_LOCAL_MUTED
public static final IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON REMOTE_AUDIO_REASON_LOCAL_UNMUTED
public static final IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON REMOTE_AUDIO_REASON_REMOTE_MUTED
public static final IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON REMOTE_AUDIO_REASON_REMOTE_UNMUTED
public static final IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON REMOTE_AUDIO_REASON_REMOTE_OFFLINE
public static IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON[] values()
for (IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON c : IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON.values()) System.out.println(c);
public static IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static int getValue(IRtcEngineEventHandler.REMOTE_AUDIO_STATE_REASON type)