summaryrefslogtreecommitdiff
path: root/app/build.gradle.kts
diff options
context:
space:
mode:
Diffstat (limited to 'app/build.gradle.kts')
-rw-r--r--app/build.gradle.kts4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index 97a89eb..b8bfb12 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -104,6 +104,10 @@ dependencies {
implementation("com.squareup.okhttp3:okhttp:4.12.0")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.0")
+ // Bridges suspend functions to the Guava ListenableFuture that Media3's browse callbacks
+ // return. kotlinx-coroutines-jdk8's future builder produces a CompletableFuture, which is
+ // the wrong type here.
+ implementation("org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.8.0")
testImplementation("junit:junit:4.13.2")
testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.8.0")