Skip to content

Commit a96a220

Browse files
committed
修复部分 h.265 视频无法播放
1 parent ef91a10 commit a96a220

File tree

6 files changed

+22
-2
lines changed

6 files changed

+22
-2
lines changed

app/shared/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,4 +206,10 @@ tasks.register("downloadBlacklist") {
206206

207207
tasks.named("preBuild").configure {
208208
dependsOn("downloadBlacklist")
209+
}
210+
211+
configurations {
212+
implementation {
213+
exclude("androidx.media3", "media3-container")
214+
}
209215
}

gradle/androidx.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ core = "1.16.0"
1212
core-splashscreen = "1.0.1"
1313
dataStore = "1.1.7"
1414
lifecycle = "2.9.0"
15-
media3 = "1.7.1"
15+
media3 = "1.8.0-alpha01"
1616
navigation = "2.9.0"
1717
room = "2.7.1"
1818
webkit = "1.13.0"

player/core/build.gradle.kts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ dependencies {
7272
implementation(libs.logging)
7373
implementation(libs.material)
7474
implementation(project(":libs:ffmpegDecoder"))
75+
implementation(project(":libs:media3Container"))
7576
implementation(project(":player:shared"))
7677
testImplementation(libs.kotlin.test)
7778
androidTestImplementation(androidx.compose.ui.test.junit4)
@@ -81,4 +82,10 @@ dependencies {
8182

8283
tasks.withType<Test> {
8384
useJUnitPlatform()
85+
}
86+
87+
configurations {
88+
implementation {
89+
exclude("androidx.media3", "media3-container")
90+
}
8491
}

player/mobile/build.gradle.kts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,10 @@ dependencies {
7474
implementation(libs.material)
7575
debugImplementation(androidx.compose.ui.test.manifest)
7676
debugImplementation(androidx.compose.ui.tooling)
77+
}
78+
79+
configurations {
80+
implementation {
81+
exclude("androidx.media3", "media3-container")
82+
}
7783
}

settings.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ include(":bili-subtitle")
3636
include(":libs:av1Decoder")
3737
include(":libs:ffmpegDecoder")
3838
include(":libs:libVLC")
39+
include(":libs:media3Container")
3940
include(":bili-api-grpc")
4041
include(":player")
4142
include(":player:core")

0 commit comments

Comments
 (0)