| Interface | Description |
|---|---|
| IQHVCPlayer |
播放器基本功能
|
| IQHVCPlayer.OnBufferingEventListener |
缓冲事件
|
| IQHVCPlayer.OnBufferingUpdateListener |
Interface definition of a callback to be invoked indicating buffering
status of a media resource being streamed over the network.
|
| IQHVCPlayer.OnCompletionListener |
Interface definition for a callback to be invoked when playback of
a media source has completed.
|
| IQHVCPlayer.OnErrorListener |
Interface definition of a callback to be invoked when there
has been an error during an asynchronous operation (other errors
will throw exceptions at method call time).
|
| IQHVCPlayer.OnInfoListener |
Interface definition of a callback to be invoked to communicate some
info and/or warning about the media or its playback.
|
| IQHVCPlayer.OnPreparedListener | |
| IQHVCPlayer.onProgressChangeListener | |
| IQHVCPlayer.OnSeekCompleteListener |
Interface definition of a callback to be invoked indicating
the completion of a seek operation.
|
| IQHVCPlayer.OnVideoSizeChangedListener |
Interface definition of a callback to be invoked when the
video size is first known or updated
|
| IQHVCPlayerAdvanced |
播放器高级功能
|
| IQHVCPlayerAdvanced.OnAudioPCMListener | |
| IQHVCPlayerAdvanced.OnAudioVolumeListener |
音量listener
|
| IQHVCPlayerAdvanced.OnPlayerNetStatsListener | |
| IQHVCPlayerAdvanced.OnRecordListener |
视频/gif录制listener
|
| IQHVCPlayerAdvanced.OnUserDefinedDataListener |
user defined data
|
| IQHVCPlayerAdvanced.QHVCSwitchResolutionError |
切分辨率错误
|
| IQHVCPlayerAdvanced.QHVCSwitchResolutionListener |
切换分辨率回调
|
| IQHVCPlayerAdvanced.SurfaceRenderListener |
视频渲染高级接口,业务方可通过自定义顶点着色器及片段着色器修改默认的渲染
|
| Class | Description |
|---|---|
| QHVCPlayer |
Created by guohailiang on 2017/5/10.
|
| QHVCPlayerBuilder |
Created by guohailiang on 12/6/2017.
|
| QHVCPlayerPlugin |
播放器so动态加载
Created by LeiXiaojun on 2017/8/29. |
| QHVCQyCodec |
Created by LeiXiaojun on 2018/3/7.
|
| Annotation Type | Description |
|---|---|
| IQHVCPlayer.Error |
错误信息
|
| IQHVCPlayer.ErrorExtra |
错误信息-补充说明
|
| IQHVCPlayer.Info |
播放info
|
| IQHVCPlayer.InfoExtra |
播放info
|
| IQHVCPlayer.MediaInfoKey |
多媒体信息key
|
| IQHVCPlayer.PlayType |
播放类型
|
| IQHVCPlayerAdvanced.DecodeMode |
解码模式
|
| IQHVCPlayerAdvanced.OptionKey |
setDataSource options key
|
| IQHVCPlayerAdvanced.PlayMode |
播放模式
|
| IQHVCPlayerAdvanced.RecorderFormat |
视频录制格式
|
| IQHVCPlayerAdvanced.RenderMode |
渲染填充模式
|
| IQHVCPlayerAdvanced.StopReason |
停止播放的原因
业务可自行定义
|