AgoraMediaPlayerState, reporting the playback state.
| Enumerator |
|---|
| AgoraMediaPlayerStateIdle | Player idle
|
| AgoraMediaPlayerStateOpening | Opening media file
|
| AgoraMediaPlayerStateOpenCompleted | Media file opened successfully
|
| AgoraMediaPlayerStatePlaying | Player playing
|
| AgoraMediaPlayerStatePaused | Player paused
|
| AgoraMediaPlayerStatePlayBackCompleted | Player playback one loop completed
|
| AgoraMediaPlayerStatePlayBackAllLoopsCompleted | Player playback all loops completed
|
| AgoraMediaPlayerStateStopped | Player stopped
|
| AgoraMediaPlayerStatePausingInternal | Player pausing (internal)
|
| AgoraMediaPlayerStateStoppingInternal | Player stopping (internal)
|
| AgoraMediaPlayerStateSeekingInternal | Player seeking state (internal)
|
| AgoraMediaPlayerStateGettingInternal | Player getting state (internal)
|
| AgoraMediaPlayerStateNoneInternal | None state for state machine (internal)
|
| AgoraMediaPlayerStateDoNothingInternal | Do nothing state for state machine (internal)
|
| AgoraMediaPlayerStateSetTrackInternal | Player set track state (internal)
|
| AgoraMediaPlayerStateFailed | Player failed
|
| AgoraMediaPlayerStateIdle | 0: Default state.
|
| AgoraMediaPlayerStateOpening | 1: Opening the media resource.
|
| AgoraMediaPlayerStateOpenCompleted | 2: Opens the media resource successfully.
|
| AgoraMediaPlayerStatePlaying | 3: Playing the media resource.
|
| AgoraMediaPlayerStatePaused | 4: Pauses the playback.
|
| AgoraMediaPlayerStatePlayBackCompleted | 5: The playback is completed.
|
| AgoraMediaPlayerStatePlayBackAllLoopsCompleted | 6: The loop playback is completed.
|
| AgoraMediaPlayerStateStopped | 7: Stops the playback.
|
| AgoraMediaPlayerStatePausingInternal | 8: Player pausing (internal).
|
| AgoraMediaPlayerStateStoppingInternal | 9: Player stopping (internal).
|
| AgoraMediaPlayerStateSeekingInternal | 10: Player seeking state (internal).
|
| AgoraMediaPlayerStateGettingInternal | 11: Player getting state (internal).
|
| AgoraMediaPlayerStateNoneInternal | 12: None state for state machine (internal).
|
| AgoraMediaPlayerStateDoNothingInternal | 13: Do nothing state for state machine (internal).
|
| AgoraMediaPlayerStateFailed | 100: Fails to play the media resource.
|