MEDIA_PLAYER_REASON

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: No resource.
PLAYER_REASON_INVALID_MEDIA_SOURCE
-4: Invalid 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: Codec not supported by decoder.
PLAYER_REASON_VIDEO_RENDER_FAILED
-8: Invalid renderer.
PLAYER_REASON_INVALID_STATE
-9: Invalid internal player state.
PLAYER_REASON_URL_NOT_FOUND
-10: URL not found.
PLAYER_REASON_INVALID_CONNECTION_STATE
-11: Invalid connection between player and Agora server.
PLAYER_REASON_SRC_BUFFER_UNDERFLOW
-12: Insufficient data in playback buffer.
PLAYER_REASON_INTERRUPTED
-13: Playback was interrupted abnormally and ended.
PLAYER_REASON_NOT_SUPPORTED
-14: API call not supported by SDK.
PLAYER_REASON_TOKEN_EXPIRED
-15: Authentication information for media resource network path has expired.
PLAYER_REASON_UNKNOWN
-17: Unknown error.