Media Player Kit v1.3.0 API Reference for Android
io.agora.mediaplayer.Constants.MediaPlayerState Enum Reference

Static Public Member Functions

static int getValue (MediaPlayerState type)
 

Public Attributes

 PLAYER_STATE_IDLE =(0)
 
 PLAYER_STATE_OPENING =(1)
 
 PLAYER_STATE_OPEN_COMPLETED =(2)
 
 PLAYER_STATE_PLAYING =(3)
 
 PLAYER_STATE_PAUSED =(4)
 
 PLAYER_STATE_PLAYBACK_COMPLETED =(5)
 
 PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED =(6)
 
 PLAYER_STATE_FAILED =(100)
 

Private Member Functions

 MediaPlayerState (int v)
 

Private Attributes

int value
 

Detailed Description

MediaPlayerState, reporting the playback state.

Member Data Documentation

◆ PLAYER_STATE_IDLE

io.agora.mediaplayer.Constants.MediaPlayerState.PLAYER_STATE_IDLE =(0)

0: Default state. The mediaplayer kit returns this state code before you open the media resource or after you stop the playback.

◆ PLAYER_STATE_OPENING

io.agora.mediaplayer.Constants.MediaPlayerState.PLAYER_STATE_OPENING =(1)

1: Opening the media resource.

◆ PLAYER_STATE_OPEN_COMPLETED

io.agora.mediaplayer.Constants.MediaPlayerState.PLAYER_STATE_OPEN_COMPLETED =(2)

2: Opened the media resource successfully.

◆ PLAYER_STATE_PLAYING

io.agora.mediaplayer.Constants.MediaPlayerState.PLAYER_STATE_PLAYING =(3)

3: Playing the media resource.

◆ PLAYER_STATE_PAUSED

io.agora.mediaplayer.Constants.MediaPlayerState.PLAYER_STATE_PAUSED =(4)

4: Pauses the playback.

◆ PLAYER_STATE_PLAYBACK_COMPLETED

io.agora.mediaplayer.Constants.MediaPlayerState.PLAYER_STATE_PLAYBACK_COMPLETED =(5)

5: The playback is completed.

◆ PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED

io.agora.mediaplayer.Constants.MediaPlayerState.PLAYER_STATE_PLAYBACK_ALL_LOOPS_COMPLETED =(6)

6: The loop playback is completed.

◆ PLAYER_STATE_FAILED

io.agora.mediaplayer.Constants.MediaPlayerState.PLAYER_STATE_FAILED =(100)

100: Fails to play the media resource.