跳过导航链接
A B C D E F G H I L M N O P R S T U V 

A

abandonFocus() - 类 中的方法com.yc.video.player.AudioFocusHelper
请求系统放下音频焦点
AbsVideoPlayerController - com.yc.video.old.controller中的类
已过时。
AbsVideoPlayerController(Context) - 类 的构造器com.yc.video.old.controller.AbsVideoPlayerController
已过时。
 
adaptCutoutAboveAndroidP(Context, boolean) - 类 中的静态方法com.yc.video.tool.StatesCutoutUtils
适配刘海屏,针对Android P以上系统
adaptVideoSize(int, int) - 类 中的方法com.yc.video.old.surface.VideoSurfaceView
已过时。
自定义video大小
adaptVideoSize(int, int) - 类 中的方法com.yc.video.old.surface.VideoTextureView
已过时。
自定义video大小
add(VideoPlayer, String) - 类 中的方法com.yc.video.player.VideoViewManager
添加VideoView
addControlComponent(InterControlView...) - 类 中的方法com.yc.video.controller.BaseVideoController
添加控制组件,最后面添加的在最下面,合理组织添加顺序,可让ControlComponent位于不同的层级
addControlComponent(InterControlView, boolean) - 类 中的方法com.yc.video.controller.BaseVideoController
添加控制组件,最后面添加的在最下面,合理组织添加顺序,可让InterControlView位于不同的层级
addControlComponent(InterControlView...) - 接口 中的方法com.yc.video.controller.InterViewController
添加控制组件,最后面添加的在最下面,合理组织添加顺序,可让ControlComponent位于不同的层级
addControlComponent(InterControlView, boolean) - 接口 中的方法com.yc.video.controller.InterViewController
添加控制组件,最后面添加的在最下面,合理组织添加顺序,可让InterControlView位于不同的层级
addDefaultControlComponent(String) - 类 中的方法com.yc.video.ui.view.BasisVideoController
快速添加各个组件 需要注意各个层级
addDisplay() - 类 中的方法com.yc.video.player.VideoPlayer
初始化视频渲染View
addOnStateChangeListener(OnVideoStateListener) - 类 中的方法com.yc.video.player.VideoPlayer
添加一个播放状态监听器,播放状态发生变化时将会调用。
addTextureView(FrameLayout, VideoSurfaceView) - 类 中的方法com.yc.video.old.surface.VideoSurfaceView
已过时。
添加TextureView到视图中
addTextureView(FrameLayout, VideoTextureView) - 类 中的方法com.yc.video.old.surface.VideoTextureView
已过时。
添加TextureView到视图中
addToWindow() - 类 中的方法com.yc.video.ui.pip.FloatVideoView
添加至窗口
allowDisplayToCutout(Activity) - 类 中的静态方法com.yc.video.tool.StatesCutoutUtils
是否为允许全屏界面显示内容到刘海区域的刘海屏机型(与AndroidManifest中配置对应)
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.more.CustomNetworkView
 
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.more.CustomTrailersView
 
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.pip.CustomFloatView
 
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.view.CustomCompleteView
 
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.view.CustomErrorView
 
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.view.CustomLiveControlView
 
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.view.CustomOncePlayView
 
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.view.CustomPrepareView
 
attach(ControlWrapper) - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
attach(ControlWrapper) - 接口 中的方法com.yc.video.ui.view.InterControlView
这个是绑定视图操作
attachToPlayer(AbstractVideoPlayer) - 接口 中的方法com.yc.video.surface.InterSurfaceView
关联AbstractPlayer
attachToPlayer(AbstractVideoPlayer) - 类 中的方法com.yc.video.surface.RenderSurfaceView
关联AbstractPlayer
attachToPlayer(AbstractVideoPlayer) - 类 中的方法com.yc.video.surface.RenderTextureView
关联AbstractPlayer
AUDIO - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.VideoControl
 
AudioFocusHelper - com.yc.video.player中的类
AudioFocusHelper(VideoPlayer) - 类 的构造器com.yc.video.player.AudioFocusHelper
 

B

BACK_CLICK - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayerStatesType
 
BaseToast - com.yc.video.tool中的类
BaseToast.Builder - com.yc.video.tool中的类
 
BaseToast.HookToast - com.yc.video.tool中的类
BaseToast.HookToast.SafelyHandler - com.yc.video.tool中的类
 
BaseVideoController - com.yc.video.controller中的类
BaseVideoController(Context) - 类 的构造器com.yc.video.controller.BaseVideoController
 
BaseVideoController(Context, AttributeSet) - 类 的构造器com.yc.video.controller.BaseVideoController
 
BaseVideoController(Context, AttributeSet, int) - 类 的构造器com.yc.video.controller.BaseVideoController
 
BasisVideoController - com.yc.video.ui.view中的类
BasisVideoController(Context) - 类 的构造器com.yc.video.ui.view.BasisVideoController
 
BasisVideoController(Context, AttributeSet) - 类 的构造器com.yc.video.ui.view.BasisVideoController
 
BasisVideoController(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.view.BasisVideoController
 
BatterReceiver - com.yc.video.old.other中的类
已过时。
BatterReceiver() - 类 的构造器com.yc.video.old.other.BatterReceiver
已过时。
 
BATTERY_10 - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.BatterMode
 
BATTERY_100 - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.BatterMode
 
BATTERY_20 - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.BatterMode
 
BATTERY_50 - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.BatterMode
 
BATTERY_80 - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.BatterMode
 
BATTERY_CHARGING - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.BatterMode
 
BATTERY_FULL - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.BatterMode
 
build() - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
 
build() - 类 中的方法com.yc.video.player.VideoPlayerBuilder.Builder
 
build() - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
Builder() - 类 的构造器com.yc.video.config.VideoPlayerConfig.Builder
 
Builder() - 类 的构造器com.yc.video.player.VideoPlayerBuilder.Builder
 
Builder(Context) - 类 的构造器com.yc.video.tool.BaseToast.Builder
 
BuriedPointEvent - com.yc.video.config中的接口

C

cancel() - 类 中的方法com.yc.video.tool.CountDownTimer
取消计时器
cancelUpdateNetSpeedTimer() - 类 中的方法com.yc.video.old.controller.AbsVideoPlayerController
已过时。
取消缓冲时更新网络加载速度
cancelUpdateProgressTimer() - 类 中的方法com.yc.video.old.controller.AbsVideoPlayerController
已过时。
取消更新进度的计时器。
ChangeClarityDialog - com.yc.video.old.dialog中的类
已过时。
ChangeClarityDialog(Context) - 类 的构造器com.yc.video.old.dialog.ChangeClarityDialog
已过时。
 
changePlayType() - 类 中的方法com.yc.video.ui.view.BasisVideoController
切换直播/回放类型
checkMainThread() - 类 中的静态方法com.yc.video.tool.BaseToast
 
checkNull(SoftReference) - 类 中的静态方法com.yc.video.tool.BaseToast
 
clearOnStateChangeListeners() - 类 中的方法com.yc.video.player.VideoPlayer
移除所有播放状态监听
clearPlayPosition(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
清楚播放位置的痕迹
clickAd(String) - 接口 中的方法com.yc.video.config.BuriedPointEvent
点击了视频广告
CODE_NOT_PLAYER_FACTORY - 异常错误 中的静态变量com.yc.video.tool.VideoException
 
CODE_NOT_RENDER_FACTORY - 异常错误 中的静态变量com.yc.video.tool.VideoException
 
CODE_NOT_SET_CONTROLLER - 异常错误 中的静态变量com.yc.video.tool.VideoException
 
com.yc.video.bridge - 程序包 com.yc.video.bridge
 
com.yc.video.config - 程序包 com.yc.video.config
 
com.yc.video.controller - 程序包 com.yc.video.controller
 
com.yc.video.old.controller - 程序包 com.yc.video.old.controller
 
com.yc.video.old.dialog - 程序包 com.yc.video.old.dialog
 
com.yc.video.old.listener - 程序包 com.yc.video.old.listener
 
com.yc.video.old.other - 程序包 com.yc.video.old.other
 
com.yc.video.old.player - 程序包 com.yc.video.old.player
 
com.yc.video.old.surface - 程序包 com.yc.video.old.surface
 
com.yc.video.player - 程序包 com.yc.video.player
 
com.yc.video.surface - 程序包 com.yc.video.surface
 
com.yc.video.tool - 程序包 com.yc.video.tool
 
com.yc.video.ui.more - 程序包 com.yc.video.ui.more
 
com.yc.video.ui.pip - 程序包 com.yc.video.ui.pip
 
com.yc.video.ui.view - 程序包 com.yc.video.ui.view
 
COMPLETED - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayerStatesType
 
ConstantKeys - com.yc.video.config中的类
ConstantKeys() - 类 的构造器com.yc.video.config.ConstantKeys
 
ConstantKeys.BatterMode - com.yc.video.config中的注释类型
电量状态
ConstantKeys.CurrentState - com.yc.video.config中的注释类型
播放状态,主要是指播放器的各种状态 -4 链接为空 -3 解析异常 -2 播放错误,网络异常 -1 播放错误 0 播放未开始,即将进行 1 播放准备中 2 播放准备就绪 3 正在播放 4 暂停播放 5 正在缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,缓冲区数据足够后恢复播放) 6 暂停缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,此时暂停播放器,继续缓冲,缓冲区数据足够后恢复暂停 7 播放完成 8 开始播放中止 9 即将开播
ConstantKeys.CurrentStateType - com.yc.video.config中的注释类型
 
ConstantKeys.Loading - com.yc.video.config中的注释类型
通过注解限定类型 加载loading的类型 1,是仿腾讯加载loading,其实是帧动画 2,是转圈加载loading,是补间动画
ConstantKeys.LoadingType - com.yc.video.config中的注释类型
 
ConstantKeys.PlayerScreenScaleType - com.yc.video.config中的注释类型
播放视频缩放类型
ConstantKeys.PlayerStatesType - com.yc.video.config中的注释类型
播放状态
ConstantKeys.PlayerType - com.yc.video.config中的注释类型
 
ConstantKeys.PlayMode - com.yc.video.config中的注释类型
播放模式 普通模式,小窗口模式,正常模式三种其中一种 MODE_NORMAL 普通模式 MODE_FULL_SCREEN 全屏模式 MODE_TINY_WINDOW 小屏模式
ConstantKeys.PlayModeType - com.yc.video.config中的注释类型
 
ConstantKeys.ScreenScaleType - com.yc.video.config中的注释类型
 
ConstantKeys.VideoControl - com.yc.video.config中的注释类型
控制器上的视频顶部View点击事件 在竖屏模式下,默认是不显示,需要显示设置controller.setTopVisibility(true); 1.DOWNLOAD,下载 2.AUDIO,切换音频 3.SHARE,分享 4.MENU,菜单 在横屏模式下,默认是不显示,需要显示设置controller.setTvAndAudioVisibility(true,true); 5.TV,点击投影到电视上 6.HOR_AUDIO,音频
ConstantKeys.VideoControlType - com.yc.video.config中的注释类型
 
ConstantKeys.VideoPlayerType - com.yc.video.config中的注释类型
通过注解限定类型 TYPE_IJK IjkPlayer,基于IjkPlayer封装播放器 TYPE_NATIVE MediaPlayer,基于原生自带的播放器控件 TYPE_EXO 基于谷歌视频播放器 TYPE_RTC 基于RTC视频播放器
continueFromLastPosition(boolean) - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
开始播放时,是否从上一次的位置继续播放
continueFromLastPosition(boolean) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
是否从上一次的位置继续播放,不必须
ControlWrapper - com.yc.video.bridge中的类
ControlWrapper(InterVideoPlayer, InterVideoController) - 类 的构造器com.yc.video.bridge.ControlWrapper
 
CountDownTimer - com.yc.video.tool中的类
CountDownTimer() - 类 的构造器com.yc.video.tool.CountDownTimer
 
CountDownTimer(long, long) - 类 的构造器com.yc.video.tool.CountDownTimer
 
CountDownTimer.TimerListener - com.yc.video.tool中的接口
 
create() - 类 中的静态方法com.yc.video.surface.SurfaceViewFactory
 
create() - 类 中的静态方法com.yc.video.surface.TextureViewFactory
 
createRenderView(Context) - 类 中的方法com.yc.video.surface.SurfaceFactory
 
createRenderView(Context) - 类 中的方法com.yc.video.surface.SurfaceViewFactory
 
createRenderView(Context) - 类 中的方法com.yc.video.surface.TextureViewFactory
 
CustomBottomView - com.yc.video.ui.view中的类
CustomBottomView(Context) - 类 的构造器com.yc.video.ui.view.CustomBottomView
 
CustomBottomView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.view.CustomBottomView
 
CustomBottomView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.view.CustomBottomView
 
CustomBottomView.OnToastListener - com.yc.video.ui.view中的接口
 
CustomCompleteView - com.yc.video.ui.view中的类
CustomCompleteView(Context) - 类 的构造器com.yc.video.ui.view.CustomCompleteView
 
CustomCompleteView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.view.CustomCompleteView
 
CustomCompleteView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.view.CustomCompleteView
 
CustomErrorView - com.yc.video.ui.view中的类
CustomErrorView(Context) - 类 的构造器com.yc.video.ui.view.CustomErrorView
 
CustomErrorView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.view.CustomErrorView
 
CustomErrorView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.view.CustomErrorView
 
CustomFloatController - com.yc.video.ui.pip中的类
CustomFloatController(Context) - 类 的构造器com.yc.video.ui.pip.CustomFloatController
 
CustomFloatController(Context, AttributeSet) - 类 的构造器com.yc.video.ui.pip.CustomFloatController
 
CustomFloatView - com.yc.video.ui.pip中的类
CustomFloatView(Context) - 类 的构造器com.yc.video.ui.pip.CustomFloatView
 
CustomFloatView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.pip.CustomFloatView
 
CustomFloatView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.pip.CustomFloatView
 
CustomGestureView - com.yc.video.ui.view中的类
CustomGestureView(Context) - 类 的构造器com.yc.video.ui.view.CustomGestureView
 
CustomGestureView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.view.CustomGestureView
 
CustomGestureView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.view.CustomGestureView
 
CustomLiveControlView - com.yc.video.ui.view中的类
CustomLiveControlView(Context) - 类 的构造器com.yc.video.ui.view.CustomLiveControlView
 
CustomLiveControlView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.view.CustomLiveControlView
 
CustomLiveControlView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.view.CustomLiveControlView
 
CustomNetworkView - com.yc.video.ui.more中的类
CustomNetworkView(Context) - 类 的构造器com.yc.video.ui.more.CustomNetworkView
 
CustomNetworkView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.more.CustomNetworkView
 
CustomNetworkView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.more.CustomNetworkView
 
CustomOncePlayView - com.yc.video.ui.view中的类
CustomOncePlayView(Context) - 类 的构造器com.yc.video.ui.view.CustomOncePlayView
 
CustomOncePlayView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.view.CustomOncePlayView
 
CustomOncePlayView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.view.CustomOncePlayView
 
CustomPrepareView - com.yc.video.ui.view中的类
CustomPrepareView(Context) - 类 的构造器com.yc.video.ui.view.CustomPrepareView
 
CustomPrepareView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.view.CustomPrepareView
 
CustomPrepareView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.view.CustomPrepareView
 
CustomTitleView - com.yc.video.ui.view中的类
CustomTitleView(Context) - 类 的构造器com.yc.video.ui.view.CustomTitleView
 
CustomTitleView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.view.CustomTitleView
 
CustomTitleView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.view.CustomTitleView
 
CustomTrailersView - com.yc.video.ui.more中的类
CustomTrailersView(Context) - 类 的构造器com.yc.video.ui.more.CustomTrailersView
 
CustomTrailersView(Context, AttributeSet) - 类 的构造器com.yc.video.ui.more.CustomTrailersView
 
CustomTrailersView(Context, AttributeSet, int) - 类 的构造器com.yc.video.ui.more.CustomTrailersView
 

D

destroy() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
destroy() - 接口 中的方法com.yc.video.controller.InterVideoController
控制器意外销毁,比如手动退出,意外崩溃等等
destroy() - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
控制器意外销毁,比如手动退出,意外崩溃等等
destroy() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
注意:跟重置有区别 控制器意外销毁,比如手动退出,意外崩溃等等
destroy() - 类 中的方法com.yc.video.ui.pip.CustomFloatController
 
destroy() - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
dip2px(Context, float) - 类 中的静态方法com.yc.video.tool.BaseToast
 
dispatchMessage(Message) - 类 中的方法com.yc.video.tool.BaseToast.HookToast.SafelyHandler
 
dispatchTouchEvent(MotionEvent) - 类 中的方法com.yc.video.ui.view.CustomErrorView
 
dispatchTouchEvent(MotionEvent) - 类 中的方法com.yc.video.ui.view.CustomOncePlayView
 
doMeasure(int, int) - 类 中的方法com.yc.video.surface.MeasureHelper
注意:VideoView的宽高一定要定死,否者以下算法不成立 借鉴于网络
doScreenShot() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
doScreenShot() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
doScreenShot() - 类 中的方法com.yc.video.player.VideoPlayer
截图,暂不支持SurfaceView
doScreenShot() - 接口 中的方法com.yc.video.surface.InterSurfaceView
截图
doScreenShot() - 类 中的方法com.yc.video.surface.RenderSurfaceView
截图
doScreenShot() - 类 中的方法com.yc.video.surface.RenderTextureView
截图
DOWNLOAD - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.VideoControl
 
dp2px(Context, float) - 类 中的静态方法com.yc.video.tool.PlayerUtils
dp转为px

E

enterFullScreen() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
进入全屏模式
enterFullScreen() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
进入全屏模式 全屏,将mContainer(内部包含mTextureView和mController)从当前容器中移除,并添加到android.R.content中.
enterTinyWindow() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
进入小窗口模式
enterTinyWindow() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
进入小窗口播放,小窗口播放的实现原理与全屏播放类似。
enterVerticalScreenScreen() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
进入全屏模式 这个是横屏模式
enterVerticalScreenScreen() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
进入竖屏的全屏模式
exitFullScreen() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
退出全屏模式
exitFullScreen() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
退出全屏模式 退出全屏,移除mTextureView和mController,并添加到非全屏的容器中。
exitTinyWindow() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
退出小窗口模式
exitTinyWindow() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
退出小窗口播放

F

FloatVideoManager - com.yc.video.ui.pip中的类
FloatVideoView - com.yc.video.ui.pip中的类
FloatVideoView(Context, int, int) - 类 的构造器com.yc.video.ui.pip.FloatVideoView
 
formatTime(long) - 类 中的静态方法com.yc.video.tool.PlayerUtils
将毫秒数格式化为"##:##"的时间

G

GestureVideoController - com.yc.video.controller中的类
GestureVideoController(Context) - 类 的构造器com.yc.video.controller.GestureVideoController
 
GestureVideoController(Context, AttributeSet) - 类 的构造器com.yc.video.controller.GestureVideoController
 
GestureVideoController(Context, AttributeSet, int) - 类 的构造器com.yc.video.controller.GestureVideoController
 
get(String) - 类 中的方法com.yc.video.player.VideoViewManager
 
getActClass() - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
getActivity(Context, BaseVideoController) - 类 中的方法com.yc.video.player.VideoPlayerHelper
获取Activity,优先通过Controller去获取Activity
getAudioManager() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
 
getBottomView() - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
getBufferedPercentage() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
getBufferedPercentage() - 接口 中的方法com.yc.video.player.InterVideoPlayer
获取当前缓冲百分比
getBufferedPercentage() - 类 中的方法com.yc.video.player.VideoPlayer
获取当前缓冲百分比
getBufferPercentage() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
获取视频缓冲百分比
getBufferPercentage() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
获取缓冲区百分比
getCode() - 异常错误 中的方法com.yc.video.tool.VideoException
 
getConfig() - 类 中的静态方法com.yc.video.player.VideoViewManager
获取VideoViewConfig
getConnectState(Context) - 类 中的静态方法com.yc.video.tool.NetworkUtils
获取当前网络连接状态
getContainer() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
 
getContentView(Context, BaseVideoController) - 类 中的方法com.yc.video.player.VideoPlayerHelper
获取activity中的content view,其id为android.R.id.content
getContinueFromLastPosition() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
 
getController() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
 
getCountTime(long) - 类 中的静态方法com.yc.video.tool.PlayerUtils
将毫秒换成 00:00 或者 00,这个根据具体时间来计算
getCountTimeByLong(long) - 类 中的静态方法com.yc.video.tool.PlayerUtils
将毫秒换成00:00:00
getCover() - 类 中的方法com.yc.video.config.VideoInfoBean
 
getCurrentPlayerFactory() - 类 中的静态方法com.yc.video.tool.PlayerUtils
获取当前的播放核心
getCurrentPlayerState() - 类 中的方法com.yc.video.player.VideoPlayer
获取当前播放器的状态
getCurrentPlayState() - 类 中的方法com.yc.video.player.VideoPlayer
获取当前的播放状态
getCurrentPosition() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
getCurrentPosition() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
获取当前播放的位置,毫秒
getCurrentPosition() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
获取播放位置
getCurrentPosition() - 接口 中的方法com.yc.video.player.InterVideoPlayer
获取当前播放的位置
getCurrentPosition() - 类 中的方法com.yc.video.player.VideoPlayer
获取当前播放的位置
getCurrentState() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
获取当前播放模式
getCurrentSystemTime() - 类 中的静态方法com.yc.video.tool.PlayerUtils
获取当前系统时间
getCurrentVideoPlayer() - 类 中的方法com.yc.video.old.other.VideoPlayerManager
已过时。
获取对象
getCutoutHeight() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
getCutoutHeight() - 类 中的方法com.yc.video.controller.BaseVideoController
刘海的高度
getCutoutHeight() - 接口 中的方法com.yc.video.controller.InterVideoController
获取刘海的高度
getDecorView(Context, BaseVideoController) - 类 中的方法com.yc.video.player.VideoPlayerHelper
获取DecorView
getDuration() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
getDuration() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
获取办法给总时长,毫秒
getDuration() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
获取持续时长
getDuration() - 接口 中的方法com.yc.video.player.InterVideoPlayer
获取视频总时长
getDuration() - 类 中的方法com.yc.video.player.VideoPlayer
获取视频总时长
getGrade() - 类 中的方法com.yc.video.config.VideoInfoBean
 
getHeaders() - 类 中的方法com.yc.video.config.VideoInfoBean
 
getHeaders() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
 
getInstance(Context) - 类 中的静态方法com.yc.video.ui.pip.FloatVideoManager
 
getLayoutId() - 类 中的方法com.yc.video.controller.BaseVideoController
设置控制器布局文件,子类必须实现
getLayoutId() - 类 中的方法com.yc.video.ui.pip.CustomFloatController
 
getLayoutId() - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
getLayoutId() - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
getLength() - 类 中的方法com.yc.video.config.VideoInfoBean
 
getLock() - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
获取是否是锁屏模式
getLock() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
获取是否是锁屏模式
getMaxVolume() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
获取最大音量
getMaxVolume() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
获取最大音量
getMediaPlayer() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
 
getMsg() - 异常错误 中的方法com.yc.video.tool.VideoException
 
getNavigationBarHeight(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
获取NavigationBar的高度
getNetworkType(Context) - 类 中的静态方法com.yc.video.tool.NetworkUtils
判断当前网络类型
getOnSurfaceListener() - 类 中的方法com.yc.video.old.surface.VideoSurfaceView
已过时。
获取listener
getonTextureListener() - 类 中的方法com.yc.video.old.surface.VideoTextureView
已过时。
获取listener
getP() - 类 中的方法com.yc.video.config.VideoInfoBean
 
getPlayingPosition() - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
getPlayType() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
获取当前播放状态
getPlayType() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
获取当前播放状态
getSavedPlayPosition(Context, String) - 类 中的静态方法com.yc.video.tool.PlayerUtils
取出上次保存的播放位置
getSavedProgress(String) - 类 中的方法com.yc.video.player.ProgressManager
此方法用于实现获取保存的进度的逻辑
getScreenHeight(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
获取屏幕高度
getScreenHeight(Context, boolean) - 类 中的静态方法com.yc.video.tool.PlayerUtils
获取屏幕高度
getScreenWidth(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
获取屏幕宽度
getScreenWidth(Context, boolean) - 类 中的静态方法com.yc.video.tool.PlayerUtils
获取屏幕宽度
getSkipToPosition() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
 
getSnapshot(Collection<T>) - 类 中的静态方法com.yc.video.tool.PlayerUtils
获取集合的快照
getSpeed() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
getSpeed(float) - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
获取播放速度
getSpeed(float) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
获取播放速度
getSpeed() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
getSpeed() - 类 中的方法com.yc.video.player.VideoPlayer
获取倍速速度
getStatusBarHeight(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
获取状态栏高度
getStatusBarHeightPortrait(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
获取竖屏下状态栏高度
getSurface() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
 
getTcpSpeed() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
getTcpSpeed() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
获取网络加载速度
getTcpSpeed() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
获取播放速度
getTcpSpeed() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
getTcpSpeed() - 类 中的方法com.yc.video.player.VideoPlayer
获取缓冲速度
getTextureView() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
 
getThumb() - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
getThumb() - 类 中的方法com.yc.video.ui.view.CustomPrepareView
 
getTitle() - 类 中的方法com.yc.video.config.VideoInfoBean
 
getTvLiveWaitMessage() - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
getTvMessage() - 类 中的方法com.yc.video.ui.view.CustomOncePlayView
 
getUrl() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
getUrl() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
 
getUrl() - 接口 中的方法com.yc.video.player.InterVideoPlayer
获取播放链接
getUrl() - 类 中的方法com.yc.video.player.VideoPlayer
获取视频地址
getVideoSize() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
getVideoSize() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
getVideoSize() - 类 中的方法com.yc.video.player.VideoPlayer
获取视频宽高,其中width: mVideoSize[0], height: mVideoSize[1]
getVideoUrl() - 类 中的方法com.yc.video.config.VideoInfoBean
 
getView() - 接口 中的方法com.yc.video.surface.InterSurfaceView
获取真实的RenderView
getView() - 类 中的方法com.yc.video.surface.RenderSurfaceView
获取真实的RenderView
getView() - 类 中的方法com.yc.video.surface.RenderTextureView
获取真实的RenderView
getView() - 类 中的方法com.yc.video.ui.more.CustomNetworkView
 
getView() - 类 中的方法com.yc.video.ui.more.CustomTrailersView
 
getView() - 类 中的方法com.yc.video.ui.pip.CustomFloatView
 
getView() - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
getView() - 类 中的方法com.yc.video.ui.view.CustomCompleteView
 
getView() - 类 中的方法com.yc.video.ui.view.CustomErrorView
 
getView() - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
getView() - 类 中的方法com.yc.video.ui.view.CustomLiveControlView
 
getView() - 类 中的方法com.yc.video.ui.view.CustomOncePlayView
 
getView() - 类 中的方法com.yc.video.ui.view.CustomPrepareView
 
getView() - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
getView() - 接口 中的方法com.yc.video.ui.view.InterControlView
获取该自定义视图view对象
getVolume() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
获取当前音量
getVolume() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
获取音量值
getWindowManager(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
如果WindowManager还未创建,则创建一个新的WindowManager返回。

H

handleMessage(Message) - 类 中的方法com.yc.video.tool.BaseToast.HookToast.SafelyHandler
 
hasCutout() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
hasCutout() - 类 中的方法com.yc.video.controller.BaseVideoController
是否有刘海屏
hasCutout() - 接口 中的方法com.yc.video.controller.InterVideoController
是否需要适配刘海
hasNavigationBar(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
是否存在NavigationBar
hide() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
hide() - 类 中的方法com.yc.video.controller.BaseVideoController
隐藏播放视图
hide() - 接口 中的方法com.yc.video.controller.InterVideoController
显示控制视图
hideActionBar(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
 
hideChangeBrightness() - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
手势在左侧上下滑动改变亮度后,手势up或者cancel时,隐藏控制器中间的亮度变化视图, 在手势ACTION_UP或ACTION_CANCEL时调用。
hideChangeBrightness() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
隐藏视频播放亮度
hideChangePosition() - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
手势左右滑动改变播放位置后,手势up或者cancel时,隐藏控制器中间的播放位置变化视图, 在手势ACTION_UP或ACTION_CANCEL时调用。
hideChangePosition() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
隐藏视频播放位置
hideChangeVolume() - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
手势在左侧上下滑动改变音量后,手势up或者cancel时,隐藏控制器中间的音量变化视图, 在手势ACTION_UP或ACTION_CANCEL时调用。
hideChangeVolume() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
隐藏视频播放音量
hideSysBar(ViewGroup, Context, BaseVideoController) - 类 中的方法com.yc.video.player.VideoPlayerHelper
隐藏NavigationBar和StatusBar
hook(Toast) - 类 中的静态方法com.yc.video.tool.BaseToast.HookToast
 
HookToast() - 类 的构造器com.yc.video.tool.BaseToast.HookToast
 
HOR_AUDIO - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.VideoControl
 

I

IGestureComponent - com.yc.video.controller中的接口
 
imageView() - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
视频底图ImageView控件,提供给外部用图片加载工具来加载网络图片
imageView() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
获取ImageView的对象
init(Context) - 类 中的静态方法com.yc.video.tool.BaseToast
初始化吐司工具类
initAudioManager() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
初始化音频管理器
initMediaPlayer() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
初始化视频管理器
initPlayer() - 类 中的方法com.yc.video.player.VideoPlayer
初始化播放器
initTextureView() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
初始化TextureView 这个主要是用作视频的
initView(Context) - 类 中的方法com.yc.video.controller.BaseVideoController
 
initView(Context) - 类 中的方法com.yc.video.controller.GestureVideoController
 
initView() - 类 中的方法com.yc.video.player.VideoPlayer
初始化播放器视图
initView(Context) - 类 中的方法com.yc.video.ui.pip.CustomFloatController
 
initView(Context) - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
instance() - 类 中的静态方法com.yc.video.old.other.VideoPlayerManager
已过时。
一定要使用单例模式,保证同一时刻只有一个视频在播放,其他的都是初始状态 单例模式
instance() - 类 中的静态方法com.yc.video.player.VideoPlayerHelper
一定要使用单例模式,保证同一时刻只有一个视频在播放,其他的都是初始状态 单例模式
instance() - 类 中的静态方法com.yc.video.player.VideoViewManager
 
InterControlView - com.yc.video.ui.view中的接口
InterSurfaceView - com.yc.video.surface中的接口
InterVideoController - com.yc.video.controller中的接口
InterVideoPlayer - com.yc.video.player中的接口
InterViewController - com.yc.video.controller中的接口
IS_LIVE - 类 中的静态变量com.yc.video.ui.view.BasisVideoController
是否是直播,默认不是
isActivityLiving(Activity) - 类 中的静态方法com.yc.video.tool.PlayerUtils
判断某Activity是否挂掉
isBufferingPaused() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
 
isBufferingPaused() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断是否是否缓冲暂停
isBufferingPlaying() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
 
isBufferingPlaying() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断视频是否正在缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,缓冲区数据足够后恢复播放)
isCompleted() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
 
isCompleted() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断视频是否播放完成
isConnected(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
判断网络是否连接 需添加权限 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
isEdge(Context, MotionEvent) - 类 中的静态方法com.yc.video.tool.PlayerUtils
边缘检测
isError() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
 
isError() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断视频是否播放错误
isFullScreen() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
isFullScreen() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
是否是全屏播放
isFullScreen() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断视频是否播放全屏
isFullScreen() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
isFullScreen() - 类 中的方法com.yc.video.player.VideoPlayer
判断是否处于全屏状态
isIdle() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
------------------以下9个方法是播放器在当前的播放状态----------------------------
isIdle() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断是否开始播放
isInIdleState() - 类 中的方法com.yc.video.player.VideoPlayer
是否处于未播放状态
isInPlaybackState() - 类 中的方法com.yc.video.player.VideoPlayer
是否处于播放状态
isLocalDataSource(String, AssetFileDescriptor) - 类 中的方法com.yc.video.player.VideoPlayerHelper
判断是否为本地数据源,包括 本地文件、Asset、raw
isLocked() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
isLocked() - 类 中的方法com.yc.video.controller.BaseVideoController
判断是否锁屏
isLocked() - 接口 中的方法com.yc.video.controller.InterVideoController
是否处于锁定状态
isMute() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
isMute() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
isMute() - 类 中的方法com.yc.video.player.VideoPlayer
是否处于静音状态
isNormal() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
是否是正常播放
isNormal() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断视频是否正常播放
isPaused() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
 
isPaused() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断视频是否暂停播放
isPlaying() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
isPlaying() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
 
isPlaying() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断视频是否正在播放
isPlaying() - 接口 中的方法com.yc.video.player.InterVideoPlayer
是否处于播放状态
isPlaying() - 类 中的方法com.yc.video.player.VideoPlayer
是否处于播放状态
isPrepared() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
 
isPrepared() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断视频是否准备就绪
isPreparing() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
 
isPreparing() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断视频是否播放准备中
isShowing() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
isShowing() - 类 中的方法com.yc.video.controller.BaseVideoController
 
isShowing() - 接口 中的方法com.yc.video.controller.InterVideoController
控制视图是否处于显示状态
isStartFloatWindow() - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
isTinyScreen() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
isTinyScreen() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
isTinyScreen() - 类 中的方法com.yc.video.player.VideoPlayer
是否是小窗口模式
isTinyWindow() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
是否是小窗口播放
isTinyWindow() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
判断视频是否播放小窗口
IVideoController - com.yc.video.old.controller中的接口
已过时。
IVideoPlayer - com.yc.video.old.player中的接口
已过时。

L

LOADING_QQ - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.Loading
 
LOADING_RING - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.Loading
 

M

mActivity - 类 中的变量com.yc.video.controller.BaseVideoController
 
mAdaptCutout - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mAssetFileDescriptor - 类 中的变量com.yc.video.player.VideoPlayer
assets文件
mAudioFocusHelper - 类 中的变量com.yc.video.player.VideoPlayer
 
mBuriedPointEvent - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mColor - 类 中的变量com.yc.video.player.VideoPlayerBuilder
 
mContext - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mControlComponents - 类 中的变量com.yc.video.controller.BaseVideoController
 
mControlWrapper - 类 中的变量com.yc.video.controller.BaseVideoController
 
mControlWrapper - 类 中的变量com.yc.video.ui.view.CustomBottomView
 
mCurrentPlayerState - 类 中的变量com.yc.video.player.VideoPlayer
播放模式,普通模式,小窗口模式,正常模式等等 存在局限性:比如小窗口下的正在播放模式,那么mCurrentMode就是STATE_PLAYING,而不是MODE_TINY_WINDOW并存
mCurrentPlayState - 类 中的变量com.yc.video.player.VideoPlayer
当前播放器的状态 比如:错误,开始播放,暂停播放,缓存中等等状态
mCurrentPosition - 类 中的变量com.yc.video.player.VideoPlayer
当前正在播放视频的位置
mCurrentPosition - 类 中的变量com.yc.video.player.VideoPlayerBuilder
 
mCurrentScreenScaleType - 类 中的变量com.yc.video.player.VideoPlayer
 
mDefaultTimeout - 类 中的变量com.yc.video.controller.BaseVideoController
 
MeasureHelper - com.yc.video.surface中的类
MeasureHelper() - 类 的构造器com.yc.video.surface.MeasureHelper
 
mEnableAudioFocus - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mEnableAudioFocus - 类 中的变量com.yc.video.player.VideoPlayer
监听系统中音频焦点改变
mEnableAudioFocus - 类 中的变量com.yc.video.player.VideoPlayerBuilder
 
mEnableOrientation - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
MENU - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.VideoControl
 
mFadeOut - 类 中的变量com.yc.video.controller.BaseVideoController
隐藏播放视图Runnable
mHeaders - 类 中的变量com.yc.video.player.VideoPlayer
当前视频地址的请求头
mIsEnableLog - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mIsFullScreen - 类 中的变量com.yc.video.player.VideoPlayer
是否处于全屏状态
mIsLocked - 类 中的变量com.yc.video.controller.BaseVideoController
 
mIsLooping - 类 中的变量com.yc.video.player.VideoPlayer
循环播放
mIsMute - 类 中的变量com.yc.video.player.VideoPlayer
是否静音
mIsShowToast - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mIsTinyScreen - 类 中的变量com.yc.video.player.VideoPlayer
是否处于小屏状态
mMediaPlayer - 类 中的变量com.yc.video.player.VideoPlayer
播放器
MODE_FULL_SCREEN - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayMode
 
MODE_NORMAL - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayMode
 
MODE_TINY_WINDOW - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayMode
 
mOnStateChangeListeners - 类 中的变量com.yc.video.player.VideoPlayer
OnStateChangeListener集合,保存了所有开发者设置的监听器
mOrientationHelper - 类 中的变量com.yc.video.controller.BaseVideoController
 
mPlayerContainer - 类 中的变量com.yc.video.player.VideoPlayer
真正承载播放器视图的容器
mPlayerFactory - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mPlayerFactory - 类 中的变量com.yc.video.player.VideoPlayer
实例化播放核心
mPlayerType - 类 中的变量com.yc.video.old.player.OldVideoPlayer
已过时。
播放类型 TYPE_IJK 基于IjkPlayer封装播放器 TYPE_NATIVE 基于原生自带的播放器控件
mPlayOnMobileNetwork - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mProgressManager - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mProgressManager - 类 中的变量com.yc.video.player.VideoPlayer
进度管理器,设置之后播放器会记录播放进度,以便下次播放恢复进度
mRenderView - 类 中的变量com.yc.video.player.VideoPlayer
 
mRenderViewFactory - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mRenderViewFactory - 类 中的变量com.yc.video.player.VideoPlayer
 
mScreenScaleType - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mShowing - 类 中的变量com.yc.video.controller.BaseVideoController
 
mShowProgress - 类 中的变量com.yc.video.controller.BaseVideoController
刷新进度Runnable
mShowToastTime - 类 中的变量com.yc.video.config.VideoPlayerConfig
 
mTinyScreenSize - 类 中的变量com.yc.video.player.VideoPlayer
 
mTinyScreenSize - 类 中的变量com.yc.video.player.VideoPlayerBuilder
 
mUrl - 类 中的变量com.yc.video.player.VideoPlayer
当前播放视频的地址
mVideoController - 类 中的变量com.yc.video.player.VideoPlayer
控制器
mVideoPlayer - 类 中的变量com.yc.video.old.controller.AbsVideoPlayerController
已过时。
 
mVideoSize - 类 中的变量com.yc.video.player.VideoPlayer
 

N

NetChangedReceiver - com.yc.video.old.other中的类
已过时。
NetChangedReceiver() - 类 的构造器com.yc.video.old.other.NetChangedReceiver
已过时。
 
NETWORK_CLOSED - 类 中的静态变量com.yc.video.tool.NetworkUtils
 
NETWORK_ETHERNET - 类 中的静态变量com.yc.video.tool.NetworkUtils
 
NETWORK_MOBILE - 类 中的静态变量com.yc.video.tool.NetworkUtils
 
NETWORK_UNKNOWN - 类 中的静态变量com.yc.video.tool.NetworkUtils
 
NETWORK_WIFI - 类 中的静态变量com.yc.video.tool.NetworkUtils
 
NetworkUtils - com.yc.video.tool中的类
NetworkUtils() - 类 的构造器com.yc.video.tool.NetworkUtils
 
NetworkUtils.State - com.yc.video.tool中的枚举
标记当前网络状态,分别是:移动数据、Wifi、未连接、网络状态已公布
newBuilder() - 类 中的静态方法com.yc.video.config.VideoPlayerConfig
 
newBuilder() - 类 中的静态方法com.yc.video.player.VideoPlayerBuilder
 
NO_NETWORK - 类 中的静态变量com.yc.video.tool.NetworkUtils
 

O

OldVideoPlayer - com.yc.video.old.player中的类
已过时。
OldVideoPlayer(Context) - 类 的构造器com.yc.video.old.player.OldVideoPlayer
已过时。
 
OldVideoPlayer(Context, AttributeSet) - 类 的构造器com.yc.video.old.player.OldVideoPlayer
已过时。
 
OldVideoPlayer(Context, AttributeSet, int) - 类 的构造器com.yc.video.old.player.OldVideoPlayer
已过时。
 
onAttachedToWindow() - 类 中的方法com.yc.video.controller.BaseVideoController
 
onAttachedToWindow() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
 
onAttachedToWindow() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
 
onAttachedToWindow() - 类 中的方法com.yc.video.player.VideoPlayer
 
onAttachedToWindow() - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
onAudioFocusChange(int) - 类 中的方法com.yc.video.player.AudioFocusHelper
 
onBackPress(String) - 类 中的方法com.yc.video.player.VideoViewManager
 
onBackPress() - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
onBackPressed() - 类 中的方法com.yc.video.controller.BaseVideoController
改变返回键逻辑,用于activity
onBackPressed() - 类 中的方法com.yc.video.old.dialog.ChangeClarityDialog
已过时。
 
onBackPressed() - 类 中的方法com.yc.video.old.other.VideoPlayerManager
已过时。
处理返回键逻辑 如果是全屏,则退出全屏 如果是小窗口,则退出小窗口
onBackPressed() - 类 中的方法com.yc.video.player.VideoPlayer
改变返回键逻辑,用于activity
onBackPressed() - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
onBatterStateChanged(int) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
当电量发生变化的时候,在此方法中国你更新不同的电量状态的UI
onBatterStateChanged(int) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
当电量发生变化的时候,在此方法中国你更新不同的电量状态的UI
onBrightnessChange(int) - 接口 中的方法com.yc.video.controller.IGestureComponent
滑动调整亮度
onBrightnessChange(int) - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
onClarityChanged(int) - 接口 中的方法com.yc.video.old.listener.OnClarityChangedListener
已过时。
切换清晰度后回调
OnClarityChangedListener - com.yc.video.old.listener中的接口
已过时。
onClarityNotChanged() - 接口 中的方法com.yc.video.old.listener.OnClarityChangedListener
已过时。
清晰度没有切换,比如点击了空白位置,或者点击的是之前的清晰度
onClick(View) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
尽量不要在onClick中直接处理控件的隐藏、显示及各种UI逻辑。
onClick(View) - 类 中的方法com.yc.video.ui.more.CustomNetworkView
 
onClick(View) - 类 中的方法com.yc.video.ui.more.CustomTrailersView
 
onClick(View) - 类 中的方法com.yc.video.ui.pip.CustomFloatView
 
onClick(View) - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
onClick(View) - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
onClick(View) - 类 中的方法com.yc.video.ui.view.CustomCompleteView
 
onClick(View) - 类 中的方法com.yc.video.ui.view.CustomLiveControlView
 
onClick(View) - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
onCompletion() - 类 中的方法com.yc.video.player.VideoPlayer
视频播放完成回调
onDetachedFromWindow() - 类 中的方法com.yc.video.controller.BaseVideoController
 
onDetachedFromWindow() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
注意,在view被销毁调用该方法后,手动销毁动画
onDetachedFromWindow() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
 
onDetachedFromWindow() - 类 中的方法com.yc.video.old.surface.VideoSurfaceView
已过时。
 
onDetachedFromWindow() - 类 中的方法com.yc.video.player.VideoPlayer
 
onDetachedFromWindow() - 类 中的方法com.yc.video.surface.RenderSurfaceView
 
onDetachedFromWindow() - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
onDoubleTap(MotionEvent) - 类 中的方法com.yc.video.controller.GestureVideoController
双击
onDoubleTapEvent(MotionEvent) - 类 中的方法com.yc.video.controller.GestureVideoController
 
onDown(MotionEvent) - 类 中的方法com.yc.video.controller.GestureVideoController
手指按下的瞬间
onError(String, boolean) - 接口 中的方法com.yc.video.config.BuriedPointEvent
视频播放异常
onError(int, String) - 类 中的方法com.yc.video.player.VideoPlayer
视频播放出错回调
onFinish() - 接口 中的方法com.yc.video.tool.CountDownTimer.TimerListener
当倒计时结束
onFling(MotionEvent, MotionEvent, float, float) - 类 中的方法com.yc.video.controller.GestureVideoController
 
onInfo(int, int) - 类 中的方法com.yc.video.player.VideoPlayer
 
onInterceptTouchEvent(MotionEvent) - 类 中的方法com.yc.video.ui.pip.FloatVideoView
 
onKeyDown(int, KeyEvent) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
如果锁屏,则屏蔽返回键,这个地方设置无效,需要在activity中设置处理返回键逻辑 后期找替代方案
onLockStateChanged(boolean) - 类 中的方法com.yc.video.controller.BaseVideoController
子类可重写此方法监听锁定状态发生改变,然后更新ui
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.more.CustomNetworkView
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.more.CustomTrailersView
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.pip.CustomFloatView
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.view.CustomCompleteView
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.view.CustomErrorView
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.view.CustomLiveControlView
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.view.CustomOncePlayView
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.view.CustomPrepareView
 
onLockStateChanged(boolean) - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
onLockStateChanged(boolean) - 接口 中的方法com.yc.video.ui.view.InterControlView
锁屏状态监听
onLongPress(MotionEvent) - 类 中的方法com.yc.video.controller.GestureVideoController
 
onMeasure(int, int) - 类 中的方法com.yc.video.old.surface.VideoSurfaceView
已过时。
 
onMeasure(int, int) - 类 中的方法com.yc.video.old.surface.VideoTextureView
已过时。
 
onMeasure(int, int) - 类 中的方法com.yc.video.surface.RenderSurfaceView
 
onMeasure(int, int) - 类 中的方法com.yc.video.surface.RenderTextureView
 
onOrientationChanged(int) - 类 中的方法com.yc.video.controller.BaseVideoController
 
onOrientationChanged(int) - 类 中的方法com.yc.video.controller.OrientationHelper
 
onOrientationChanged(int) - 接口 中的方法com.yc.video.controller.OrientationHelper.OnOrientationChangeListener
 
onOrientationLandscape(Activity) - 类 中的方法com.yc.video.controller.BaseVideoController
横屏
onOrientationPortrait(Activity) - 类 中的方法com.yc.video.controller.BaseVideoController
竖屏
onOrientationReverseLandscape(Activity) - 类 中的方法com.yc.video.controller.BaseVideoController
反向横屏
onPlayerPattern(int) - 接口 中的方法com.yc.video.old.listener.OnPlayerTypeListener
已过时。
视频播放模式监听 int FULL_SCREEN = 101; 切换到全屏播放监听 int TINY_WINDOW = 102; 切换到小窗口播放监听 int NORMAL = 103; 切换到正常播放监听
onPlayerStateChanged(int) - 类 中的方法com.yc.video.controller.BaseVideoController
子类重写此方法并在其中更新控制器在不同播放器状态下的ui 普通模式,小窗口模式,正常模式三种其中一种 MODE_NORMAL 普通模式 MODE_FULL_SCREEN 全屏模式 MODE_TINY_WINDOW 小屏模式
onPlayerStateChanged(int) - 接口 中的方法com.yc.video.player.OnVideoStateListener
播放模式 普通模式,小窗口模式,正常模式三种其中一种 MODE_NORMAL 普通模式 MODE_FULL_SCREEN 全屏模式 MODE_TINY_WINDOW 小屏模式
onPlayerStateChanged(int) - 类 中的方法com.yc.video.player.SimpleStateListener
播放模式 普通模式,小窗口模式,正常模式三种其中一种 MODE_NORMAL 普通模式 MODE_FULL_SCREEN 全屏模式 MODE_TINY_WINDOW 小屏模式
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.more.CustomNetworkView
 
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.more.CustomTrailersView
 
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.pip.CustomFloatView
 
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.view.BasisVideoController
播放模式 普通模式,小窗口模式,正常模式三种其中一种 MODE_NORMAL 普通模式 MODE_FULL_SCREEN 全屏模式 MODE_TINY_WINDOW 小屏模式
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomCompleteView
 
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomErrorView
 
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomLiveControlView
 
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomOncePlayView
 
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomPrepareView
 
onPlayerStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
onPlayerStateChanged(int) - 接口 中的方法com.yc.video.ui.view.InterControlView
播放模式 普通模式,小窗口模式,正常模式三种其中一种 MODE_NORMAL 普通模式 MODE_FULL_SCREEN 全屏模式 MODE_TINY_WINDOW 小屏模式
onPlayerStates(int) - 接口 中的方法com.yc.video.old.listener.OnPlayerStatesListener
已过时。
视频播放状态监听,暴露给外部开发者调用 int COMPLETED = 101; 播放完成 int PLAYING = 102; 正在播放 int PAUSE = 103; 暂停状态 int BACK_CLICK = 104; 用户点击back。
OnPlayerStatesListener - com.yc.video.old.listener中的接口
已过时。
OnPlayerTypeListener - com.yc.video.old.listener中的接口
已过时。
onPlayModeChanged(int) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
当播放器的播放模式发生变化,在此方法中更新不同模式下的控制器界面。
onPlayModeChanged(int) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
当播放器的播放模式发生变化时
onPlayStateChanged(int) - 类 中的方法com.yc.video.controller.BaseVideoController
子类重写此方法并在其中更新控制器在不同播放状态下的ui
onPlayStateChanged(int) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
当播放器的播放状态发生变化,在此方法中国你更新不同的播放状态的UI
onPlayStateChanged(int) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
当播放状态发生改变时
onPlayStateChanged(int) - 接口 中的方法com.yc.video.player.OnVideoStateListener
播放状态 -1 播放错误 0 播放未开始 1 播放准备中 2 播放准备就绪 3 正在播放 4 暂停播放 5 正在缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,缓冲区数据足够后恢复播放) 6 暂停缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,此时暂停播放器,继续缓冲,缓冲区数据足够后恢复暂停 7 播放完成 8 开始播放中止
onPlayStateChanged(int) - 类 中的方法com.yc.video.player.SimpleStateListener
播放状态 -1 播放错误 0 播放未开始 1 播放准备中 2 播放准备就绪 3 正在播放 4 暂停播放 5 正在缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,缓冲区数据足够后恢复播放) 6 暂停缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,此时暂停播放器,继续缓冲,缓冲区数据足够后恢复暂停 7 播放完成 8 开始播放中止
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.more.CustomNetworkView
 
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.more.CustomTrailersView
 
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.pip.CustomFloatView
 
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.view.BasisVideoController
播放状态 -1 播放错误 0 播放未开始 1 播放准备中 2 播放准备就绪 3 正在播放 4 暂停播放 5 正在缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,缓冲区数据足够后恢复播放) 6 暂停缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,此时暂停播放器,继续缓冲,缓冲区数据足够后恢复暂停 7 播放完成 8 开始播放中止
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomCompleteView
 
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomErrorView
 
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomLiveControlView
 
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomOncePlayView
 
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomPrepareView
 
onPlayStateChanged(int) - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
onPlayStateChanged(int) - 接口 中的方法com.yc.video.ui.view.InterControlView
播放状态 -1 播放错误 0 播放未开始 1 播放准备中 2 播放准备就绪 3 正在播放 4 暂停播放 5 正在缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,缓冲区数据足够后恢复播放) 6 暂停缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,此时暂停播放器,继续缓冲,缓冲区数据足够后恢复暂停 7 播放完成 8 开始播放中止
onPositionChange(int, int, int) - 接口 中的方法com.yc.video.controller.IGestureComponent
滑动调整进度
onPositionChange(int, int, int) - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
onPrepared() - 类 中的方法com.yc.video.player.VideoPlayer
视频缓冲完毕,准备开始播放时回调
onProgressChanged(SeekBar, int, boolean) - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
onReceive(Context, Intent) - 类 中的方法com.yc.video.old.other.BatterReceiver
已过时。
 
onReceive(Context, Intent) - 类 中的方法com.yc.video.old.other.NetChangedReceiver
已过时。
 
onSaveInstanceState() - 类 中的方法com.yc.video.player.VideoPlayer
 
onScroll(MotionEvent, MotionEvent, float, float) - 类 中的方法com.yc.video.controller.GestureVideoController
在屏幕上滑动
onShowPress(MotionEvent) - 类 中的方法com.yc.video.controller.GestureVideoController
 
onSingleTapConfirmed(MotionEvent) - 类 中的方法com.yc.video.controller.GestureVideoController
单击
onSingleTapUp(MotionEvent) - 类 中的方法com.yc.video.controller.GestureVideoController
 
onStart() - 接口 中的方法com.yc.video.tool.CountDownTimer.TimerListener
当倒计时开始
onStartSlide() - 接口 中的方法com.yc.video.controller.IGestureComponent
开始滑动
onStartSlide() - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
onStartTrackingTouch(SeekBar) - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
onStopSlide() - 接口 中的方法com.yc.video.controller.IGestureComponent
结束滑动
onStopSlide() - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
onStopTrackingTouch(SeekBar) - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
onSurfaceAvailable(SurfaceTexture) - 接口 中的方法com.yc.video.old.surface.VideoTextureView.OnTextureListener
已过时。
SurfaceTexture准备就绪
onSurfaceDestroyed(SurfaceTexture) - 接口 中的方法com.yc.video.old.surface.VideoTextureView.OnTextureListener
已过时。
SurfaceTexture即将被销毁
onSurfaceSizeChanged(SurfaceTexture, int, int) - 接口 中的方法com.yc.video.old.surface.VideoTextureView.OnTextureListener
已过时。
SurfaceTexture缓冲大小变化
onSurfaceTextureAvailable(SurfaceTexture, int, int) - 类 中的方法com.yc.video.old.surface.VideoTextureView
已过时。
SurfaceTexture准备就绪
onSurfaceTextureDestroyed(SurfaceTexture) - 类 中的方法com.yc.video.old.surface.VideoTextureView
已过时。
SurfaceTexture即将被销毁
onSurfaceTextureSizeChanged(SurfaceTexture, int, int) - 类 中的方法com.yc.video.old.surface.VideoTextureView
已过时。
SurfaceTexture缓冲大小变化
onSurfaceTextureUpdated(SurfaceTexture) - 类 中的方法com.yc.video.old.surface.VideoTextureView
已过时。
SurfaceTexture通过updateImage更新
onSurfaceUpdated(SurfaceTexture) - 接口 中的方法com.yc.video.old.surface.VideoTextureView.OnTextureListener
已过时。
SurfaceTexture通过updateImage更新
onTick(long) - 接口 中的方法com.yc.video.tool.CountDownTimer.TimerListener
 
onTouch(View, MotionEvent) - 类 中的方法com.yc.video.controller.GestureVideoController
 
onTouch(View, MotionEvent) - 类 中的方法com.yc.video.old.controller.AbsVideoPlayerController
已过时。
滑动处理调节声音和亮度的逻辑
onTouchEvent(MotionEvent) - 类 中的方法com.yc.video.controller.GestureVideoController
 
onTouchEvent(MotionEvent) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
如果锁屏,则屏蔽滑动事件
onTouchEvent(MotionEvent) - 类 中的方法com.yc.video.ui.pip.FloatVideoView
 
onVideoControlClick(int) - 接口 中的方法com.yc.video.old.listener.OnVideoControlListener
已过时。
视频顶部点击事件【下载,切换音频,分享等】
OnVideoControlListener - com.yc.video.old.listener中的接口
已过时。
onVideoSizeChanged(int, int) - 类 中的方法com.yc.video.player.VideoPlayer
 
OnVideoStateListener - com.yc.video.player中的接口
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.controller.BaseVideoController
子类重写此方法监听控制的显示和隐藏
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.more.CustomNetworkView
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.more.CustomTrailersView
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.pip.CustomFloatView
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.view.CustomCompleteView
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.view.CustomErrorView
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.view.CustomLiveControlView
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.view.CustomOncePlayView
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.view.CustomPrepareView
 
onVisibilityChanged(boolean, Animation) - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
onVisibilityChanged(boolean, Animation) - 接口 中的方法com.yc.video.ui.view.InterControlView
视图显示发生变化监听
onVolumeChange(int) - 接口 中的方法com.yc.video.controller.IGestureComponent
滑动调整音量
onVolumeChange(int) - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
onWindowFocusChanged(boolean) - 类 中的方法com.yc.video.controller.BaseVideoController
 
onWindowFocusChanged(boolean) - 类 中的方法com.yc.video.player.VideoPlayer
 
openMediaPlayer() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
打开MediaPlayer播放器
OrientationHelper - com.yc.video.controller中的类
设备方向监听
OrientationHelper(Context) - 类 的构造器com.yc.video.controller.OrientationHelper
 
OrientationHelper.OnOrientationChangeListener - com.yc.video.controller中的接口
 

P

pause() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
PAUSE - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayerStatesType
 
pause() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
暂停播放
pause() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
暂停播放
pause() - 接口 中的方法com.yc.video.player.InterVideoPlayer
暂停播放
pause() - 类 中的方法com.yc.video.player.VideoPlayer
暂停播放
pause() - 类 中的方法com.yc.video.tool.CountDownTimer
按一下暂停,再按一下继续倒计时
pause() - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
PIP - 类 中的静态变量com.yc.video.ui.pip.FloatVideoManager
 
playerAndProved(String) - 接口 中的方法com.yc.video.config.BuriedPointEvent
视频试看点击
playerCompletion(String) - 接口 中的方法com.yc.video.config.BuriedPointEvent
视频播放完成
playerDestroy(String) - 接口 中的方法com.yc.video.config.BuriedPointEvent
退出视频播放
playerIn(String) - 接口 中的方法com.yc.video.config.BuriedPointEvent
进入视频播放
playerOutProgress(String, float) - 接口 中的方法com.yc.video.config.BuriedPointEvent
退出视频播放时候的播放进度百度分
playerOutProgress(String, long, long) - 接口 中的方法com.yc.video.config.BuriedPointEvent
退出视频播放时候的播放进度
playerState2str(int) - 类 中的静态方法com.yc.video.tool.PlayerUtils
 
PlayerUtils - com.yc.video.tool中的类
PlayerUtils() - 类 的构造器com.yc.video.tool.PlayerUtils
 
PLAYING - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayerStatesType
 
playOnMobileNetwork() - 类 中的方法com.yc.video.player.VideoViewManager
获取是否在移动网络下直接播放视频配置
playState2str(int) - 类 中的静态方法com.yc.video.tool.PlayerUtils
 
prepareDataSource() - 类 中的方法com.yc.video.player.VideoPlayer
设置播放数据
ProgressManager - com.yc.video.player中的类
播放进度管理器,继承此接口实现自己的进度管理器。
ProgressManager() - 类 的构造器com.yc.video.player.ProgressManager
 

R

release() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
释放INiceVideoPlayer,释放后,内部的播放器被释放掉,同时如果在全屏、小窗口模式下都会退出 并且控制器的UI也应该恢复到最初始的状态.
release() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
释放,内部的播放器被释放掉,同时如果在全屏、小窗口模式下都会退出 逻辑 1.先保存播放位置 2.退出全屏或小窗口,回复播放模式为正常模式 3.释放播放器 4.恢复控制器 5.gc回收
release() - 类 中的方法com.yc.video.player.AudioFocusHelper
销毁资源
release() - 类 中的方法com.yc.video.player.VideoPlayer
释放播放器
release() - 接口 中的方法com.yc.video.surface.InterSurfaceView
释放资源
release() - 类 中的方法com.yc.video.surface.RenderSurfaceView
释放资源
release() - 类 中的方法com.yc.video.surface.RenderTextureView
释放资源
releaseByTag(String) - 类 中的方法com.yc.video.player.VideoViewManager
释放掉和tag关联的VideoView,并将其从VideoViewManager中移除
releaseByTag(String, boolean) - 类 中的方法com.yc.video.player.VideoViewManager
 
releasePlayer() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
此处只释放播放器(如果要释放播放器并恢复控制器状态需要调用IVideoPlayer.release()方法) 不管是全屏、小窗口还是Normal状态下控制器的UI都不恢复初始状态 这样以便在当前播放器状态下可以方便的切换不同的清晰度的视频地址
releasePlayer() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
释放播放器,注意一定要判断对象是否为空,增强严谨性 这样以便在当前播放器状态下可以方便的切换不同的清晰度的视频地址 关于我的github:https://github.com/yangchong211 杨充修改: 17年12月23日,添加释放音频和TextureView
releaseSurface() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
 
releaseSurfaceTexture() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
如果SurfaceTexture不为null,则释放
releaseVideoPlayer() - 类 中的方法com.yc.video.old.other.VideoPlayerManager
已过时。
释放,内部的播放器被释放掉,同时如果在全屏、小窗口模式下都会退出
remove(String) - 类 中的方法com.yc.video.player.VideoViewManager
 
removeAll() - 类 中的方法com.yc.video.player.VideoViewManager
 
removeAllControlComponent() - 类 中的方法com.yc.video.controller.BaseVideoController
移除所有的组件
removeAllControlComponent() - 接口 中的方法com.yc.video.controller.InterViewController
移除所有的组件
removeAllPrivateComponents() - 类 中的方法com.yc.video.controller.BaseVideoController
移除所有独有的组件
removeAllPrivateComponents() - 接口 中的方法com.yc.video.controller.InterViewController
移除所有独有的组件
removeControlComponent(InterControlView) - 类 中的方法com.yc.video.controller.BaseVideoController
移除控制组件
removeControlComponent(InterControlView) - 接口 中的方法com.yc.video.controller.InterViewController
移除控制组件
removeFromWindow() - 类 中的方法com.yc.video.ui.pip.FloatVideoView
从窗口移除
removeOnStateChangeListener(OnVideoStateListener) - 类 中的方法com.yc.video.player.VideoPlayer
移除某个播放状态监听
removeViewFormParent(View) - 类 中的静态方法com.yc.video.tool.PlayerUtils
将View从父控件中移除
RenderSurfaceView - com.yc.video.surface中的类
RenderSurfaceView(Context) - 类 的构造器com.yc.video.surface.RenderSurfaceView
 
RenderTextureView - com.yc.video.surface中的类
RenderTextureView(Context) - 类 的构造器com.yc.video.surface.RenderTextureView
 
replay(boolean) - 类 中的方法com.yc.video.bridge.ControlWrapper
 
replay(boolean) - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
replay(boolean) - 类 中的方法com.yc.video.player.VideoPlayer
重新播放
requestFocus() - 类 中的方法com.yc.video.player.AudioFocusHelper
请求获取音频焦点
requireNonEmpty(String, String) - 类 中的静态方法com.yc.video.tool.PlayerUtils
空指针检测,不能为null,也不能为""
requireNonNull(T, String) - 类 中的静态方法com.yc.video.tool.PlayerUtils
空指针检测,不能为null,可以为""
reset() - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
重置控制器,将控制器恢复到初始状态。
reset() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
重新设置
reset() - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
restart() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
重新播放,播放器被暂停、播放错误、播放完成后,需要调用此方法重新播放
restart() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
重新播放
resume() - 类 中的方法com.yc.video.player.VideoPlayer
继续播放
resume() - 类 中的方法com.yc.video.tool.CountDownTimer
恢复暂停,开始
resume() - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
resumeVideoPlayer() - 类 中的方法com.yc.video.old.other.VideoPlayerManager
已过时。
当视频暂停时或者缓冲暂停时,调用该方法重新开启视频播放

S

SafelyHandler(Handler) - 类 的构造器com.yc.video.tool.BaseToast.HookToast.SafelyHandler
 
savePlayPosition(Context, String, long) - 类 中的静态方法com.yc.video.tool.PlayerUtils
保存播放位置,以便下次播放时接着上次的位置继续播放.
saveProgress(String, long) - 类 中的方法com.yc.video.player.ProgressManager
此方法用于实现保存进度的逻辑
saveProgress() - 类 中的方法com.yc.video.player.VideoPlayer
保存播放进度
scanForActivity(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
通过上下文获取到activity,使用到了递归
SCREEN_SCALE_16_9 - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayerScreenScaleType
 
SCREEN_SCALE_4_3 - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayerScreenScaleType
 
SCREEN_SCALE_CENTER_CROP - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayerScreenScaleType
 
SCREEN_SCALE_DEFAULT - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayerScreenScaleType
 
SCREEN_SCALE_MATCH_PARENT - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayerScreenScaleType
 
SCREEN_SCALE_ORIGINAL - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.PlayerScreenScaleType
 
seekTo(long) - 类 中的方法com.yc.video.bridge.ControlWrapper
 
seekTo(long) - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
seek到制定的位置继续播放
seekTo(long) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
设置播放位置
seekTo(long) - 接口 中的方法com.yc.video.player.InterVideoPlayer
调整播放进度
seekTo(long) - 类 中的方法com.yc.video.player.VideoPlayer
调整播放进度
setActClass(Class) - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
setAdaptCutout(boolean) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
是否适配刘海屏,默认适配
setAdaptCutout(boolean) - 类 中的方法com.yc.video.controller.BaseVideoController
设置是否适配刘海屏
setAssetFileDescriptor(AssetFileDescriptor) - 类 中的方法com.yc.video.player.VideoPlayer
用于播放assets里面的视频文件
setAudioManagerNull() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
 
setBackgroundColor(int) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setBufferPercentage(int) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
设置缓冲区百分比
setBuriedPointEvent(BuriedPointEvent) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
自定义视频全局埋点事件
setCanChangePosition(boolean) - 类 中的方法com.yc.video.controller.GestureVideoController
设置是否可以滑动调节进度,默认可以
setClarity(List<VideoInfoBean>, int) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
设置视频清晰度
setClarityGrade(List<String>, int) - 类 中的方法com.yc.video.old.dialog.ChangeClarityDialog
已过时。
设置清晰度等级
setClickStart() - 类 中的方法com.yc.video.ui.view.CustomPrepareView
设置点击此界面开始播放
setConfig(VideoPlayerConfig) - 类 中的静态方法com.yc.video.player.VideoViewManager
设置VideoViewConfig
setContext(Context) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
是否监听设备方向来切换全屏/半屏, 默认不开启
setController(AbsVideoPlayerController) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
设置视频控制器,必须设置
setController(BaseVideoController) - 类 中的方法com.yc.video.player.VideoPlayer
设置控制器,传null表示移除控制器
setCountdownInterval(long) - 类 中的方法com.yc.video.tool.CountDownTimer
设置倒计时间隔值
setCountDownListener(CountDownTimer.TimerListener) - 类 中的方法com.yc.video.tool.CountDownTimer
设置倒计时监听
setCover(String) - 类 中的方法com.yc.video.config.VideoInfoBean
 
setCurrentState(int) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
设置当前播放模式
setCurrentVideoPlayer(OldVideoPlayer) - 类 中的方法com.yc.video.old.other.VideoPlayerManager
已过时。
设置VideoPlayer
setDesc(CharSequence) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setDismissTimeout(int) - 类 中的方法com.yc.video.controller.BaseVideoController
设置播放视图自动隐藏超时
setDuration(int) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setElevation(int) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setEnableAudioFocus(boolean) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
是否开启AudioFocus监听, 默认开启
setEnableAudioFocus(boolean) - 类 中的方法com.yc.video.player.VideoPlayerBuilder.Builder
是否开启AudioFocus监听, 默认开启,用于监听其它地方是否获取音频焦点,如果有其它地方获取了 音频焦点,此播放器将做出相应反应,具体实现见AudioFocusHelper
setEnableInNormal(boolean) - 类 中的方法com.yc.video.controller.GestureVideoController
是否在竖屏模式下开始手势控制,默认关闭
setEnableOrientation(boolean) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
是否监听设备方向来切换全屏/半屏, 默认不开启
setEnableOrientation(boolean) - 类 中的方法com.yc.video.controller.BaseVideoController
是否自动旋转, 默认不自动旋转
setFill(boolean) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setFloatViewVisible() - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
显示悬浮窗
setGestureEnabled(boolean) - 类 中的方法com.yc.video.controller.GestureVideoController
是否开启手势空控制,默认开启,关闭之后,双击播放暂停以及手势调节进度,音量,亮度功能将关闭
setGrade(String) - 类 中的方法com.yc.video.config.VideoInfoBean
 
setGravity(int) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setHeaders(Map<String, String>) - 类 中的方法com.yc.video.config.VideoInfoBean
 
setHideTime(long) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
设置不操作后,多久自动隐藏头部和底部布局
setHideTime(long) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
设置不操作后,多久自动隐藏头部和底部布局 添加值范围注释,限定时间为1秒到10秒之间
setImage(int) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
视频底图
setImage(int) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
设置图片
setInitOptions() - 类 中的方法com.yc.video.player.VideoPlayer
初始化之前的配置项
setIsShowToast(boolean) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
是否设置倒计时n秒吐司
setLayout(int) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setLength(long) - 类 中的方法com.yc.video.config.VideoInfoBean
 
setLength(long) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
设置总时长
setLength(String) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
设置总时长
setLength(long) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
设置视频时长
setLength(String) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
设置视频时长
setListener(CustomBottomView.OnToastListener) - 类 中的方法com.yc.video.ui.view.CustomBottomView
 
setLoadingType(int) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
设置加载loading类型
setLoadingType(int) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
18年1月12号添加 设置加载loading类型
setLocked(boolean) - 类 中的方法com.yc.video.bridge.ControlWrapper
 
setLocked(boolean) - 类 中的方法com.yc.video.controller.BaseVideoController
设置是否锁屏
setLocked(boolean) - 接口 中的方法com.yc.video.controller.InterVideoController
设置锁定状态
setLogEnabled(boolean) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
是否打印日志
setLooping(boolean) - 类 中的方法com.yc.video.player.VideoPlayer
循环播放, 默认不循环播放
setMediaPlayer(InterVideoPlayer) - 类 中的方法com.yc.video.controller.BaseVideoController
重要:此方法用于将VideoPlayer 和控制器绑定
setMediaPlayerNull() - 类 中的方法com.yc.video.old.player.VideoMediaPlayer
已过时。
 
setMillisInFuture(long) - 类 中的方法com.yc.video.tool.CountDownTimer
设置倒计时总时间
setMirrorRotation(boolean) - 类 中的方法com.yc.video.bridge.ControlWrapper
 
setMirrorRotation(boolean) - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
setMirrorRotation(boolean) - 类 中的方法com.yc.video.player.VideoPlayer
设置镜像旋转,暂不支持SurfaceView
setMute(boolean) - 类 中的方法com.yc.video.bridge.ControlWrapper
 
setMute(boolean) - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
setMute(boolean) - 类 中的方法com.yc.video.player.VideoPlayer
设置静音
setOffset(int) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setOnClarityCheckedListener(OnClarityChangedListener) - 类 中的方法com.yc.video.old.dialog.ChangeClarityDialog
已过时。
 
setOnOrientationChangeListener(OrientationHelper.OnOrientationChangeListener) - 类 中的方法com.yc.video.controller.OrientationHelper
 
setOnPlayerStatesListener(OnPlayerStatesListener) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
 
setOnPlayerTypeListener(OnPlayerTypeListener) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
 
setOnStateChangeListener(OnVideoStateListener) - 类 中的方法com.yc.video.player.VideoPlayer
设置一个播放状态监听器,播放状态发生变化时将会调用, 如果你想同时设置多个监听器,推荐 VideoPlayer.addOnStateChangeListener(OnVideoStateListener)。
setOnSurfaceListener(VideoSurfaceView.OnSurfaceListener) - 类 中的方法com.yc.video.old.surface.VideoSurfaceView
已过时。
设置监听
setOnTextureListener(VideoTextureView.OnTextureListener) - 类 中的方法com.yc.video.old.surface.VideoTextureView
已过时。
设置监听
setOnVideoControlListener(OnVideoControlListener) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
 
setOptions() - 类 中的方法com.yc.video.player.VideoPlayer
初始化之后的配置项
setP(String) - 类 中的方法com.yc.video.config.VideoInfoBean
 
setPlayerBackgroundColor(int) - 类 中的方法com.yc.video.player.VideoPlayerBuilder.Builder
设置视频播放器的背景色
setPlayerFactory(PlayerFactory) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
自定义播放核心
setPlayerFactory(<any>) - 类 中的方法com.yc.video.player.VideoPlayer
自定义播放核心,继承PlayerFactory实现自己的播放核心
setPlayerState(int) - 类 中的方法com.yc.video.controller.BaseVideoController
VideoPlayer调用此方法向控制器设置播放器状态 播放模式 普通模式,小窗口模式,正常模式三种其中一种 MODE_NORMAL 普通模式 MODE_FULL_SCREEN 全屏模式 MODE_TINY_WINDOW 小屏模式
setPlayerState(int) - 类 中的方法com.yc.video.controller.GestureVideoController
 
setPlayerState(int) - 类 中的方法com.yc.video.player.VideoPlayer
向Controller设置播放器状态,包含全屏状态和非全屏状态 播放模式 普通模式,小窗口模式,正常模式三种其中一种 MODE_NORMAL 普通模式 MODE_FULL_SCREEN 全屏模式 MODE_TINY_WINDOW 小屏模式
setPlayerType(int) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
设置播放器类型,必须设置 注意:感谢某人建议,这里限定了传入值类型 输入值:ConstantKeys.IjkPlayerType.TYPE_IJK 或者 ConstantKeys.IjkPlayerType.TYPE_NATIVE
setPlayingPosition(int) - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
setPlayOnMobileNetwork(boolean) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
在移动环境下调用start()后是否继续播放,默认不继续播放
setPlayOnMobileNetwork(boolean) - 类 中的方法com.yc.video.player.VideoViewManager
设置是否在移动网络下直接播放视频
setPlayState(int) - 类 中的方法com.yc.video.controller.BaseVideoController
VideoPlayer调用此方法向控制器设置播放状态。
setPlayState(int) - 类 中的方法com.yc.video.controller.GestureVideoController
 
setPlayState(int) - 类 中的方法com.yc.video.player.VideoPlayer
向Controller设置播放状态,用于控制Controller的ui展示 这里使用注解限定符,不要使用1,2这种直观数字,不方便知道意思 播放状态,主要是指播放器的各种状态 -1 播放错误 0 播放未开始 1 播放准备中 2 播放准备就绪 3 正在播放 4 暂停播放 5 正在缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,缓冲区数据足够后恢复播放) 6 暂停缓冲(播放器正在播放时,缓冲区数据不足,进行缓冲,此时暂停播放器,继续缓冲,缓冲区数据足够后恢复暂停 7 播放完成 8 开始播放中止
setProgress(int, int) - 类 中的方法com.yc.video.controller.BaseVideoController
刷新进度回调,子类可在此方法监听进度刷新,然后更新ui
setProgress(int, int) - 类 中的方法com.yc.video.ui.more.CustomNetworkView
 
setProgress(int, int) - 类 中的方法com.yc.video.ui.more.CustomTrailersView
 
setProgress(int, int) - 类 中的方法com.yc.video.ui.pip.CustomFloatView
 
setProgress(int, int) - 类 中的方法com.yc.video.ui.view.BasisVideoController
刷新进度回调,子类可在此方法监听进度刷新,然后更新ui
setProgress(int, int) - 类 中的方法com.yc.video.ui.view.CustomBottomView
刷新进度回调,子类可在此方法监听进度刷新,然后更新ui
setProgress(int, int) - 类 中的方法com.yc.video.ui.view.CustomCompleteView
 
setProgress(int, int) - 类 中的方法com.yc.video.ui.view.CustomErrorView
 
setProgress(int, int) - 类 中的方法com.yc.video.ui.view.CustomGestureView
 
setProgress(int, int) - 类 中的方法com.yc.video.ui.view.CustomLiveControlView
 
setProgress(int, int) - 类 中的方法com.yc.video.ui.view.CustomOncePlayView
 
setProgress(int, int) - 类 中的方法com.yc.video.ui.view.CustomPrepareView
 
setProgress(int, int) - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
setProgress(int, int) - 接口 中的方法com.yc.video.ui.view.InterControlView
设置进度操作
setProgressManager(ProgressManager) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
设置进度管理器,用于保存播放进度
setProgressManager(ProgressManager) - 类 中的方法com.yc.video.player.VideoPlayer
设置进度管理器,用于保存播放进度
setRadius(float) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setRenderViewFactory(SurfaceFactory) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
自定义RenderView
setRenderViewFactory(SurfaceFactory) - 类 中的方法com.yc.video.player.VideoPlayer
自定义RenderView,继承SurfaceFactory实现自己的RenderView
setRotation(float) - 类 中的方法com.yc.video.bridge.ControlWrapper
 
setRotation(float) - 类 中的方法com.yc.video.old.surface.VideoSurfaceView
已过时。
记得一定要重新写这个方法,如果角度发生了变化,就重新绘制布局 设置视频旋转角度
setRotation(float) - 类 中的方法com.yc.video.old.surface.VideoTextureView
已过时。
记得一定要重新写这个方法,如果角度发生了变化,就重新绘制布局 设置视频旋转角度
setRotation(float) - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
setRotation(float) - 类 中的方法com.yc.video.player.VideoPlayer
旋转视频画面
setRotation(float) - 类 中的方法com.yc.video.surface.RenderSurfaceView
记得一定要重新写这个方法,如果角度发生了变化,就重新绘制布局 设置视频旋转角度
setRotation(float) - 类 中的方法com.yc.video.surface.RenderTextureView
记得一定要重新写这个方法,如果角度发生了变化,就重新绘制布局 设置视频旋转角度
setScaleType(int) - 接口 中的方法com.yc.video.surface.InterSurfaceView
设置screen scale type
setScaleType(int) - 类 中的方法com.yc.video.surface.RenderSurfaceView
设置screen scale type
setScaleType(int) - 类 中的方法com.yc.video.surface.RenderTextureView
设置screen scale type
setScreenScale(int) - 类 中的方法com.yc.video.surface.MeasureHelper
 
setScreenScaleType(int) - 类 中的方法com.yc.video.bridge.ControlWrapper
 
setScreenScaleType(int) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
设置视频比例
setScreenScaleType(int) - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
setScreenScaleType(int) - 类 中的方法com.yc.video.player.VideoPlayer
设置视频比例
setShowToastTime(long) - 类 中的方法com.yc.video.config.VideoPlayerConfig.Builder
倒计时n秒时间
setSpeed(float) - 类 中的方法com.yc.video.bridge.ControlWrapper
 
setSpeed(float) - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
设置播放速度,目前只有IjkPlayer有效果,原生MediaPlayer暂不支持
setSpeed(float) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
注意:MediaPlayer没有这个方法 设置播放速度,不必须
setSpeed(float) - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
setSpeed(float) - 类 中的方法com.yc.video.player.VideoPlayer
设置播放速度
setTextColor(int) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setTinyScreenSize(int[]) - 类 中的方法com.yc.video.player.VideoPlayerBuilder.Builder
设置小屏的宽高
setTitle(String) - 类 中的方法com.yc.video.config.VideoInfoBean
 
setTitle(String) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
设置播放的视频的标题
setTitle(String) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
设置视频标题
setTitle(CharSequence) - 类 中的方法com.yc.video.tool.BaseToast.Builder
 
setTitle(String) - 类 中的方法com.yc.video.ui.view.BasisVideoController
 
setTitle(String) - 类 中的方法com.yc.video.ui.view.CustomTitleView
 
setToastBackColor(int) - 类 中的静态方法com.yc.video.tool.BaseToast
 
setTopPadding(float) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
设置top到顶部的距离
setTopPadding(float) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
设置top到顶部的距离
setTopVisibility(boolean) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
设置是否显示视频头部的下载,分享布局控件
setTopVisibility(boolean) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
18年3月15日添加 设置是否显示视频头部的下载,分享布局控件
setTvAndAudioVisibility(boolean, boolean) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
设置横屏播放时,tv和audio图标是否显示
setTvAndAudioVisibility(boolean, boolean) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
设置横屏播放时,tv和audio图标是否显示
setUp(String, Map<String, String>) - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
设置视频Url,以及headers
setUp(String, Map<String, String>) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
设置,必须设置
setUrl(String) - 类 中的方法com.yc.video.bridge.ControlWrapper
 
setUrl(String) - 接口 中的方法com.yc.video.player.InterVideoPlayer
设置链接
setUrl(String) - 类 中的方法com.yc.video.player.VideoPlayer
设置视频地址
setUrl(String, Map<String, String>) - 类 中的方法com.yc.video.player.VideoPlayer
设置包含请求头信息的视频地址
setVideoBuilder(VideoPlayerBuilder) - 类 中的方法com.yc.video.player.VideoPlayer
-----------------------------暴露api方法--------------------------------------
setVideoPlayer(OldVideoPlayer) - 类 中的方法com.yc.video.old.controller.AbsVideoPlayerController
已过时。
设置VideoPlayer
setVideoPlayer(OldVideoPlayer) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
设置播放器
setVideoRotation(int) - 接口 中的方法com.yc.video.surface.InterSurfaceView
设置视频旋转角度
setVideoRotation(int) - 类 中的方法com.yc.video.surface.MeasureHelper
设置视频旋转角度
setVideoRotation(int) - 类 中的方法com.yc.video.surface.RenderSurfaceView
设置视频旋转角度
setVideoRotation(int) - 类 中的方法com.yc.video.surface.RenderTextureView
设置视频旋转角度
setVideoSize(int, int) - 接口 中的方法com.yc.video.surface.InterSurfaceView
设置视频宽高
setVideoSize(int, int) - 类 中的方法com.yc.video.surface.MeasureHelper
设置视频宽高
setVideoSize(int, int) - 类 中的方法com.yc.video.surface.RenderSurfaceView
设置视频宽高
setVideoSize(int, int) - 类 中的方法com.yc.video.surface.RenderTextureView
设置视频宽高
setVideoUrl(String) - 类 中的方法com.yc.video.config.VideoInfoBean
 
setVolume(int) - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
设置音量
setVolume(int) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
设置音量
setVolume(float, float) - 类 中的方法com.yc.video.player.VideoPlayer
设置音量 0.0f-1.0f 之间
SHARE - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.VideoControl
 
show() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
show() - 类 中的方法com.yc.video.controller.BaseVideoController
显示播放视图
show() - 接口 中的方法com.yc.video.controller.InterVideoController
隐藏控制视图
showActionBar(Context) - 类 中的静态方法com.yc.video.tool.PlayerUtils
 
showBottomProgress(boolean) - 类 中的方法com.yc.video.ui.view.CustomBottomView
是否显示底部进度条,默认显示
showChangeBrightness(int) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
手势在左侧上下滑动改变亮度时,显示控制器中间的亮度变化视图, 在手势滑动ACTION_MOVE的过程中,会不断调用此方法。
showChangeBrightness(int) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
展示视频播放亮度
showChangePosition(long, int) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
手势左右滑动改变播放位置时,显示控制器中间的播放位置变化视图, 在手势滑动ACTION_MOVE的过程中,会不断调用此方法。
showChangePosition(long, int) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
显示视频播放位置
showChangeVolume(int) - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
手势在右侧上下滑动改变音量时,显示控制器中间的音量变化视图, 在手势滑动ACTION_MOVE的过程中,会不断调用此方法。
showChangeVolume(int) - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
展示视频播放音量
showNetWarning() - 类 中的方法com.yc.video.controller.BaseVideoController
显示移动网络播放提示
showNetWarning() - 类 中的方法com.yc.video.player.VideoPlayer
是否显示移动网络提示,可在Controller中配置
showRoundRectToast(CharSequence) - 类 中的静态方法com.yc.video.tool.BaseToast
某些系统可能屏蔽通知 1:检查 SystemUtils.isEnableNotification(BaseApplication.getApplication()); 2:替代方案 SnackBarUtils.showSnack(topActivity, noticeStr); 圆角 屏幕中间
showRoundRectToast(CharSequence, CharSequence) - 类 中的静态方法com.yc.video.tool.BaseToast
 
showRoundRectToast(int) - 类 中的静态方法com.yc.video.tool.BaseToast
 
showSysBar(ViewGroup, Context, BaseVideoController) - 类 中的方法com.yc.video.player.VideoPlayerHelper
显示NavigationBar和StatusBar
showToast(String) - 类 中的静态方法com.yc.video.tool.BaseToast
 
showToastOrDialog() - 接口 中的方法com.yc.video.ui.view.CustomBottomView.OnToastListener
 
SimpleStateListener - com.yc.video.player中的类
SimpleStateListener() - 类 的构造器com.yc.video.player.SimpleStateListener
 
skipPositionWhenPlay(int) - 类 中的方法com.yc.video.player.VideoPlayerBuilder.Builder
一开始播放就seek到预先设置好的位置
skipToPosition - 类 中的变量com.yc.video.old.player.OldVideoPlayer
已过时。
 
slideToChangeBrightness(float) - 类 中的方法com.yc.video.controller.GestureVideoController
 
slideToChangePosition(float) - 类 中的方法com.yc.video.controller.GestureVideoController
 
slideToChangeVolume(float) - 类 中的方法com.yc.video.controller.GestureVideoController
 
sp2px(Context, float) - 类 中的静态方法com.yc.video.tool.PlayerUtils
sp转为px
start() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
start() - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
开始播放
start(long) - 接口 中的方法com.yc.video.old.player.IVideoPlayer
已过时。
从指定的位置开始播放
start() - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
开始播放
start(long) - 类 中的方法com.yc.video.old.player.OldVideoPlayer
已过时。
开始播放
start() - 接口 中的方法com.yc.video.player.InterVideoPlayer
开始播放
start() - 类 中的方法com.yc.video.player.VideoPlayer
开始播放,注意:调用此方法后必须调用VideoPlayer.release()释放播放器,否则会导致内存泄漏
start() - 类 中的方法com.yc.video.tool.CountDownTimer
开始倒计时,每次点击,都会重新开始
startFadeOut() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
startFadeOut() - 类 中的方法com.yc.video.controller.BaseVideoController
开始计时
startFadeOut() - 接口 中的方法com.yc.video.controller.InterVideoController
开始控制视图自动隐藏倒计时
startFloatWindow() - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
startFullScreen() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
startFullScreen() - 类 中的方法com.yc.video.controller.BaseVideoController
子类中请使用此方法来进入全屏
startFullScreen() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
startFullScreen() - 类 中的方法com.yc.video.player.VideoPlayer
进入全屏
startInPlaybackState() - 类 中的方法com.yc.video.player.VideoPlayer
播放状态下开始播放
startPlay() - 类 中的方法com.yc.video.player.VideoPlayer
第一次播放
startPrepare(boolean) - 类 中的方法com.yc.video.player.VideoPlayer
开始准备播放(直接播放)
startProgress() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
startProgress() - 类 中的方法com.yc.video.controller.BaseVideoController
开始刷新进度,注意:需在STATE_PLAYING时调用才会开始刷新进度
startProgress() - 接口 中的方法com.yc.video.controller.InterVideoController
开始刷新进度
startTinyScreen() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
startTinyScreen() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
startTinyScreen() - 类 中的方法com.yc.video.player.VideoPlayer
开启小屏
startUpdateNetSpeedTimer() - 类 中的方法com.yc.video.old.controller.AbsVideoPlayerController
已过时。
当正在缓冲或者播放准备中状态时,开启缓冲时更新网络加载速度
startUpdateProgressTimer() - 类 中的方法com.yc.video.old.controller.AbsVideoPlayerController
已过时。
开启更新进度的计时器。
STATE_BUFFERING_PAUSED - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_BUFFERING_PLAYING - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_COMPLETED - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_ERROR - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_IDLE - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_NETWORK_ERROR - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_ONCE_LIVE - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_PARSE_ERROR - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_PAUSED - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_PLAYING - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_PREPARED - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_PREPARING - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_START_ABORT - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
STATE_URL_NULL - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.CurrentState
 
StatesCutoutUtils - com.yc.video.tool中的类
刘海屏工具
stopFadeOut() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
stopFadeOut() - 类 中的方法com.yc.video.controller.BaseVideoController
取消计时
stopFadeOut() - 接口 中的方法com.yc.video.controller.InterVideoController
取消控制视图自动隐藏倒计时
stopFloatWindow() - 类 中的方法com.yc.video.ui.pip.FloatVideoManager
 
stopFullScreen() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
stopFullScreen() - 类 中的方法com.yc.video.controller.BaseVideoController
子类中请使用此方法来退出全屏
stopFullScreen() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
stopFullScreen() - 类 中的方法com.yc.video.player.VideoPlayer
退出全屏
stopProgress() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
stopProgress() - 类 中的方法com.yc.video.controller.BaseVideoController
停止刷新进度
stopProgress() - 接口 中的方法com.yc.video.controller.InterVideoController
停止刷新进度
stopTinyScreen() - 类 中的方法com.yc.video.bridge.ControlWrapper
 
stopTinyScreen() - 接口 中的方法com.yc.video.player.InterVideoPlayer
 
stopTinyScreen() - 类 中的方法com.yc.video.player.VideoPlayer
退出小屏
surfaceChanged(SurfaceHolder, int, int, int) - 接口 中的方法com.yc.video.old.surface.VideoSurfaceView.OnSurfaceListener
已过时。
 
surfaceCreated(SurfaceHolder) - 接口 中的方法com.yc.video.old.surface.VideoSurfaceView.OnSurfaceListener
已过时。
 
surfaceDestroyed(SurfaceHolder) - 接口 中的方法com.yc.video.old.surface.VideoSurfaceView.OnSurfaceListener
已过时。
 
SurfaceFactory - com.yc.video.surface中的类
SurfaceFactory() - 类 的构造器com.yc.video.surface.SurfaceFactory
 
SurfaceViewFactory - com.yc.video.surface中的类
SurfaceViewFactory() - 类 的构造器com.yc.video.surface.SurfaceViewFactory
 
suspendVideoPlayer() - 类 中的方法com.yc.video.old.other.VideoPlayerManager
已过时。
当视频正在播放或者正在缓冲时,调用该方法暂停视频

T

TextureViewFactory - com.yc.video.surface中的类
TextureViewFactory() - 类 的构造器com.yc.video.surface.TextureViewFactory
 
toggleFullScreen(Activity) - 类 中的方法com.yc.video.bridge.ControlWrapper
横竖屏切换,会旋转屏幕
toggleFullScreen() - 类 中的方法com.yc.video.bridge.ControlWrapper
横竖屏切换,不会旋转屏幕
toggleFullScreen() - 类 中的方法com.yc.video.controller.BaseVideoController
横竖屏切换
toggleFullScreenByVideoSize(Activity) - 类 中的方法com.yc.video.bridge.ControlWrapper
横竖屏切换,根据适配宽高决定是否旋转屏幕
toggleLockState() - 类 中的方法com.yc.video.bridge.ControlWrapper
切换锁定状态
togglePlay() - 类 中的方法com.yc.video.bridge.ControlWrapper
播放和暂停
togglePlay() - 类 中的方法com.yc.video.controller.BaseVideoController
播放和暂停
toggleShowState() - 类 中的方法com.yc.video.bridge.ControlWrapper
切换显示/隐藏状态
TV - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.VideoControl
 
TYPE_EXO - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.VideoPlayerType
 
TYPE_IJK - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.VideoPlayerType
 
TYPE_NATIVE - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.VideoPlayerType
 
TYPE_RTC - 注释类型 中的静态变量com.yc.video.config.ConstantKeys.VideoPlayerType
 

U

updateNetSpeedProgress() - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
更新进度,包括更新网络加载速度
updateNetSpeedProgress() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
更新进度,包括更新网络加载速度
updateProgress() - 接口 中的方法com.yc.video.old.controller.IVideoController
已过时。
更新进度,包括进度条进度,展示的当前播放位置时长,总时长等。
updateProgress() - 类 中的方法com.yc.video.old.controller.VideoPlayerController
已过时。
更新播放进度

V

valueOf(String) - 枚举 中的静态方法com.yc.video.tool.NetworkUtils.State
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.yc.video.tool.NetworkUtils.State
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
VideoException - com.yc.video.tool中的异常错误
VideoException(int, String) - 异常错误 的构造器com.yc.video.tool.VideoException
 
VideoException(String) - 异常错误 的构造器com.yc.video.tool.VideoException
已过时。
VideoException(Throwable) - 异常错误 的构造器com.yc.video.tool.VideoException
 
VideoInfoBean - com.yc.video.config中的类
VideoInfoBean(String, String, String) - 类 的构造器com.yc.video.config.VideoInfoBean
 
VideoInfoBean(String, String, String, String) - 类 的构造器com.yc.video.config.VideoInfoBean
 
VideoMediaPlayer - com.yc.video.old.player中的类
已过时。
VideoMediaPlayer(OldVideoPlayer) - 类 的构造器com.yc.video.old.player.VideoMediaPlayer
已过时。
 
VideoPlayer<P extends AbstractVideoPlayer> - com.yc.video.player中的类
VideoPlayer(Context) - 类 的构造器com.yc.video.player.VideoPlayer
 
VideoPlayer(Context, AttributeSet) - 类 的构造器com.yc.video.player.VideoPlayer
 
VideoPlayer(Context, AttributeSet, int) - 类 的构造器com.yc.video.player.VideoPlayer
 
VideoPlayerBuilder - com.yc.video.player中的类
VideoPlayerBuilder(VideoPlayerBuilder.Builder) - 类 的构造器com.yc.video.player.VideoPlayerBuilder
 
VideoPlayerBuilder.Builder - com.yc.video.player中的类
 
VideoPlayerConfig - com.yc.video.config中的类
VideoPlayerConfig.Builder - com.yc.video.config中的类
 
VideoPlayerController - com.yc.video.old.controller中的类
已过时。
VideoPlayerController(Context) - 类 的构造器com.yc.video.old.controller.VideoPlayerController
已过时。
 
VideoPlayerHelper - com.yc.video.player中的类
VideoPlayerManager - com.yc.video.old.other中的类
已过时。
VideoSurfaceView - com.yc.video.old.surface中的类
已过时。
VideoSurfaceView(Context) - 类 的构造器com.yc.video.old.surface.VideoSurfaceView
已过时。
 
VideoSurfaceView.OnSurfaceListener - com.yc.video.old.surface中的接口
已过时。
 
VideoTextureView - com.yc.video.old.surface中的类
已过时。
VideoTextureView(Context) - 类 的构造器com.yc.video.old.surface.VideoTextureView
已过时。
 
VideoTextureView.OnTextureListener - com.yc.video.old.surface中的接口
已过时。
 
videoToMedia(String) - 接口 中的方法com.yc.video.config.BuriedPointEvent
视频切换音频
VideoViewManager - com.yc.video.player中的类
视频播放器管理器,管理当前正在播放的VideoView,以及播放器配置 你也可以用来保存常驻内存的VideoView,但是要注意通过Application Context创建, 以免内存泄漏
A B C D E F G H I L M N O P R S T U V 
跳过导航链接