mirror of
https://github.com/bbara04/Purefin.git
synced 2026-03-31 17:10:08 +02:00
feat: add movie download support using Media3 DownloadService
Implement media downloading with foreground notification showing progress percentage and speed. Uses Media3's DownloadManager + SimpleCache with OkHttp datasource for authenticated Jellyfin downloads. Downloaded movies are saved to the offline database and the player reads from cache automatically via CacheDataSource.
This commit is contained in:
@@ -72,6 +72,7 @@ dependencies {
|
||||
implementation(libs.medi3.exoplayer)
|
||||
implementation(libs.medi3.ui.compose)
|
||||
implementation(libs.medi3.ffmpeg.decoder)
|
||||
implementation(libs.media3.datasource.okhttp)
|
||||
implementation(libs.androidx.navigation3.runtime)
|
||||
implementation(libs.androidx.navigation3.ui)
|
||||
implementation(libs.androidx.room.ktx)
|
||||
|
||||
Reference in New Issue
Block a user