From 0f03261ecc5bc2628da23d4efcd921c3a0b72e13 Mon Sep 17 00:00:00 2001 From: Jarne Demeulemeester <32322857+jarnedemeulemeester@users.noreply.github.com> Date: Sat, 28 Jan 2023 22:46:13 +0100 Subject: [PATCH] Enable HLS playback in ExoPlayer (#254) --- gradle/libs.versions.toml | 1 + player/video/build.gradle.kts | 1 + 2 files changed, 2 insertions(+) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 81616f72..05fe97da 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -37,6 +37,7 @@ androidx-lifecycle-runtime = { module = "androidx.lifecycle:lifecycle-runtime-kt androidx-lifecycle-viewmodel = { module = "androidx.lifecycle:lifecycle-viewmodel-ktx", version.ref = "androidx-lifecycle" } androidx-media3-common = { module = "androidx.media3:media3-common", version.ref = "androidx-media3" } androidx-media3-exoplayer = { module = "androidx.media3:media3-exoplayer", version.ref = "androidx-media3" } +androidx-media3-exoplayer-hls = { module = "androidx.media3:media3-exoplayer-hls", version.ref = "androidx-media3" } androidx-media3-ui = { module = "androidx.media3:media3-ui", version.ref = "androidx-media3" } androidx-media3-session = { module = "androidx.media3:media3-session", version.ref = "androidx-media3" } androidx-navigation-fragment = { module = "androidx.navigation:navigation-fragment-ktx", version.ref = "androidx-navigation" } diff --git a/player/video/build.gradle.kts b/player/video/build.gradle.kts index 513d14b2..a60ecfa8 100644 --- a/player/video/build.gradle.kts +++ b/player/video/build.gradle.kts @@ -50,6 +50,7 @@ dependencies { implementation(libs.androidx.lifecycle.runtime) implementation(libs.androidx.lifecycle.viewmodel) implementation(libs.androidx.media3.exoplayer) + implementation(libs.androidx.media3.exoplayer.hls) implementation(libs.hilt.android) kapt(libs.hilt.compiler) implementation(libs.jellyfin.core)