Agora Java API Reference for Android
Static Public Member Functions | Public Attributes | List of all members
io.agora.rtc2.IRtcEngineEventHandler.REMOTE_AUDIO_STATE Enum Reference

Static Public Member Functions

static int getValue (REMOTE_AUDIO_STATE type)
 

Public Attributes

 REMOTE_AUDIO_STATE_STOPPED
 
 REMOTE_AUDIO_STATE_STARTING =(1)
 
 REMOTE_AUDIO_STATE_DECODING
 
 REMOTE_AUDIO_STATE_FROZEN =(3)
 
 REMOTE_AUDIO_STATE_FAILED =(4)
 

Detailed Description

Remote audio states.

Member Data Documentation

◆ REMOTE_AUDIO_STATE_STOPPED

io.agora.rtc2.IRtcEngineEventHandler.REMOTE_AUDIO_STATE.REMOTE_AUDIO_STATE_STOPPED
Initial value:
=(
0)

0: The remote audio is in the default state, probably due to #REMOTE_AUDIO_REASON_LOCAL_MUTED (3), #REMOTE_AUDIO_REASON_REMOTE_MUTED (5), or #REMOTE_AUDIO_REASON_REMOTE_OFFLINE (7).

◆ REMOTE_AUDIO_STATE_STARTING

io.agora.rtc2.IRtcEngineEventHandler.REMOTE_AUDIO_STATE.REMOTE_AUDIO_STATE_STARTING =(1)

1: The first remote audio packet is received.

◆ REMOTE_AUDIO_STATE_DECODING

io.agora.rtc2.IRtcEngineEventHandler.REMOTE_AUDIO_STATE.REMOTE_AUDIO_STATE_DECODING
Initial value:
=(
2)

2: The remote audio stream is decoded and plays normally, probably due to #REMOTE_AUDIO_REASON_NETWORK_RECOVERY (2), #REMOTE_AUDIO_REASON_LOCAL_UNMUTED (4), or #REMOTE_AUDIO_REASON_REMOTE_UNMUTED (6).

◆ REMOTE_AUDIO_STATE_FROZEN

io.agora.rtc2.IRtcEngineEventHandler.REMOTE_AUDIO_STATE.REMOTE_AUDIO_STATE_FROZEN =(3)

3: The remote audio is frozen, probably due to #REMOTE_AUDIO_REASON_NETWORK_CONGESTION (1).

◆ REMOTE_AUDIO_STATE_FAILED

io.agora.rtc2.IRtcEngineEventHandler.REMOTE_AUDIO_STATE.REMOTE_AUDIO_STATE_FAILED =(4)

4: The remote audio fails to start, probably due to #REMOTE_AUDIO_REASON_INTERNAL (0).