AVPro文档
www.renderheads.com/content/docs/AVProVideo
MediaPlayer的Event事件参数解释
MediaPlayerEvent.EventType
- MetaReady – 当视频的元数据已经准备好并且可读时触发,例如视频的持续时间、宽高等信息。
- ReadyToPlay – 当视频准备好并可以开始播放时触发。
- Started – 当视频开始播放时触发。
- FirstFrameReady – 当视频的第一帧已经准备好并显示出来时触发。
- FinishedPlaying – 当视频播放到结尾时触发。
- Closing – 当视频正在关闭时触发。
- Error – 当播放器遇到错误时触发。
- SubtitleChange – 当字幕轨道发生变化时触发。
- Stalled – 当视频由于缓冲不足而暂停播放时触发。
- Unstalled – 当之前因缓冲不足而暂停的视频恢复播放时触发。
- ResolutionChanged – 当视频分辨率改变时触发。
- SeekStarted – 当视频开始跳转到另一个播放位置时触发。
- SeekCompleted – 当视频完成跳转到另一个播放位置后触发。
- PropertiesChanged – 当视频的属性变化时触发,例如播放速度的变化。
- PlaylistItemChanged – 当播放列表中的当前视频项发生变化时触发。
- PlaylistFinished – 当播放列表中的所有视频都已经播放完毕时触发。
- Opening – 当视频文件开始打开时触发。
- Buffering – 当视频播放器开始缓冲数据时触发。
- TextureSizeChanged – 当视频纹理的大小变化时触发。
- OrientationChange – 当视频的方向发生变化时触发,例如从横屏切换到竖屏。
- MediaPlayerEvent – 通常作为一个基本事件类型存在,具体的事件类型将会是这个枚举中的其他值。