[M2] 1、视频封面暂只加载默认图 2、暂时关掉线程优化
This commit is contained in:
@@ -86,24 +86,25 @@ class AdvanceVideoView @JvmOverloads constructor(
|
||||
|
||||
private fun loadCacheImg() {
|
||||
// BitmapHelper.getVideoThumbnail(path) /*获取第一帧图*
|
||||
videoViewPlayer?.thumbImageView = cacheImage
|
||||
cacheImage?.setImageResource(R.drawable.m2_p_video_holder)
|
||||
setCacheImageViewVisible()
|
||||
// OCHThreadPoolManager.getsInstance().execute {
|
||||
// var bitmap = BitmapHelper.getVideoThumbnail(fileNetPath)
|
||||
Logger.d(ImageAndVideoRotation.TAG, "setVideoPath")
|
||||
// ThreadUtils.runOnUiThread {
|
||||
// Logger.d(ImageAndVideoRotation.TAG, "bitmap加载")
|
||||
cacheImage?.let {
|
||||
Glide.with(context).load(cacheImageUrl)
|
||||
.apply(
|
||||
RequestOptions().placeholder(R.drawable.m2_p_video_holder)
|
||||
.error(R.drawable.m2_p_video_holder)
|
||||
.fallback(R.drawable.m2_p_video_holder)
|
||||
.centerCrop()
|
||||
)
|
||||
.into(it)
|
||||
}
|
||||
cacheImage?.setImageResource(R.drawable.m2_p_video_holder)
|
||||
// cacheImage?.let { //暂时去掉加载首帧图,加载视频时,用本地默认图
|
||||
// Glide.with(context).asBitmap().load(cacheImageUrl)
|
||||
// .apply(
|
||||
// RequestOptions().useUnlimitedSourceGeneratorsPool(true)
|
||||
// .placeholder(R.drawable.m2_p_video_holder)
|
||||
// .error(R.drawable.m2_p_video_holder)
|
||||
// .fallback(R.drawable.m2_p_video_holder)
|
||||
// .centerCrop()
|
||||
// )
|
||||
// .into(it)
|
||||
// }
|
||||
videoViewPlayer?.thumbImageView = cacheImage
|
||||
setCacheImageViewVisible()
|
||||
// }
|
||||
// }
|
||||
}
|
||||
|
||||
@@ -96,9 +96,10 @@ class AdvanceVideoView @JvmOverloads constructor(
|
||||
setCacheImageViewVisible()
|
||||
Logger.d(ImageVideoRotationView.TAG, "setVideoPath")
|
||||
cacheImage?.let {
|
||||
Glide.with(context).load(cacheImageUrl)
|
||||
Glide.with(context).asBitmap().load(cacheImageUrl)
|
||||
.apply(
|
||||
RequestOptions().placeholder(R.drawable.video_holder)
|
||||
RequestOptions().useUnlimitedSourceGeneratorsPool(true)
|
||||
.placeholder(R.drawable.video_holder)
|
||||
.error(R.drawable.video_holder)
|
||||
.fallback(R.drawable.video_holder)
|
||||
.centerCrop()
|
||||
|
||||
@@ -15,8 +15,8 @@ def isReleaseBuild = isReleaseBuild()
|
||||
if (!isAndroidTestBuild()) {
|
||||
apply plugin: 'bytex'
|
||||
ByteX {
|
||||
enable true
|
||||
enableInDebug true
|
||||
enable false
|
||||
enableInDebug false
|
||||
logLevel "DEBUG"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user