diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 4ed3934..c49c7b9 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -62,10 +62,10 @@ dependencies { implementation(libs.lifecycle.viewmodel.ktx) implementation(libs.material.icons.extended) implementation(libs.lifecycle.runtime.compose) - implementation(libs.lifecycle.service) implementation(libs.coroutines.core) implementation(libs.coroutines.android) - implementation(libs.media.session) + implementation(libs.media3.session) + implementation(libs.media3.common) implementation(libs.material) implementation(libs.coil.compose) implementation(libs.coil.network) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ff38757..0ffaee6 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -8,7 +8,7 @@ okhttp = "4.12.0" lifecycle = "2.9.0" coroutines = "1.10.1" ksp = "2.1.0-1.0.29" -media = "1.7.1" +media3 = "1.6.0" material = "1.11.0" junit = "4.13.2" mockk = "1.13.16" @@ -39,7 +39,8 @@ lifecycle-service = { group = "androidx.lifecycle", name = "lifecycle-service", coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "coroutines" } coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "coroutines" } coroutines-test = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "coroutines" } -media-session = { group = "androidx.media", name = "media", version.ref = "media" } +media3-session = { group = "androidx.media3", name = "media3-session", version.ref = "media3" } +media3-common = { group = "androidx.media3", name = "media3-common", version.ref = "media3" } material = { group = "com.google.android.material", name = "material", version.ref = "material" } junit = { group = "junit", name = "junit", version.ref = "junit" } mockk = { group = "io.mockk", name = "mockk", version.ref = "mockk" }