diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 5177ee8f..f808475d 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -87,7 +87,6 @@ android { configurations.all { exclude(group = "androidx.media3", module = "media3-exoplayer") exclude(group = "androidx.media3", module = "media3-ui") - exclude(group = "androidx.media3", module = "media3-extractor") } dependencies { @@ -149,6 +148,7 @@ dependencies { implementation(libs.media3.session) implementation(libs.media3.common) implementation(libs.media3.container) + implementation(libs.media3.extractor) // Local AAR libraries from forked ExoPlayer (matching Just Player setup): diff --git a/app/libs/lib-decoder-av1-release.aar b/app/libs/lib-decoder-av1-release.aar index 4caa18a7..d77264e7 100644 Binary files a/app/libs/lib-decoder-av1-release.aar and b/app/libs/lib-decoder-av1-release.aar differ diff --git a/app/libs/lib-decoder-ffmpeg-release.aar b/app/libs/lib-decoder-ffmpeg-release.aar index 2ee1cee7..f50d5808 100644 Binary files a/app/libs/lib-decoder-ffmpeg-release.aar and b/app/libs/lib-decoder-ffmpeg-release.aar differ diff --git a/app/libs/lib-decoder-iamf-release.aar b/app/libs/lib-decoder-iamf-release.aar index 741d9e3f..5a4cff8e 100644 Binary files a/app/libs/lib-decoder-iamf-release.aar and b/app/libs/lib-decoder-iamf-release.aar differ diff --git a/app/libs/lib-decoder-mpegh-release.aar b/app/libs/lib-decoder-mpegh-release.aar index e2b01920..7ebc1052 100644 Binary files a/app/libs/lib-decoder-mpegh-release.aar and b/app/libs/lib-decoder-mpegh-release.aar differ diff --git a/app/libs/lib-exoplayer-release.aar b/app/libs/lib-exoplayer-release.aar index f55ad58c..6a9d32e3 100644 Binary files a/app/libs/lib-exoplayer-release.aar and b/app/libs/lib-exoplayer-release.aar differ diff --git a/app/libs/lib-extractor-release.aar b/app/libs/lib-extractor-release.aar deleted file mode 100644 index a944c151..00000000 Binary files a/app/libs/lib-extractor-release.aar and /dev/null differ diff --git a/app/libs/lib-ui-release.aar b/app/libs/lib-ui-release.aar index 073f9b6b..9e958364 100644 Binary files a/app/libs/lib-ui-release.aar and b/app/libs/lib-ui-release.aar differ diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f2cf0300..52dd1657 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -22,7 +22,7 @@ navigationCompose = "2.7.7" datastore = "1.1.1" lifecycleViewModelCompose = "2.8.0" ksp = "2.3.0" -media3 = "1.8.0" +media3 = "1.9.2" quickjsKt = "1.0.1" jsoup = "1.17.2" gson = "2.10.1"