From f4dc9da83e442680f04e6df8e972529f8e01f4ad Mon Sep 17 00:00:00 2001 From: michaelbel Date: Sat, 2 Mar 2024 11:28:19 +0300 Subject: [PATCH] Update project --- gradle/libs.versions.toml | 55 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 462e1c5e0..edaa2dd7a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -46,6 +46,7 @@ androidx-lifecycle = "2.7.0" androidx-glance = "1.0.0" androidx-hilt-navigation-compose = "1.2.0" androidx-hilt-work = "1.2.0" +androidx-media3 = "1.2.1" androidx-navigation = "2.7.7" androidx-palette-ktx = "1.0.0" androidx-paging = "3.2.1" @@ -122,6 +123,32 @@ androidx-hilt-compiler = { module = "androidx.hilt:hilt-compiler", version.ref = androidx-lifecycle-runtime-compose = { module = "androidx.lifecycle:lifecycle-runtime-compose", version.ref = "androidx-lifecycle" } androidx-lifecycle-viewmodel-compose = { module = "androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "androidx-lifecycle" } androidx-lifecycle-process = { module = "androidx.lifecycle:lifecycle-process", version.ref = "androidx-lifecycle" } +androidx-media3-exoplayer = { module = "androidx.media3:media3-exoplayer", version.ref = "androidx-media3" } +androidx-media3-exoplayer-dash = { module = "androidx.media3:media3-exoplayer-dash", version.ref = "androidx-media3" } +androidx-media3-exoplayer-hls = { module = "androidx.media3:media3-exoplayer-hls", version.ref = "androidx-media3" } +androidx-media3-exoplayer-smoothstreaming = { module = "androidx.media3:media3-exoplayer-smoothstreaming", version.ref = "androidx-media3" } +androidx-media3-exoplayer-rtsp = { module = "androidx.media3:media3-exoplayer-rtsp", version.ref = "androidx-media3" } +androidx-media3-exoplayer-midi = { module = "androidx.media3:media3-exoplayer-midi", version.ref = "androidx-media3" } +androidx-media3-exoplayer-ima = { module = "androidx.media3:media3-exoplayer-ima", version.ref = "androidx-media3" } +androidx-media3-datasource-cronet = { module = "androidx.media3:media3-datasource-cronet", version.ref = "androidx-media3" } +androidx-media3-datasource-okhttp = { module = "androidx.media3:media3-datasource-okhttp", version.ref = "androidx-media3" } +androidx-media3-datasource-rtmp = { module = "androidx.media3:media3-datasource-rtmp", version.ref = "androidx-media3" } +androidx-media3-ui = { module = "androidx.media3:media3-ui", version.ref = "androidx-media3" } +androidx-media3-ui-leanback = { module = "androidx.media3:media3-ui-leanback", version.ref = "androidx-media3" } +androidx-media3-session = { module = "androidx.media3:media3-session", version.ref = "androidx-media3" } +androidx-media3-extractor = { module = "androidx.media3:media3-extractor", version.ref = "androidx-media3" } +androidx-media3-cast = { module = "androidx.media3:media3-cast", version.ref = "androidx-media3" } +androidx-media3-exoplayer-workmanager = { module = "androidx.media3:media3-exoplayer-workmanager", version.ref = "androidx-media3" } +androidx-media3-transformer = { module = "androidx.media3:media3-transformer", version.ref = "androidx-media3" } +androidx-media3-effect = { module = "androidx.media3:media3-effect", version.ref = "androidx-media3" } +androidx-media3-muxer = { module = "androidx.media3:media3-muxer", version.ref = "androidx-media3" } +androidx-media3-test-utils = { module = "androidx.media3:media3-test-utils", version.ref = "androidx-media3" } +androidx-media3-test-utils-robolectric = { module = "androidx.media3:media3-test-utils-robolectric", version.ref = "androidx-media3" } +androidx-media3-container = { module = "androidx.media3:media3-container", version.ref = "androidx-media3" } +androidx-media3-database = { module = "androidx.media3:media3-database", version.ref = "androidx-media3" } +androidx-media3-decoder = { module = "androidx.media3:media3-decoder", version.ref = "androidx-media3" } +androidx-media3-datasource = { module = "androidx.media3:media3-datasource", version.ref = "androidx-media3" } +androidx-media3-common = { module = "androidx.media3:media3-common", version.ref = "androidx-media3" } androidx-navigation-compose = { module = "androidx.navigation:navigation-compose", version.ref = "androidx-navigation" } androidx-palette-ktx = { module = "androidx.palette:palette-ktx", version.ref = "androidx-palette-ktx" } androidx-paging-compose = { module = "androidx.paging:paging-compose", version.ref = "androidx-paging" } @@ -231,6 +258,34 @@ test-espresso = [ "androidx-test-espresso-core", "androidx-test-espresso-device" ] +media3 = [ + "androidx-media3-exoplayer", + "androidx-media3-exoplayer-dash", + "androidx-media3-exoplayer-hls", + "androidx-media3-exoplayer-smoothstreaming", + "androidx-media3-exoplayer-rtsp", + "androidx-media3-exoplayer-midi", + "androidx-media3-exoplayer-ima", + "androidx-media3-datasource-cronet", + "androidx-media3-datasource-okhttp", + "androidx-media3-datasource-rtmp", + "androidx-media3-ui", + "androidx-media3-ui-leanback", + "androidx-media3-session", + "androidx-media3-extractor", + "androidx-media3-cast", + "androidx-media3-exoplayer-workmanager", + "androidx-media3-transformer", + "androidx-media3-effect", + "androidx-media3-muxer", + "androidx-media3-test-utils", + "androidx-media3-test-utils-robolectric", + "androidx-media3-container", + "androidx-media3-database", + "androidx-media3-decoder", + "androidx-media3-datasource", + "androidx-media3-common" +] [plugins] kotlin = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }