错误代码表示 媒体播放器 运行时出现了(网络或媒体相关的)错误。
typedef NS_ENUM(NSInteger, ARMediaPlayerError) {
/** 0: 没有错误 */
ARMediaPlayerErrorNone = 0,
/** -1: 不正确的参数 */
ARMediaPlayerErrorInvalidArguments = -1,
/** -2: 内部错误 */
ARMediaPlayerErrorInternal = -2,
/** -3: 没有 resource */
ARMediaPlayerErrorNoSource = -3,
/** -4: 无效的 resource */
ARMediaPlayerErrorInvalidMediaSource = -4,
/** -5: 未知的媒体流类型 */
ARMediaPlayerErrorUnknowStreamType = -5,
/** -6: 对象没有初始化 */
ARMediaPlayerErrorObjNotInitialized = -6,
/** -7: 解码器不支持该 codec */
ARMediaPlayerErrorCodecNotSupported = -7,
/** -8: 无效的 renderer */
ARMediaPlayerErrorVideoRenderFailed = -8,
/** -9: 播放器内部状态错误 */
ARMediaPlayerErrorInvalidState = -9,
/** -10: 未找到该 URL */
ARMediaPlayerErrorUrlNotFound = -10,
/** -11: 播放器与服务器的连接无效 */
ARMediaPlayerErrorInvalidConnectState = -11,
/** -12: 播放缓冲区数据不足 */
ARMediaPlayerErrorSrcBufferUnderflow = -12,
};