- GammaEffect - com.shuyu.gsyvideoplayer.render.effect中的类
-
Apply Gamma Effect on Video being played
- GammaEffect(float) - 类 的构造器com.shuyu.gsyvideoplayer.render.effect.GammaEffect
-
Initialize Effect
- GaussianBlurEffect - com.shuyu.gsyvideoplayer.render.effect中的类
-
高斯模糊
Created by guoshuyu on 2017/9/17.
- GaussianBlurEffect(float) - 类 的构造器com.shuyu.gsyvideoplayer.render.effect.GaussianBlurEffect
-
Initialize Effect
- GaussianBlurEffect(float, int) - 类 的构造器com.shuyu.gsyvideoplayer.render.effect.GaussianBlurEffect
-
- gestureDetector - 类 中的变量com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
双击
- getActionBarHeight(Activity) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
获取ActionBar高度
- getActivityContext(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
- getActivityContext() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- getAppCompActivity(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
Get AppCompatActivity from context
- getAppPath(String) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.FileUtils
-
- getBackButton() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
获取返回按键
- getBitmap(Bitmap) - 接口 中的方法com.shuyu.gsyvideoplayer.listener.GSYVideoShotListener
-
- getBottomProgressDrawable() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getBottomShowProgressDrawable() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getBottomShowProgressThumbDrawable() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getBrightnessLayoutId() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
亮度dialog的layoutId
继承后重写可返回自定义
有自定义的实现逻辑可重载showBrightnessDialog方法
- getBrightnessTextId() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
亮度dialog的百分比text id
继承后重写可返回自定义,如果没有可返回空
有自定义的实现逻辑可重载showBrightnessDialog方法
- getBufferedPercentage() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getBufferedPercentage() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getBufferedPercentage() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- getBufferedPercentage() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
针对某些内核,缓冲百分比
- getBuffterPoint() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
缓冲进度/缓存进度
- getCacheManager() - 类 中的静态方法com.shuyu.gsyvideoplayer.cache.CacheFactory
-
- getCacheManager() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getCachePath() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getCachePath() - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
- getCurCacheManager() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getCurPlayerManager() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getCurrentConnectionType() - 类 中的方法com.shuyu.gsyvideoplayer.utils.NetInfoModule
-
- getCurrentConnectivity() - 类 中的方法com.shuyu.gsyvideoplayer.utils.NetInfoModule
-
- getCurrentPlayer() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
获取当前长在播放的播放控件
- getCurrentPosition() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getCurrentPosition() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getCurrentPosition() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- getCurrentPosition() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- getCurrentPositionWhenPlaying() - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
获取当前播放进度
- getCurrentPositionWhenPlaying() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
获取当前播放进度
- getCurrentScreenLand(Activity) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
- getCurrentState() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
获取当前播放状态
- getCurrentState() - 类 中的方法moe.codeest.enviews.ENDownloadView
-
- getCurrentState() - 类 中的方法moe.codeest.enviews.ENPlayView
-
- getCurrentVideoHeight() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getCurrentVideoHeight() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- getCurrentVideoHeight() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- getCurrentVideoHeight() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- getCurrentVideoHeight() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getCurrentVideoHeight() - 接口 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper.MeasureFormVideoParamsListener
-
- getCurrentVideoHeight() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- getCurrentVideoHeight() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- getCurrentVideoWidth() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getCurrentVideoWidth() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- getCurrentVideoWidth() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- getCurrentVideoWidth() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- getCurrentVideoWidth() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getCurrentVideoWidth() - 接口 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper.MeasureFormVideoParamsListener
-
- getCurrentVideoWidth() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- getCurrentVideoWidth() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- getCurrentViewHeight() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- getCurrentViewWidth() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- getDebugMode() - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.Debuger
-
- getDetailOrientationRotateAuto() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseActivityDetail
-
是否启动旋转横屏,true表示启动
- getDialogProgressBarDrawable() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getDialogProgressHighLightColor() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getDialogProgressNormalColor() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getDismissControlTime() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getDismissControlTime() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- getDuration() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getDuration() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getDuration() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- getDuration() - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
获取当前总时长
- getDuration() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
获取当前总时长
- getDuration() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- getEffect() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- getEffect() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- getEffect() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getEffectFilter() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getEffectFilter() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
- getEnlargeImageRes() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getEnlargeImageRes() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- getFragmentShader() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- getFullId() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
- getFullId() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoPlayer
-
- getFullId() - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYADVideoPlayer
-
- getFullscreenButton() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
获取全屏按键
- getFullWindowPlayer() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
获取全屏播放器对象
- getGSYADVideoOptionBuilder() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseADActivityDetail
-
配置AD播放器
- getGSYADVideoPlayer() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseADActivityDetail
-
- getGSYVideoManager() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoPlayer
-
下面方法为管理器和播放控件交互的方法
- getGSYVideoManager() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
获取管理器桥接的实现
- getGSYVideoManager() - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYADVideoPlayer
-
- getGSYVideoOptionBuilder() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseActivityDetail
-
配置播放器
- getGsyVideoOptionBuilder() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
- getGSYVideoPlayer() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseActivityDetail
-
播放控件
- getGsyVideoPlayer() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
获取播放器,直接拿播放器,根据需要自定义配置
- getGsyVideoPlayer() - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
获取播放器,直接拿播放器,根据需要自定义配置
- getGSYVideoProgressListener() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getHeight() - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
- getIGSYSurfaceListener() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- getIGSYSurfaceListener() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- getIGSYSurfaceListener() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getIGSYSurfaceListener() - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
- getIjkLibLoader() - 类 中的静态方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getImageData(Bitmap) - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
- getImagePixels() - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
Extracts image pixels into byte array "pixels"
- getIndividualCacheDirectory(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.StorageUtils
-
Returns individual application cache directory (for only video caching from Proxy).
- getIsLand() - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- getLastState() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getLastState() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- getLayoutId() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
当前UI
- getLayoutId() - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYADVideoPlayer
-
- getLayoutId() - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
- getLayoutId() - 类 中的方法com.shuyu.gsyvideoplayer.video.NormalGSYVideoPlayer
-
- getLayoutId() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
继承后重写可替换为你需要的布局
- getLayoutParams() - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
- getLockClickListener() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getLogLevel() - 类 中的静态方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getMapHeadData() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getMapHeadData() - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
- getMapHeadData() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- getMaPositionHandle() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- getMaTextureHandle() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- getMeasuredHeight() - 类 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper
-
- getMeasuredWidth() - 类 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper
-
- getMediaPlayer() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getMediaPlayer() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- getMode() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getMuMVPMatrixHandle() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- getMuSTMatrixHandle() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- getMVPMatrix() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- getMVPMatrix() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getNetSpeed() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getNetSpeed() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getNetSpeed() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- getNetSpeed() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
网络速度
注意,这里如果是开启了缓存,因为读取本地代理,缓存成功后还是存在速度的
再打开已经缓存的本地文件,网络速度才会回0.因为是播放本地文件了
- getNetSpeed() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
网络速度
- getNetSpeedText() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
网络速度
注意,这里如果是开启了缓存,因为读取本地代理,缓存成功后还是存在速度的
再打开已经缓存的本地文件,网络速度才会回0.因为是播放本地文件了
- getNetworkOperatorName(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.NetworkUtils
-
获取移动网络运营商名称
如中国联通、中国移动、中国电信
- getNetWorkType(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.NetworkUtils
-
获取当前的网络类型(WIFI,2G,3G,4G)
需添加权限 android.permission.ACCESS_NETWORK_STATE
- getNetWorkTypeName(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.NetworkUtils
-
获取当前的网络类型(WIFI,2G,3G,4G)
依赖上面的方法
- getNormalLandAngleEnd() - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- getNormalLandAngleStart() - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- getNormalPortraitAngleEnd() - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- getNormalPortraitAngleStart() - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- getOptionModelList() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getOptionModelList() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getOrientationOption() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseActivityDetail
-
可配置旋转 OrientationUtils
- getOrientationOption() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseADActivityDetail
-
可配置旋转 OrientationUtils
- getOrientationOption() - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- getOrientationOption() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
可配置旋转 OrientationUtils
- getOverrideExtension() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- getPath() - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.FileUtils
-
- getPhoneType(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.NetworkUtils
-
获取移动终端类型
- getPlayer() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getPlayer() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
获取当前播放内核
- getPlayerPreparedSuccessListener() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getPlayManager() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getPlayManager() - 类 中的静态方法com.shuyu.gsyvideoplayer.player.PlayerFactory
-
- getPlayPosition() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getPlayPosition() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
- getPlayPosition() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getPlayPosition() - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
- getPlayPosition() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- getPlayPosition() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- getPlayTag() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getPlayTAG() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
- getPlayTag() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getPlayTAG() - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
- getPlayTag() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
播放tag防止错误,因为普通的url也可能重复
- getPlayTag() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
tag和position都是属于标记flag,不参与播放器实际工作,只是用于防止错误等等
- getProgram() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- getProgressDialogAllDurationTextId() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
触摸进度dialog全部时间文本
继承后重写可返回自定义,如果没有可返回空
有自定义的实现逻辑可重载showProgressDialog方法
- getProgressDialogCurrentDurationTextId() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
触摸进度dialog的当前时间文本
继承后重写可返回自定义,如果没有可返回空
有自定义的实现逻辑可重载showProgressDialog方法
- getProgressDialogImageId() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
触摸进度dialog的图片id
继承后重写可返回自定义,如果没有可返回空
有自定义的实现逻辑可重载showProgressDialog方法
- getProgressDialogLayoutId() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
触摸进度dialog的layoutId
继承后重写可返回自定义
有自定义的实现逻辑可重载showProgressDialog方法
- getProgressDialogProgressId() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
触摸进度dialog的进度条id
继承后重写可返回自定义,如果没有可返回空
有自定义的实现逻辑可重载showProgressDialog方法
- getProxy(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.cache.ProxyCacheManager
-
获取缓存代理服务
- getProxy(Context, File) - 类 中的静态方法com.shuyu.gsyvideoplayer.cache.ProxyCacheManager
-
获取缓存代理服务,带文件目录的
- getRenderer() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getRenderProxy() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
获取渲染的代理层
- getRenderType() - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- getRenderView() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- getRenderView() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- getRenderView() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getRenderView() - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
实现该接口的view,必须
- getReverseLandAngleEnd() - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- getReverseLandAngleStart() - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- getRotateInfoFlag() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getRotateInfoFlag() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
获取Rotate选择的flag,目前只有ijk用到
- getRotation() - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
- getSaveBeforeFullSystemUiVisibility() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
- getScreenHeight(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
获取屏幕的高度px
- getScreenScaleRatio() - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- getScreenType() - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- getScreenWidth(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
获取屏幕的宽度px
- getSeekOnStart() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getSeekOnStart() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- getSeekRatio() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getSeekRatio() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.AutoFixEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.BarrelBlurEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.BlackAndWhiteEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.BrightnessEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.ContrastEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.CrossProcessEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.DocumentaryEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.DuotoneEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.FillLightEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.GammaEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.GaussianBlurEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.GrainEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.GreyScaleEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.HueEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.InvertColorsEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.LamoishEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.NoEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.OverlayEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.PosterizeEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.SampleBlurEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.SaturationEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.SepiaEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.SharpnessEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.TemperatureEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.TintEffect
-
- getShader(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.VignetteEffect
-
- getShader(GLSurfaceView) - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView.ShaderInterface
-
- getShowType() - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- getShowView() - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
- getShrinkImageRes() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getShrinkImageRes() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- getSize() - 类 中的方法com.shuyu.gsyvideoplayer.utils.RawDataSourceProvider
-
- getSizeH() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- getSizeH() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- getSizeH() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getSizeH() - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
当前view高度,必须
- getSizeW() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- getSizeW() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- getSizeW() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getSizeW() - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
当前view宽度,必须
- getSmallId() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
- getSmallId() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoPlayer
-
- getSmallId() - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYADVideoPlayer
-
- getSmallWindowPlayer() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
获取小窗口播放器对象
- getSpeed() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getSpeed() - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
- getSpeed() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- getStartButton() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
获取播放按键
- getStatusBarHeight(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
获取状态栏高度
- getSTMatrix() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- getTestPath() - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.FileUtils
-
- getTextSpeed(long) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
下载速度文本
- getTextureID() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- getTextureParams() - 类 中的静态方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
获取布局参数
- getTextureParams() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
获取布局参数
- getThumbImageView() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getThumbImageView() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- getThumbImageViewLayout() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
封面布局
- getTimeOut() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getTitle() - 类 中的方法com.shuyu.gsyvideoplayer.model.GSYVideoModel
-
- getTitle() - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
- getTitleTextView() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
title
- getType() - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer.GSYADVideoModel
-
- getUrl() - 类 中的方法com.shuyu.gsyvideoplayer.model.GSYVideoModel
-
- getUrl() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getVertexShader() - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- getVideoAllCallBack() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getVideoHeight() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getVideoHeight() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getVideoHeight() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- getVideoHeight() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- getVideoSarDen() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getVideoSarDen() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getVideoSarDen() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- getVideoSarDen() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- getVideoSarDen() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- getVideoSarDen() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getVideoSarDen() - 接口 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper.MeasureFormVideoParamsListener
-
- getVideoSarDen() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- getVideoSarDen() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- getVideoSarNum() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getVideoSarNum() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getVideoSarNum() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- getVideoSarNum() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- getVideoSarNum() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- getVideoSarNum() - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- getVideoSarNum() - 接口 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper.MeasureFormVideoParamsListener
-
- getVideoSarNum() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- getVideoSarNum() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- getVideoTitle() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getVideoWidth() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- getVideoWidth() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- getVideoWidth() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- getVideoWidth() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- getView() - 类 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper
-
- getVolumeLayoutId() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
音量dialog的layoutId
继承后重写可返回自定义
有自定义的实现逻辑可重载showVolumeDialog方法
- getVolumeProgressDrawable() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- getVolumeProgressId() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
音量dialog的百分比进度条 id
继承后重写可返回自定义,如果没有可返回空
有自定义的实现逻辑可重载showVolumeDialog方法
- getWidth() - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
- GifCreateHelper - com.shuyu.gsyvideoplayer.utils中的类
-
gif截图
Created by guoshuyu on 2017/10/10.
- GifCreateHelper(StandardGSYVideoPlayer, GSYVideoGifSaveListener) - 类 的构造器com.shuyu.gsyvideoplayer.utils.GifCreateHelper
-
- GifCreateHelper(StandardGSYVideoPlayer, GSYVideoGifSaveListener, int, int, int, int) - 类 的构造器com.shuyu.gsyvideoplayer.utils.GifCreateHelper
-
- GL_TEXTURE_EXTERNAL_OES - 类 中的静态变量com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- GLSURFACE - 类 中的静态变量com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
GLSurfaceView 主要用于OpenGL渲染的
- GLSurfaceListener - com.shuyu.gsyvideoplayer.render.view.listener中的接口
-
GLSurfaceView surface 状态变化回调
Created by guoshuyu on 2018/1/29.
- GrainEffect - com.shuyu.gsyvideoplayer.render.effect中的类
-
Applies film grain effect to video.
- GrainEffect(float) - 类 的构造器com.shuyu.gsyvideoplayer.render.effect.GrainEffect
-
Initialize Effect
- GreyScaleEffect - com.shuyu.gsyvideoplayer.render.effect中的类
-
Converts video to GreyScale.
- GreyScaleEffect() - 类 的构造器com.shuyu.gsyvideoplayer.render.effect.GreyScaleEffect
-
Initialize Effect
- GSYADVideoModel(String, String, int) - 类 的构造器com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer.GSYADVideoModel
-
- GSYADVideoModel(String, String, int, boolean) - 类 的构造器com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer.GSYADVideoModel
-
- GSYADVideoPlayer - com.shuyu.gsyvideoplayer.video中的类
-
Created by guoshuyu on 2018/2/1.
- GSYADVideoPlayer(Context, Boolean) - 类 的构造器com.shuyu.gsyvideoplayer.video.GSYADVideoPlayer
-
- GSYADVideoPlayer(Context) - 类 的构造器com.shuyu.gsyvideoplayer.video.GSYADVideoPlayer
-
- GSYADVideoPlayer(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.video.GSYADVideoPlayer
-
- GSYBaseActivityDetail<T extends GSYBaseVideoPlayer> - com.shuyu.gsyvideoplayer中的类
-
详情模式播放页面基础类
Created by guoshuyu on 2017/9/14.
- GSYBaseActivityDetail() - 类 的构造器com.shuyu.gsyvideoplayer.GSYBaseActivityDetail
-
- GSYBaseADActivityDetail<T extends GSYBaseVideoPlayer,R extends GSYADVideoPlayer> - com.shuyu.gsyvideoplayer中的类
-
详情AD模式播放页面基础类
Created by guoshuyu on 2017/9/14.
- GSYBaseADActivityDetail() - 类 的构造器com.shuyu.gsyvideoplayer.GSYBaseADActivityDetail
-
- GSYBaseVideoPlayer - com.shuyu.gsyvideoplayer.video.base中的类
-
处理全屏和小屏幕逻辑
Created by shuyu on 2016/11/17.
- GSYBaseVideoPlayer(Context, Boolean) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
- GSYBaseVideoPlayer(Context) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
- GSYBaseVideoPlayer(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
- GSYBaseVideoPlayer(Context, AttributeSet, int) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
- GSYMediaPlayerListener - com.shuyu.gsyvideoplayer.listener中的接口
-
- GSYRenderView - com.shuyu.gsyvideoplayer.render中的类
-
render绘制中间控件
Created by guoshuyu on 2017/8/26.
- GSYRenderView() - 类 的构造器com.shuyu.gsyvideoplayer.render.GSYRenderView
-
- GSYSampleADVideoPlayer - com.shuyu.gsyvideoplayer.video中的类
-
只支持每个片头广告播放的类
其实就是根据实体,判断播放列表中哪个是广告,哪个不是,从而处理不同的UI显示效果
Created by guoshuyu on 2018/1/26.
- GSYSampleADVideoPlayer(Context, Boolean) - 类 的构造器com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
- GSYSampleADVideoPlayer(Context) - 类 的构造器com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
- GSYSampleADVideoPlayer(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
- GSYSampleADVideoPlayer.GSYADVideoModel - com.shuyu.gsyvideoplayer.video中的类
-
- GSYSampleCallBack - com.shuyu.gsyvideoplayer.listener中的类
-
继承了接接口的类
Created by shuyu on 2016/11/23.
- GSYSampleCallBack() - 类 的构造器com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack
-
- GSYSurfaceView - com.shuyu.gsyvideoplayer.render.view中的类
-
SurfaceView
Created by guoshuyu on 2017/8/26.
- GSYSurfaceView(Context) - 类 的构造器com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- GSYSurfaceView(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- GSYTextureRenderView - com.shuyu.gsyvideoplayer.video.base中的类
-
绘制View
Created by guoshuyu on 2017/8/2.
- GSYTextureRenderView(Context) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
- GSYTextureRenderView(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
- GSYTextureRenderView(Context, AttributeSet, int) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
- GSYTextureView - com.shuyu.gsyvideoplayer.render.view中的类
-
用于显示video的,做了横屏与竖屏的匹配,还有需要rotation需求的
Created by shuyu on 2016/11/11.
- GSYTextureView(Context) - 类 的构造器com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- GSYTextureView(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- GSYVideoADManager - com.shuyu.gsyvideoplayer中的类
-
视频管理,单例
Created by shuyu on 2018/01/26.
- GSYVideoBaseManager - com.shuyu.gsyvideoplayer中的类
-
基类管理器
GSYVideoViewBridge接口说明可以查阅GSYVideoViewBridge类
Created by guoshuyu on 2018/1/25.
- GSYVideoBaseManager() - 类 的构造器com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- GSYVideoControlView - com.shuyu.gsyvideoplayer.video.base中的类
-
播放UI的显示、控制层、手势处理等
Created by guoshuyu on 2017/8/2.
- GSYVideoControlView(Context) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- GSYVideoControlView(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- GSYVideoControlView(Context, AttributeSet, int) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- GSYVideoControlView(Context, Boolean) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- GSYVideoGifSaveListener - com.shuyu.gsyvideoplayer.listener中的接口
-
Gif图创建的监听
Created by guoshuyu on 2017/10/10.
- GSYVideoGLRenderErrorListener - com.shuyu.gsyvideoplayer.render.view.listener中的接口
-
GL渲染错误
Created by guoshuyu on 2018/1/14.
- GSYVideoGLView - com.shuyu.gsyvideoplayer.render.view中的类
-
在videffects的基础上调整的
原 @author sheraz.khilji
- GSYVideoGLView(Context) - 类 的构造器com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- GSYVideoGLView(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- GSYVideoGLView.ShaderInterface - com.shuyu.gsyvideoplayer.render.view中的接口
-
- GSYVideoGLViewBaseRender - com.shuyu.gsyvideoplayer.render.glrender中的类
-
- GSYVideoGLViewBaseRender() - 类 的构造器com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- GSYVideoGLViewSimpleRender - com.shuyu.gsyvideoplayer.render.glrender中的类
-
在videffects的基础上调整的
原 @author sheraz.khilji
- GSYVideoGLViewSimpleRender() - 类 的构造器com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
- GSYVideoHelper - com.shuyu.gsyvideoplayer.utils中的类
-
视频帮助类,更加节省资源
Created by guoshuyu on 2018/1/15.
- GSYVideoHelper(Context) - 类 的构造器com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
- GSYVideoHelper(Context, StandardGSYVideoPlayer) - 类 的构造器com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
- GSYVideoHelper.GSYVideoHelperBuilder - com.shuyu.gsyvideoplayer.utils中的类
-
配置
- GSYVideoHelperBuilder() - 类 的构造器com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- GSYVideoManager - com.shuyu.gsyvideoplayer中的类
-
视频管理,单例
Created by shuyu on 2016/11/11.
- GSYVideoModel - com.shuyu.gsyvideoplayer.model中的类
-
Created by shuyu on 2016/12/20.
- GSYVideoModel(String, String) - 类 的构造器com.shuyu.gsyvideoplayer.model.GSYVideoModel
-
- GSYVideoOptionBuilder - com.shuyu.gsyvideoplayer.builder中的类
-
Created by guoshuyu on 2017/7/3.
- GSYVideoOptionBuilder() - 类 的构造器com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
- GSYVideoPlayer - com.shuyu.gsyvideoplayer.video.base中的类
-
兼容的空View,目前用于 GSYVideoManager的设置
Created by shuyu on 2016/11/11.
- GSYVideoPlayer(Context, Boolean) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoPlayer
-
- GSYVideoPlayer(Context) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoPlayer
-
- GSYVideoPlayer(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoPlayer
-
- GSYVideoPlayer(Context, AttributeSet, int) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoPlayer
-
- GSYVideoProgressListener - com.shuyu.gsyvideoplayer.listener中的接口
-
进度回调
Created by guoshuyu on 2017/12/20.
- GSYVideoShotListener - com.shuyu.gsyvideoplayer.listener中的接口
-
截屏bitmap返回
Created by guoshuyu on 2017/9/21.
- GSYVideoShotSaveListener - com.shuyu.gsyvideoplayer.listener中的接口
-
截屏保存结果
Created by guoshuyu on 2017/9/21.
- GSYVideoType - com.shuyu.gsyvideoplayer.utils中的类
-
video的一些默认配置
Created by shuyu on 2016/12/7.
- GSYVideoType() - 类 的构造器com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- GSYVideoView - com.shuyu.gsyvideoplayer.video.base中的类
-
视频回调与状态处理等相关层
Created by guoshuyu on 2017/8/2.
- GSYVideoView(Context) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- GSYVideoView(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- GSYVideoView(Context, AttributeSet, int) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- GSYVideoView(Context, Boolean) - 类 的构造器com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- GSYVideoViewBridge - com.shuyu.gsyvideoplayer.video.base中的接口
-
Manager 与 View之间的接口
Created by guoshuyu on 2018/1/25.
- sample - 类 中的变量com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
- SampleBlurEffect - com.shuyu.gsyvideoplayer.render.effect中的类
-
简单模糊
Created by guoshuyu on 2017/9/17.
- SampleBlurEffect() - 类 的构造器com.shuyu.gsyvideoplayer.render.effect.SampleBlurEffect
-
- SampleBlurEffect(float) - 类 的构造器com.shuyu.gsyvideoplayer.render.effect.SampleBlurEffect
-
- SaturationEffect - com.shuyu.gsyvideoplayer.render.effect中的类
-
Adjusts color saturation of video.
- SaturationEffect(float) - 类 的构造器com.shuyu.gsyvideoplayer.render.effect.SaturationEffect
-
Initialize Effect
- saveBitmap(Bitmap, File) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.FileUtils
-
- saveFrame(File, GSYVideoShotSaveListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
保存截图
- saveFrame(File, boolean, GSYVideoShotSaveListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
保存截图
- saveFrame(File, boolean, GSYVideoShotSaveListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
保存截图
- saveFrame(File, boolean, GSYVideoShotSaveListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
保存截图
- saveFrame(File, boolean, GSYVideoShotSaveListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
保存截图
- saveFrame(File, boolean, GSYVideoShotSaveListener) - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
保存当前帧
- saveFrame(File, GSYVideoShotSaveListener) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
保存截图
- saveFrame(File, boolean, GSYVideoShotSaveListener) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
保存截图
- scanForActivity(Context) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
Get activity from context object
- SCREEN_MATCH_FULL - 类 中的静态变量com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- SCREEN_TYPE_16_9 - 类 中的静态变量com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- SCREEN_TYPE_18_9 - 类 中的静态变量com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- SCREEN_TYPE_4_3 - 类 中的静态变量com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- SCREEN_TYPE_CUSTOM - 类 中的静态变量com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- SCREEN_TYPE_DEFAULT - 类 中的静态变量com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- SCREEN_TYPE_FULL - 类 中的静态变量com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
- seekTo(long) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- seekTo(long) - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- seekTo(long) - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- seekTo(long) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
seekto what you want
- seekTo(long) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- sendMessage(Message) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- sendSurfaceForPlayer(Surface) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- SepiaEffect - com.shuyu.gsyvideoplayer.render.effect中的类
-
Converts video to Sepia tone.
- SepiaEffect() - 类 的构造器com.shuyu.gsyvideoplayer.render.effect.SepiaEffect
-
Initialize Effect
- setAdUp(ArrayList<GSYSampleADVideoPlayer.GSYADVideoModel>, boolean, int) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
带片头广告的,setAdUp
- setAdUp(ArrayList<GSYSampleADVideoPlayer.GSYADVideoModel>, boolean, int, File) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
带片头广告的,setAdUp
- setAdUp(ArrayList<GSYSampleADVideoPlayer.GSYADVideoModel>, boolean, int, File, Map<String, String>) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
带片头广告的,setAdUp
- setAspectRatio(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper
-
- setAutoFullWithSize(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否根据视频尺寸,自动选择竖屏全屏或者横屏全屏,注意,这时候默认旋转无效
- setAutoFullWithSize(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
是否根据视频尺寸,自动选择竖屏全屏或者横屏全屏,注意,这时候默认旋转无效
- setAutoRotation(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
是否自动旋转
- setBackFromFullScreenListener(View.OnClickListener) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
全屏返回监听,如果设置了,默认返回动作无效
包含返回键和全屏返回按键,前提是这两个按键存在
- setBottomProgressBarDrawable(Drawable) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
底部进度条-非弹出
- setBottomProgressBarDrawable(Drawable) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
底部进度条-非弹出
- setBottomShowProgressBarDrawable(Drawable, Drawable) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
底部进度条-弹出的
- setBottomShowProgressBarDrawable(Drawable, Drawable) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
底部进度条-弹出的
- setCacheAvailableListener(ICacheAvailableListener) - 类 中的方法com.shuyu.gsyvideoplayer.cache.ProxyCacheManager
-
- setCacheManager(Class<? extends ICacheManager>) - 类 中的静态方法com.shuyu.gsyvideoplayer.cache.CacheFactory
-
- setCachePath(File) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
自定指定缓存路径,推荐不设置,使用默认路径
- setCachePath(File) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
缓存的路径
- setCacheWithPlay(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否边缓存,m3u8等无效
- setClick(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- setClickLand(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- setClickPort(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- setCountLevel(int) - 类 中的方法com.shuyu.gsyvideoplayer.render.effect.BarrelBlurEffect
-
- setCurrentVideoHeight(int) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- setCurrentVideoHeight(int) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- setCurrentVideoHeight(int) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- setCurrentVideoWidth(int) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- setCurrentVideoWidth(int) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- setCurrentVideoWidth(int) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- setCurrentViewHeight(int) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- setCurrentViewWidth(int) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- setCustomGLRenderer(GSYVideoGLViewBaseRender) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
自定义GL的渲染render
- setCustomRenderer(GSYVideoGLViewBaseRender) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
设置自定义的render,其他自定义设置会被取消,需要重新设置
在initRender() 前设置才会生效
- setDelay(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
Sets the delay time between each frame, or changes it for subsequent frames
(applies to last frame added).
- setDialogProgressBar(Drawable) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
中间进度条
- setDialogProgressBar(Drawable) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
中间进度条
- setDialogProgressColor(int, int) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
中间进度条字体颜色
- setDialogProgressColor(int, int) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
中间进度条字体颜色
- setDialogVolumeProgressBar(Drawable) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
声音进度条
- setDialogVolumeProgressBar(Drawable) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
声音进度条
- setDismissControlTime(int) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
设置触摸显示控制ui的消失时间
- setDismissControlTime(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
设置触摸显示控制ui的消失时间
- setDisplay(Surface) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- setDisplay(Surface) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
- setDisplay(Surface) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- setDisplay(Surface) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
设置渲染
- setDispose(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
Sets the GIF frame disposal code for the last added frame and any
subsequent frames.
- setDownloadConfig(int, double, ENDownloadView.DownloadUnit) - 类 中的方法moe.codeest.enviews.ENDownloadView
-
- setDuration(int) - 类 中的方法moe.codeest.enviews.ENPlayView
-
- setEffect(GSYVideoGLView.ShaderInterface) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
设置滤镜效果
- setEffect(GSYVideoGLView.ShaderInterface) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
设置滤镜效果
- setEffect(GSYVideoGLView.ShaderInterface) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setEffectFilter(GSYVideoGLView.ShaderInterface) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
设置滤镜效果
- setEffectFilter(GSYVideoGLView.ShaderInterface) - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
设置滤镜效果
- setEffectFilter(GSYVideoGLView.ShaderInterface) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
设置滤镜效果
- setEnable(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- setEnlargeImageRes(int) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
设置右下角 显示切换到全屏 的按键资源
必须在setUp之前设置
不设置使用默认
- setEnlargeImageRes(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
设置右下角 显示切换到全屏 的按键资源
必须在setUp之前设置
不设置使用默认
- setFileNameGenerator(FileNameGenerator) - 类 中的静态方法com.shuyu.gsyvideoplayer.cache.ProxyCacheManager
-
- setFrameRate(float) - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
Sets frame rate in frames per second.
- setFullHideActionBar(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
- setFullHideActionBar(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
- setFullHideStatusBar(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
- setFullHideStatusBar(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
- setFullLandFrist(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
是否全屏就马上横屏
- setFullViewContainer(ViewGroup) - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
设置全屏显示的viewGroup
如果不设置即使用默认的 mWindowViewContainer
- setFullViewContainer(ViewGroup) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
设置全屏显示的viewGroup
- setGLEffectFilter(GSYVideoGLView.ShaderInterface) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
设置滤镜效果
- setGLEffectFilter(GSYVideoGLView.ShaderInterface) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
设置滤镜效果
- setGLEffectFilter(GSYVideoGLView.ShaderInterface) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
设置滤镜效果
- setGLEffectFilter(GSYVideoGLView.ShaderInterface) - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
- setGLMVPMatrix(float[]) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- setGLMVPMatrix(float[]) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- setGLMVPMatrix(float[]) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setGLMVPMatrix(float[]) - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
- setGLRenderer(GSYVideoGLViewBaseRender) - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
自定义GL的渲染render
- setGLRenderer(GSYVideoGLViewBaseRender) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- setGLRenderer(GSYVideoGLViewBaseRender) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- setGLRenderer(GSYVideoGLViewBaseRender) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setGLRenderer(GSYVideoGLViewBaseRender) - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
- setGLRenderMode(int) - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
主要针对GL
- setGLRenderMode(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
GL布局的绘制模式,利用布局计算大小还是使用render计算大小
- setGSYSurfaceListener(GLSurfaceListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- setGSYVideoGLRenderErrorListener(GSYVideoGLRenderErrorListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- setGSYVideoGLRenderErrorListener(GSYVideoGLRenderErrorListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setGsyVideoOptionBuilder(GSYVideoHelper.GSYVideoHelperBuilder) - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
设置配置
- setGSYVideoProgressListener(GSYVideoProgressListener) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
进度回调
- setGSYVideoProgressListener(GSYVideoProgressListener) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
进度回调
- setGSYVideoShotListener(GSYVideoShotListener, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
截图监听
- setGSYVideoShotListener(GSYVideoShotListener, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewSimpleRender
-
截图监听
- setGSYVideoShotListener(GSYVideoShotListener, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setHideActionBar(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- setHideActionBar(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
是否隐藏actionBar
- setHideKey(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
全屏隐藏虚拟按键,默认打开
- setHideKey(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
隐藏虚拟按键
- setHideKey(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
全屏隐藏虚拟按键,默认打开
- setHideStatusBar(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper.GSYVideoHelperBuilder
-
- setHideStatusBar(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
是否隐藏statusBar
- setIfCurrentIsFullscreen(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- setIGSYSurfaceListener(IGSYSurfaceListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- setIGSYSurfaceListener(IGSYSurfaceListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- setIGSYSurfaceListener(IGSYSurfaceListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setIGSYSurfaceListener(IGSYSurfaceListener) - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
Surface变化监听,必须
- setIjkLibLoader(IjkLibLoader) - 类 中的静态方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- setIsLand(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- setIsPause(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- setIsTouchWiget(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否可以滑动界面改变进度,声音等
默认true
- setIsTouchWiget(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
是否可以滑动界面改变进度,声音等
默认true
- setIsTouchWigetFull(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否可以全屏滑动界面改变进度,声音等
默认 true
- setIsTouchWigetFull(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
是否可以全屏滑动界面改变进度,声音等
默认 true
- setLastListener(GSYMediaPlayerListener) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- setLastListener(GSYMediaPlayerListener) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- setLastState(int) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- setLastState(int) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- setLayoutParams(ViewGroup.LayoutParams) - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
- setListener(GSYMediaPlayerListener) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- setListener(GSYMediaPlayerListener) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- setLockClickListener(LockClickListener) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
锁屏点击
- setLockClickListener(LockClickListener) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
锁屏点击
- setLockLand(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
一全屏就锁屏横屏,默认false竖屏,可配合setRotateViewAuto使用
- setLockLand(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
一全屏就锁屏横屏,默认false竖屏,可配合setRotateViewAuto使用
- setLogLevel(int) - 类 中的静态方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- setLoop(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
循环
- setLooping(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
设置循环
- setLooping(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
设置循环
- setMapHeadData(Map<String, String>) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
设置请求的头信息
- setMapHeadData(Map<String, String>) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
- setMapHeadData(Map<String, String>) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
单独设置mapHeader
- setMatrixGL(float[]) - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
GL模式下的画面matrix效果
- setMatrixGL(float[]) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
GL模式下的画面matrix效果
- setMode(int) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setMVPMatrix(float[]) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
形变动画
- setMVPMatrix(float[]) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setNeedAutoAdaptation(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
是否需要适配在竖屏横屏时,由于刘海屏或者打孔屏占据空间,导致标题显示被遮盖的问题
- setNeedLockFull(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否需要全屏锁定屏幕功能
如果单独使用请设置setIfCurrentIsFullscreen为true
- setNeedLockFull(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
是否需要全屏锁定屏幕功能
- setNeedLockFull(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
是否需要全屏锁定屏幕功能
如果单独使用请设置setIfCurrentIsFullscreen为true
- setNeedMute(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
是否需要静音
- setNeedMute(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- setNeedMute(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- setNeedShowWifiTip(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否需要显示流量提示,默认true
- setNeedShowWifiTip(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
是否需要显示流量提示,默认true
- setNeedShowWifiTip(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
是否需要显示流量提示,默认true
- setNormalLandAngleEnd(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- setNormalLandAngleStart(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- setNormalPortraitAngleEnd(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- setNormalPortraitAngleStart(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- setOnDownloadStateListener(ENDownloadView.OnDownloadStateListener) - 类 中的方法moe.codeest.enviews.ENDownloadView
-
- setOnGSYSurfaceListener(GLSurfaceListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setOnlyRotateLand(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
- setOnlyRotateLand(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
旋转时仅处理横屏
- setOnlyRotateLand(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
旋转时仅处理横屏
- setOptionModelList(List<VideoOptionModel>) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
设置IJK视频的option
- setOptionModelList(List<VideoOptionModel>) - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- setOrientationOption(OrientationOption) - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
可配置旋转 OrientationUtils
- setOrientationOption(OrientationOption) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- setOverrideExtension(String) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否需要覆盖拓展类型,目前只针对exoPlayer内核模式有效
- setOverrideExtension(String) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
是否需要覆盖拓展类型,目前只针对exoPlayer内核模式有效
- setPlayerInitSuccessListener(IPlayerInitSuccessListener) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
播放器初始化后接口
- setPlayManager(Class<? extends IPlayerManager>) - 类 中的静态方法com.shuyu.gsyvideoplayer.player.PlayerFactory
-
- setPlayPosition(int) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
设置播放位置防止错位
- setPlayPosition(int) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- setPlayPosition(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
设置播放位置防止错位
- setPlayPosition(int) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- setPlayPositionAndTag(int, String) - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
设置列表播放中的位置和TAG,防止错位,回复播放位置
- setPlayPositionAndTag(int, String) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
设置列表播放中的位置和TAG,防止错位,回复播放位置
- setPlayTag(String) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
播放tag防止错误,因为普通的url也可能重复
- setPlayTag(String) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- setPlayTag(String) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
播放tag防止错误,因为普通的url也可能重复
- setPlayTag(String) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- setPosition(int, int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
Sets the GIF frame position.
- setProgressAndTime(int, int, int, int, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- setProgressAndTime(int, int, int, int, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYADVideoPlayer
-
- setProgressAndTime(int, int, int, int, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
- setProxy(HttpProxyCacheServer) - 类 中的方法com.shuyu.gsyvideoplayer.cache.ProxyCacheManager
-
- setQuality(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
Sets quality of color quantization (conversion of images to the maximum 256
colors allowed by the GIF specification).
- setReleaseWhenLossAudio(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
长时间失去音频焦点,暂停播放器
- setReleaseWhenLossAudio(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
长时间失去音频焦点,暂停播放器
- setRenderMode(int) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- setRenderMode(int) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- setRenderMode(int) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setRenderMode(int) - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
- setRenderTransform(Matrix) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- setRenderTransform(Matrix) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- setRenderTransform(Matrix) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setRenderTransform(Matrix) - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
- setRenderType(int) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
渲染控件
- setRepeat(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
Sets the number of times the set of GIF frames should be played.
- setReverseLandAngleEnd(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- setReverseLandAngleStart(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationOption
-
- setRotateViewAuto(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否开启自动旋转
- setRotateViewAuto(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
是否开启自动旋转
- setRotateWithSystem(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否更新系统旋转,false的话,系统禁止旋转也会跟着旋转
- setRotateWithSystem(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
是否更新系统旋转,false的话,系统禁止旋转也会跟着旋转
- setRotateWithSystem(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
是否更新系统旋转,false的话,系统禁止旋转也会跟着旋转
- setRotation(float) - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
- setSaveBeforeFullSystemUiVisibility(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
- setScreenScaleRatio(float) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
SCREEN_TYPE_CUSTOM 下自定义显示比例
- setScreenType(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.OrientationUtils
-
- setSecondaryProgress(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- setSeekOnStart(long) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
从哪里开始播放
目前有时候前几秒有跳动问题,毫秒
需要在startPlayLogic之前,即播放开始之前
- setSeekOnStart(long) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
从哪里开始播放
目前有时候前几秒有跳动问题,毫秒
需要在startPlayLogic之前,即播放开始之前
- setSeekRatio(float) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
调整触摸滑动快进的比例
- setSeekRatio(float) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
调整触摸滑动快进的比例
- setSetUpLazy(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
已过时。
- setShowDragProgressTextOnSeekBar(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
- setShowDragProgressTextOnSeekBar(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
拖动进度条时,是否在 seekbar 开始部位显示拖动进度
默认 false
- setShowFullAnimation(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
全屏动画
- setShowFullAnimation(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
全屏动画
- setShowFullAnimation(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
全屏动画
- setShowPauseCover(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否需要加载显示暂停的cover图片
打开状态下,暂停退到后台,再回到前台不会显示黑屏,但可以对某些机型有概率出现OOM
关闭情况下,暂停退到后台,再回到前台显示黑屏
- setShowPauseCover(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
是否需要加载显示暂停的cover图片
打开状态下,暂停退到后台,再回到前台不会显示黑屏,但可以对某些机型有概率出现OOM
关闭情况下,暂停退到后台,再回到前台显示黑屏
- setShowType(int) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
设置显示比例,注意,这是全局生效的
- setShrinkImageRes(int) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
设置右下角 显示退出全屏 的按键资源
必须在setUp之前设置
不设置使用默认
- setShrinkImageRes(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
设置右下角 显示退出全屏 的按键资源
必须在setUp之前设置
不设置使用默认
- setSize(int, int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
Sets the GIF frame size.
- setSkip(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer.GSYADVideoModel
-
- setSmallVideoTextureView() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
小窗口
- setSmallVideoTextureView(View.OnTouchListener) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
小窗口渲染
- setSmallVideoTextureView() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
- setSmallVideoTextureView(View.OnTouchListener) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- setSoundTouch(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
变声不变调
- setSpeed(float) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
播放速度
- setSpeed(float, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- setSpeed(float, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- setSpeed(float, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- setSpeed(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
播放速度,仅支持6.0
- setSpeed(float) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
播放速度
- setSpeed(float, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
播放速度
- setSpeed(float, boolean) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
播放速度修改
- setSpeedPlaying(float, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- setSpeedPlaying(float, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- setSpeedPlaying(float, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- setSpeedPlaying(float, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
播放中生效的播放数据
- setSpeedPlaying(float, boolean) - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
播放速度修改
- setStartAfterPrepared(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
准备成功之后立即播放
- setStartAfterPrepared(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
准备成功之后立即播放
- setStateAndUi(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
设置播放显示状态
- setStateAndUi(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
设置播放显示状态
- setSurfaceView(GLSurfaceView) - 类 中的方法com.shuyu.gsyvideoplayer.render.glrender.GSYVideoGLViewBaseRender
-
- setTextAndProgress(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- setTextAndProgress(int, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- setThumbImageView(View) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
设置封面
- setThumbImageView(View) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
设置封面
- setThumbPlay(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
是否点击封面可以播放
- setThumbPlay(boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
是否点击封面可以播放
- setTimeOut(int, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
是否需要在buffer缓冲时,增加外部超时判断
超时后会走onError接口,播放器通过onPlayError回调出
错误码为 : BUFFER_TIME_OUT_ERROR = -192
由于onError之后执行GSYVideoPlayer的OnError,如果不想触发错误,
可以重载onError,在super之前拦截处理。
- setTitle(String) - 类 中的方法com.shuyu.gsyvideoplayer.model.GSYVideoModel
-
- setTitle(String) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
- setTransform(Matrix) - 类 中的方法com.shuyu.gsyvideoplayer.render.GSYRenderView
-
主要针对TextureView,设置旋转
- setTransparent(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
Sets the transparent color for the last added frame and any subsequent
frames.
- setType(int) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer.GSYADVideoModel
-
- setUp(String, boolean, String) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
设置播放URL
- setUp(String, boolean, File, String) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
设置播放URL
- setUp(String, boolean, String) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
设置播放URL
- setUp(String, boolean, File, Map<String, String>, String) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
设置播放URL
- setUp(String, boolean, File, String) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
设置播放URL
- setUp(String, boolean, File, String, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
设置播放URL
- setUp(List<GSYVideoModel>, boolean, int) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
如果需要片头广告的,请用setAdUp
- setUp(List<GSYVideoModel>, boolean, int, File) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
如果需要片头广告的,请用setAdUp
- setUp(List<GSYVideoModel>, boolean, int, File, Map<String, String>) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
如果需要片头广告的,请用setAdUp
- setUp(List<GSYVideoModel>, boolean, int, File, Map<String, String>, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.GSYSampleADVideoPlayer
-
如果需要片头广告的,请用setAdUp
- setUp(List<GSYVideoModel>, boolean, int) - 类 中的方法com.shuyu.gsyvideoplayer.video.ListGSYVideoPlayer
-
设置播放URL
- setUp(List<GSYVideoModel>, boolean, int, File) - 类 中的方法com.shuyu.gsyvideoplayer.video.ListGSYVideoPlayer
-
设置播放URL
- setUp(List<GSYVideoModel>, boolean, int, File, Map<String, String>) - 类 中的方法com.shuyu.gsyvideoplayer.video.ListGSYVideoPlayer
-
设置播放URL
- setUp(List<GSYVideoModel>, boolean, int, File, Map<String, String>, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.ListGSYVideoPlayer
-
设置播放URL
- setUpLazy(String, boolean, File, Map<String, String>, String) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
在点击播放的时候才进行真正setup
- setUrl(String) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
播放url
- setUrl(String) - 类 中的方法com.shuyu.gsyvideoplayer.model.GSYVideoModel
-
- setVideoAllCallBack(VideoAllCallBack) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
设置播放过程中的回调
- setVideoAllCallBack(VideoAllCallBack) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
视频接口回调
- setVideoAllCallBack(VideoAllCallBack) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
设置播放过程中的回调
- setVideoParamsListener(MeasureHelper.MeasureFormVideoParamsListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- setVideoParamsListener(MeasureHelper.MeasureFormVideoParamsListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYTextureView
-
- setVideoParamsListener(MeasureHelper.MeasureFormVideoParamsListener) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYVideoGLView
-
- setVideoParamsListener(MeasureHelper.MeasureFormVideoParamsListener) - 接口 中的方法com.shuyu.gsyvideoplayer.render.view.IGSYRenderView
-
渲染view通过MeasureFormVideoParamsListener获取视频的相关参数,必须
- setVideoRotation(int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper
-
- setVideoSampleAspectRatio(int, int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper
-
- setVideoSize(int, int) - 类 中的方法com.shuyu.gsyvideoplayer.utils.MeasureHelper
-
- setVideoTitle(String) - 类 中的方法com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder
-
视频title
- setViewShowState(View, int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- setVolume(float, float) - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- setVolume(float, float) - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- SharpnessEffect - com.shuyu.gsyvideoplayer.render.effect中的类
-
Sharpens the video.
- SharpnessEffect(float) - 类 的构造器com.shuyu.gsyvideoplayer.render.effect.SharpnessEffect
-
Initialize Effect
- showADFull() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseADActivityDetail
-
广告视频的全屏显示
- showBrightnessDialog(float) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- showBrightnessDialog(float) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
触摸亮度dialog,如需要自定义继承重写即可,记得重写dismissBrightnessDialog
- showDisplay(Message) - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- showDisplay(Message) - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- showDragProgressTextOnSeekBar(boolean, int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- showFull() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseActivityDetail
-
- showFull() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseADActivityDetail
-
正常视频内容的全屏显示
- showNavKey(Context, int) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
- showPauseCover() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYTextureRenderView
-
- showPauseCover() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- showProgressDialog(float, String, int, String, int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- showProgressDialog(float, String, int, String, int) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
触摸显示滑动进度dialog,如需要自定义继承重写即可,记得重写dismissProgressDialog
- showSmallVideo(Point, boolean, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
显示小屏幕效果
- showSmallVideo(Point, boolean, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
显示小屏幕效果
- showSmallVideo(Point, boolean, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
显示小窗口
- showSupportActionBar(Context, boolean, boolean) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
- showVolumeDialog(float, int) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- showVolumeDialog(float, int) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
触摸音量dialog,如需要自定义继承重写即可,记得重写dismissVolumeDialog
- showWifiDialog() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
继承之后可自定义ui与显示隐藏
- showWifiDialog() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
显示wifi确定框,如需要自定义继承重写即可
- sizeSet - 类 中的变量com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
- SMALL_ID - 类 中的静态变量com.shuyu.gsyvideoplayer.GSYVideoADManager
-
- SMALL_ID - 类 中的静态变量com.shuyu.gsyvideoplayer.GSYVideoManager
-
- smallVideoToNormal() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
恢复小屏幕效果
- smallVideoToNormal() - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
恢复小屏幕效果
- SmallVideoTouch - com.shuyu.gsyvideoplayer.view中的类
-
小窗口触摸移动
- SmallVideoTouch(GSYBaseVideoPlayer, int, int) - 类 的构造器com.shuyu.gsyvideoplayer.view.SmallVideoTouch
-
- StandardGSYVideoPlayer - com.shuyu.gsyvideoplayer.video中的类
-
标准播放器,继承之后实现一些ui显示效果,如显示/隐藏ui,播放按键等
Created by shuyu on 2016/11/11.
- StandardGSYVideoPlayer(Context, Boolean) - 类 的构造器com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
1.5.0开始加入,如果需要不同布局区分功能,需要重载
- StandardGSYVideoPlayer(Context) - 类 的构造器com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
- StandardGSYVideoPlayer(Context, AttributeSet) - 类 的构造器com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
- start() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- start() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- start() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- start(OutputStream) - 类 中的方法com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
Initiates GIF file creation on the given stream.
- start() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- start() - 类 中的方法moe.codeest.enviews.ENDownloadView
-
- startAdPlay() - 类 中的方法com.shuyu.gsyvideoplayer.GSYBaseADActivityDetail
-
显示播放广告
- startAfterPrepared() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
prepared成功之后会开始播放
- startButtonLogic() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
开始播放逻辑
- startDismissControlViewTimer() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- started - 类 中的变量com.shuyu.gsyvideoplayer.utils.AnimatedGifEncoder
-
- startGif(File) - 类 中的方法com.shuyu.gsyvideoplayer.utils.GifCreateHelper
-
开始gif截图
- startPlay() - 类 中的方法com.shuyu.gsyvideoplayer.utils.GSYVideoHelper
-
开始播放
- startPlay(String) - 类 中的方法com.shuyu.gsyvideoplayer.utils.ListVideoUtil
-
已过时。
开始播放
- startPlayLogic() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
开始播放
- startPlayLogic() - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
开始播放
- startPrepare() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoView
-
- startProgressTimer() - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoControlView
-
- startTimeOutBuffer() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
启动十秒的定时器进行 缓存操作
- startWindowFullscreen(Context, boolean, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer
-
利用window层播放全屏效果
- startWindowFullscreen(Context, boolean, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.ListGSYVideoPlayer
-
- startWindowFullscreen(Context, boolean, boolean) - 类 中的方法com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer
-
将自定义的效果也设置到全屏
- STATE_DOWNLOADING - 类 中的静态变量moe.codeest.enviews.ENDownloadView
-
- STATE_END - 类 中的静态变量moe.codeest.enviews.ENDownloadView
-
- STATE_PAUSE - 类 中的静态变量moe.codeest.enviews.ENPlayView
-
- STATE_PLAY - 类 中的静态变量moe.codeest.enviews.ENPlayView
-
- STATE_PRE - 类 中的静态变量moe.codeest.enviews.ENDownloadView
-
- STATE_RESET - 类 中的静态变量moe.codeest.enviews.ENDownloadView
-
- stop() - 类 中的方法com.shuyu.gsyvideoplayer.GSYVideoBaseManager
-
- stop() - 类 中的方法com.shuyu.gsyvideoplayer.player.IjkPlayerManager
-
- stop() - 类 中的方法com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-
- stop() - 接口 中的方法com.shuyu.gsyvideoplayer.video.base.GSYVideoViewBridge
-
- stopGif(File) - 类 中的方法com.shuyu.gsyvideoplayer.utils.GifCreateHelper
-
生成gif
- StorageUtils - com.shuyu.gsyvideoplayer.utils中的类
-
拷贝了一个videocache中一样的缓存路径
- StorageUtils() - 类 的构造器com.shuyu.gsyvideoplayer.utils.StorageUtils
-
- stringForTime(int) - 类 中的静态方法com.shuyu.gsyvideoplayer.utils.CommonUtil
-
- SUFRACE - 类 中的静态变量com.shuyu.gsyvideoplayer.utils.GSYVideoType
-
SurfaceView,与动画全屏的效果不是很兼容
- surfaceChanged(SurfaceHolder, int, int, int) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- surfaceCreated(SurfaceHolder) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- surfaceDestroyed(SurfaceHolder) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- surfaceRedrawNeeded(SurfaceHolder) - 类 中的方法com.shuyu.gsyvideoplayer.render.view.GSYSurfaceView
-
- SystemPlayerManager - com.shuyu.gsyvideoplayer.player中的类
-
系统播放器,总觉得不好用
Created by guoshuyu on 2018/1/11.
- SystemPlayerManager() - 类 的构造器com.shuyu.gsyvideoplayer.player.SystemPlayerManager
-