ijkplayer的onInfoListener参数详解
时间: 2023-09-29 20:09:07 浏览: 196
android studio集成ijkplayer的示例代码
ijkplayer的onInfoListener是一个接口,用于监听播放器的一些信息事件,其参数如下:
1. int what:事件类型,可以是以下值之一:
- MEDIA_INFO_UNKNOWN:未知信息
- MEDIA_INFO_VIDEO_RENDERING_START:视频渲染开始
- MEDIA_INFO_VIDEO_TRACK_LAGGING:视频跟踪滞后
- MEDIA_INFO_BUFFERING_START:缓冲开始
- MEDIA_INFO_BUFFERING_END:缓冲结束
- MEDIA_INFO_BAD_INTERLEAVING:不良交错
- MEDIA_INFO_NOT_SEEKABLE:不可寻址
- MEDIA_INFO_METADATA_UPDATE:元数据更新
- MEDIA_INFO_TIMED_TEXT_ERROR:定时文本错误
- MEDIA_INFO_UNSUPPORTED_SUBTITLE:不支持的字幕
- MEDIA_INFO_SUBTITLE_TIMED_OUT:字幕超时
- MEDIA_INFO_VIDEO_ROTATION_CHANGED:视频旋转变化
- MEDIA_INFO_AUDIO_RENDERING_START:音频渲染开始
- MEDIA_INFO_AUDIO_DECODED_START:音频解码开始
- MEDIA_INFO_AUDIO_SEEK_RENDERING_START:音频寻址渲染开始
- MEDIA_INFO_AUDIO_FRAME_RENDERING:音频帧渲染
- MEDIA_INFO_VIDEO_DECODED_START:视频解码开始
- MEDIA_INFO_VIDEO_SEEK_RENDERING_START:视频寻址渲染开始
- MEDIA_INFO_VIDEO_FRAME_RENDERING:视频帧渲染
- MEDIA_INFO_OPEN_INPUT:打开输入源
- MEDIA_INFO_FIND_STREAM_INFO:查找流信息
- MEDIA_INFO_COMPONENT_OPEN:组件打开
- MEDIA_INFO_VIDEO_SEI:视频SEI信息
- MEDIA_INFO_AUDIO_SEI:音频SEI信息
2. int extra:额外信息,可以是以下值之一:
- MEDIA_INFO_BUFFERING_PERCENTAGE:缓冲百分比
3. Object obj:附加对象,可以是null或者其他类型的对象。
阅读全文