diff --git a/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/ui/widget/video/AdvanceVideoView.kt b/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/ui/widget/video/AdvanceVideoView.kt index d97e706582..d41aca1126 100644 --- a/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/ui/widget/video/AdvanceVideoView.kt +++ b/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/ui/widget/video/AdvanceVideoView.kt @@ -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() // } // } } diff --git a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/video/VideoPlayerView.kt b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/video/VideoPlayerView.kt index 272e483d38..e7a306d261 100644 --- a/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/video/VideoPlayerView.kt +++ b/OCH/mogo-och-common-module/src/main/java/com/mogo/och/common/module/wigets/video/VideoPlayerView.kt @@ -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() diff --git a/app/build.gradle b/app/build.gradle index 1f802cc097..8803c9b601 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -15,8 +15,8 @@ def isReleaseBuild = isReleaseBuild() if (!isAndroidTestBuild()) { apply plugin: 'bytex' ByteX { - enable true - enableInDebug true + enable false + enableInDebug false logLevel "DEBUG" } }