From 371e0dc3ff0aead06e7d4f3e88de584f1e54cdb5 Mon Sep 17 00:00:00 2001 From: okjack Date: Sun, 2 Jun 2024 08:45:31 +0800 Subject: [PATCH 1/3] Update IjkVideoView.java --- .../main/java/tv/danmaku/ijk/media/player/ui/IjkVideoView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/IjkVideoView.java b/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/IjkVideoView.java index 82c3cdd6d..848dfa1c7 100644 --- a/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/IjkVideoView.java +++ b/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/IjkVideoView.java @@ -460,7 +460,7 @@ public class IjkVideoView extends FrameLayout implements MediaController.MediaPl mPlayer.setOption(format, "fflags", "fastseek"); mPlayer.setOption(format, "http-detect-range-support", 0); mPlayer.setOption(player, "enable-accurate-seek", 0); - mPlayer.setOption(player, "framedrop", 1); + mPlayer.setOption(player, "framedrop", 5); mPlayer.setOption(player, "max-buffer-size", 15 * 1024 * 1024); mPlayer.setOption(player, "mediacodec", mCurrentDecode); mPlayer.setOption(player, "mediacodec-hevc", mCurrentDecode); From 59be62773a6225b8e70bbe94d5bbc321729ebe9e Mon Sep 17 00:00:00 2001 From: okjack Date: Sun, 2 Jun 2024 08:46:07 +0800 Subject: [PATCH 2/3] Update proguard-rules.pro --- app/proguard-rules.pro | 1 + 1 file changed, 1 insertion(+) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 52592a5e8..cae59a738 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -64,6 +64,7 @@ # QuickJS -keep class com.whl.quickjs.** { *; } +-keep class com.fongmi.quickjs.** { *; } # Sardine -keep class com.thegrizzlylabs.sardineandroid.** { *; } From fd7b0df789b92431dcc78a02b8525ec1316df7da Mon Sep 17 00:00:00 2001 From: okjack Date: Sun, 2 Jun 2024 08:46:33 +0800 Subject: [PATCH 3/3] build.gradle --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index ad9bfce0d..0f36ef5be 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -13,8 +13,8 @@ android { minSdk 21 //noinspection ExpiredTargetSdkVersion targetSdk 28 - versionCode 235 - versionName "0601" + versionCode 237 + versionName "2.3.7" javaCompileOptions { annotationProcessorOptions { arguments = ["room.schemaLocation": "$projectDir/schemas".toString()]