MediaPlayerReason

Reason for media player state change.

Enumerations

PLAYER_REASON_NONE
(0): No error.
PLAYER_REASON_INVALID_ARGUMENTS
(-1): Invalid parameters.
PLAYER_REASON_INTERNAL
(-2): Internal error.
PLAYER_REASON_NO_RESOURCE
(-3): Insufficient resources.
PLAYER_REASON_INVALID_MEDIA_SOURCE
(-4): Invalid media resource.
PLAYER_REASON_UNKNOWN_STREAM_TYPE
(-5): Unknown media stream type.
PLAYER_REASON_OBJ_NOT_INITIALIZED
(-6): Object not initialized.
PLAYER_REASON_CODEC_NOT_SUPPORTED
(-7): Unsupported codec.
PLAYER_REASON_VIDEO_RENDER_FAILED
(-8): Invalid renderer.
PLAYER_REASON_INVALID_STATE
(-9): Invalid internal player state.
PLAYER_REASON_URL_NOT_FOUND
(-10): Media resource URL not found.
PLAYER_REASON_INVALID_CONNECTION_STATE
(-11): Invalid connection state between player and Agora server.
PLAY_REASON_SRC_BUFFER_UNDERFLOW
(-12): Playback buffer underflow.
PLAYER_REASON_INTERRUPTED
(-13): Playback interrupted.
PLAYER_REASON_NOT_SUPPORTED
(-14): Method not supported by SDK.
PLAYER_REASON_TOKEN_EXPIRED
(-15): Authentication info for media resource has expired.
PLAYER_REASON_IP_EXPIRED
(-16): IP has expired.
PLAYER_REASON_UNKNOWN
(-17): Unknown error.