├── .github └── CODEOWNERS ├── .gitignore ├── README.md ├── Screenshots ├── fullscreen_layout_params.png ├── native_preview.png ├── quality_selector.png └── rv_item_preview.png ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── yoobi │ │ └── exoplayer │ │ └── MainActivity.kt │ └── res │ ├── drawable │ ├── ic_launcher_background.xml │ └── ic_launcher_foreground.xml │ ├── layout │ └── activity_main.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── cast ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── yoobi │ │ └── cast │ │ ├── CustomCastThemeFactory.kt │ │ └── MainActivity.kt │ └── res │ ├── drawable │ ├── ic_launcher_background.xml │ └── ic_launcher_foreground.xml │ ├── layout │ └── activity_main.xml │ ├── menu │ └── menu.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── downloadvideo ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── yoobi │ │ └── downloadvideo │ │ ├── DownloadVideoApplication.kt │ │ ├── MainActivity.kt │ │ ├── OnlineAdapter.kt │ │ ├── common │ │ ├── DownloadTracker.kt │ │ ├── DownloadUtil.kt │ │ ├── KotlinExtension.kt │ │ ├── MediaItemTag.kt │ │ ├── MyDownloadService.kt │ │ └── PieProgressDrawable.kt │ │ ├── offlineVideo │ │ ├── OfflineVideoActivity.kt │ │ ├── OfflineVideoAdapter.kt │ │ └── OfflineVideoViewModel.kt │ │ └── player │ │ ├── PlayerActivity.kt │ │ └── PlayerViewModel.kt │ └── res │ ├── drawable-hdpi │ ├── ic_download.png │ └── ic_download_done.png │ ├── drawable-mdpi │ ├── ic_download.png │ └── ic_download_done.png │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable-xhdpi │ ├── ic_download.png │ └── ic_download_done.png │ ├── drawable-xxhdpi │ ├── ic_download.png │ └── ic_download_done.png │ ├── drawable-xxxhdpi │ ├── ic_download.png │ └── ic_download_done.png │ ├── drawable │ ├── ic_check.xml │ ├── ic_download.xml │ ├── ic_download_done.xml │ ├── ic_launcher_background.xml │ ├── ic_more.xml │ └── ic_pause.xml │ ├── layout │ ├── activity_downloaded_video.xml │ ├── activity_main.xml │ ├── activity_online_video_player.xml │ ├── item_downloaded.xml │ └── item_online_row.xml │ ├── menu │ └── popup_menu.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── drmdownloadvideo ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── yoobi │ │ └── drmdownloadvideo │ │ ├── DownloadVideoApplication.kt │ │ ├── MainActivity.kt │ │ ├── OnlineAdapter.kt │ │ ├── common │ │ ├── DownloadTracker.kt │ │ ├── DownloadUtil.kt │ │ ├── KotlinExtension.kt │ │ ├── MediaItemTag.kt │ │ ├── MyDownloadService.kt │ │ └── PieProgressDrawable.kt │ │ ├── offlineVideo │ │ ├── OfflineVideoActivity.kt │ │ ├── OfflineVideoAdapter.kt │ │ └── OfflineVideoViewModel.kt │ │ └── player │ │ ├── PlayerActivity.kt │ │ └── PlayerViewModel.kt │ └── res │ ├── drawable-hdpi │ ├── ic_download.png │ └── ic_download_done.png │ ├── drawable-mdpi │ ├── ic_download.png │ └── ic_download_done.png │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable-xhdpi │ ├── ic_download.png │ └── ic_download_done.png │ ├── drawable-xxhdpi │ ├── ic_download.png │ └── ic_download_done.png │ ├── drawable-xxxhdpi │ ├── ic_download.png │ └── ic_download_done.png │ ├── drawable │ ├── ic_check.xml │ ├── ic_download.xml │ ├── ic_download_done.xml │ ├── ic_launcher_background.xml │ ├── ic_more.xml │ └── ic_pause.xml │ ├── layout │ ├── activity_downloaded_video.xml │ ├── activity_main.xml │ ├── activity_online_video_player.xml │ ├── item_downloaded.xml │ └── item_online_row.xml │ ├── menu │ └── popup_menu.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── fullscreendialog ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── yoobi │ │ └── fullscreendialog │ │ └── MainActivity.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ ├── ic_fullscreen_expand.png │ ├── ic_fullscreen_shrink.png │ └── ic_launcher_background.xml │ ├── layout │ ├── activity_main.xml │ └── exo_player_control_view.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── fullscreenlayoutparams ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── yoobi │ │ └── fullscreenlayoutparams │ │ └── MainActivity.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ ├── ic_fullscreen_expand.png │ ├── ic_fullscreen_shrink.png │ └── ic_launcher_background.xml │ ├── layout │ └── activity_main.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── donottranslate.xml │ ├── strings.xml │ └── styles.xml ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── nativepreview ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── yoobi │ │ └── nativepreview │ │ ├── GlideThumbnailTransformation.kt │ │ └── MainActivity.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ ├── ic_launcher_background.xml │ └── video_frame.xml │ ├── layout │ ├── activity_main.xml │ └── exo_player_control_view.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── qualityselector ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── yoobi │ │ └── qualityselector │ │ └── MainActivity.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ ├── ic_launcher_background.xml │ └── ic_settings.xml │ ├── layout │ ├── activity_main.xml │ └── exo_player_control_view.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── rvitempreview ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── io │ │ └── github │ │ └── yoobi │ │ └── rvitempreview │ │ ├── ExoplayerRecyclerView.kt │ │ ├── ExoplayerVideoAdapter.kt │ │ ├── ItemDecoration.kt │ │ ├── MainActivity.kt │ │ └── VideoCard.kt │ └── res │ ├── drawable-v24 │ └── ic_launcher_foreground.xml │ ├── drawable │ └── ic_launcher_background.xml │ ├── layout │ ├── activity_main.xml │ └── item_video.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml └── settings.gradle.kts /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @yoobi -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/README.md -------------------------------------------------------------------------------- /Screenshots/fullscreen_layout_params.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/Screenshots/fullscreen_layout_params.png -------------------------------------------------------------------------------- /Screenshots/native_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/Screenshots/native_preview.png -------------------------------------------------------------------------------- /Screenshots/quality_selector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/Screenshots/quality_selector.png -------------------------------------------------------------------------------- /Screenshots/rv_item_preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/Screenshots/rv_item_preview.png -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/io/github/yoobi/exoplayer/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/java/io/github/yoobi/exoplayer/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /cast/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /cast/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/build.gradle.kts -------------------------------------------------------------------------------- /cast/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/proguard-rules.pro -------------------------------------------------------------------------------- /cast/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /cast/src/main/java/io/github/yoobi/cast/CustomCastThemeFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/java/io/github/yoobi/cast/CustomCastThemeFactory.kt -------------------------------------------------------------------------------- /cast/src/main/java/io/github/yoobi/cast/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/java/io/github/yoobi/cast/MainActivity.kt -------------------------------------------------------------------------------- /cast/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /cast/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /cast/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /cast/src/main/res/menu/menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/menu/menu.xml -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /cast/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /cast/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /cast/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /cast/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/cast/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /downloadvideo/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /downloadvideo/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/build.gradle.kts -------------------------------------------------------------------------------- /downloadvideo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/proguard-rules.pro -------------------------------------------------------------------------------- /downloadvideo/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/DownloadVideoApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/DownloadVideoApplication.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/MainActivity.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/OnlineAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/OnlineAdapter.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/DownloadTracker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/DownloadTracker.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/DownloadUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/DownloadUtil.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/KotlinExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/KotlinExtension.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/MediaItemTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/MediaItemTag.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/MyDownloadService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/MyDownloadService.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/PieProgressDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/common/PieProgressDrawable.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/offlineVideo/OfflineVideoActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/offlineVideo/OfflineVideoActivity.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/offlineVideo/OfflineVideoAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/offlineVideo/OfflineVideoAdapter.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/offlineVideo/OfflineVideoViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/offlineVideo/OfflineVideoViewModel.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/player/PlayerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/player/PlayerActivity.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/java/io/github/yoobi/downloadvideo/player/PlayerViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/java/io/github/yoobi/downloadvideo/player/PlayerViewModel.kt -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-hdpi/ic_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-hdpi/ic_download.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-hdpi/ic_download_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-hdpi/ic_download_done.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-mdpi/ic_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-mdpi/ic_download.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-mdpi/ic_download_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-mdpi/ic_download_done.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-xhdpi/ic_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-xhdpi/ic_download.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-xhdpi/ic_download_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-xhdpi/ic_download_done.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-xxhdpi/ic_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-xxhdpi/ic_download.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-xxhdpi/ic_download_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-xxhdpi/ic_download_done.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-xxxhdpi/ic_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-xxxhdpi/ic_download.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable-xxxhdpi/ic_download_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable-xxxhdpi/ic_download_done.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable/ic_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable/ic_check.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable/ic_download.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable/ic_download.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable/ic_download_done.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable/ic_download_done.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable/ic_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable/ic_more.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/drawable/ic_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/drawable/ic_pause.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/layout/activity_downloaded_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/layout/activity_downloaded_video.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/layout/activity_online_video_player.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/layout/activity_online_video_player.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/layout/item_downloaded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/layout/item_downloaded.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/layout/item_online_row.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/layout/item_online_row.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/menu/popup_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/menu/popup_menu.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /downloadvideo/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /downloadvideo/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/downloadvideo/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /drmdownloadvideo/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /drmdownloadvideo/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/build.gradle.kts -------------------------------------------------------------------------------- /drmdownloadvideo/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/proguard-rules.pro -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/DownloadVideoApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/DownloadVideoApplication.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/MainActivity.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/OnlineAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/OnlineAdapter.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/DownloadTracker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/DownloadTracker.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/DownloadUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/DownloadUtil.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/KotlinExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/KotlinExtension.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/MediaItemTag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/MediaItemTag.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/MyDownloadService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/MyDownloadService.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/PieProgressDrawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/common/PieProgressDrawable.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/offlineVideo/OfflineVideoActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/offlineVideo/OfflineVideoActivity.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/offlineVideo/OfflineVideoAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/offlineVideo/OfflineVideoAdapter.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/offlineVideo/OfflineVideoViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/offlineVideo/OfflineVideoViewModel.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/player/PlayerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/player/PlayerActivity.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/player/PlayerViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/java/io/github/yoobi/drmdownloadvideo/player/PlayerViewModel.kt -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-hdpi/ic_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-hdpi/ic_download.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-hdpi/ic_download_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-hdpi/ic_download_done.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-mdpi/ic_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-mdpi/ic_download.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-mdpi/ic_download_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-mdpi/ic_download_done.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-xhdpi/ic_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-xhdpi/ic_download.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-xhdpi/ic_download_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-xhdpi/ic_download_done.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-xxhdpi/ic_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-xxhdpi/ic_download.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-xxhdpi/ic_download_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-xxhdpi/ic_download_done.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-xxxhdpi/ic_download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-xxxhdpi/ic_download.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable-xxxhdpi/ic_download_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable-xxxhdpi/ic_download_done.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable/ic_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable/ic_check.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable/ic_download.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable/ic_download.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable/ic_download_done.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable/ic_download_done.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable/ic_more.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable/ic_more.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/drawable/ic_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/drawable/ic_pause.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/layout/activity_downloaded_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/layout/activity_downloaded_video.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/layout/activity_online_video_player.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/layout/activity_online_video_player.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/layout/item_downloaded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/layout/item_downloaded.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/layout/item_online_row.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/layout/item_online_row.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/menu/popup_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/menu/popup_menu.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /drmdownloadvideo/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/drmdownloadvideo/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /fullscreendialog/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /fullscreendialog/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/build.gradle.kts -------------------------------------------------------------------------------- /fullscreendialog/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/proguard-rules.pro -------------------------------------------------------------------------------- /fullscreendialog/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /fullscreendialog/src/main/java/io/github/yoobi/fullscreendialog/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/java/io/github/yoobi/fullscreendialog/MainActivity.kt -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/drawable/ic_fullscreen_expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/drawable/ic_fullscreen_expand.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/drawable/ic_fullscreen_shrink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/drawable/ic_fullscreen_shrink.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/layout/exo_player_control_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/layout/exo_player_control_view.xml -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /fullscreendialog/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreendialog/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /fullscreenlayoutparams/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /fullscreenlayoutparams/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/build.gradle.kts -------------------------------------------------------------------------------- /fullscreenlayoutparams/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/proguard-rules.pro -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/java/io/github/yoobi/fullscreenlayoutparams/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/java/io/github/yoobi/fullscreenlayoutparams/MainActivity.kt -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/drawable/ic_fullscreen_expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/drawable/ic_fullscreen_expand.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/drawable/ic_fullscreen_shrink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/drawable/ic_fullscreen_shrink.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/values/donottranslate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/values/donottranslate.xml -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /fullscreenlayoutparams/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/fullscreenlayoutparams/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/gradlew.bat -------------------------------------------------------------------------------- /nativepreview/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /nativepreview/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/build.gradle.kts -------------------------------------------------------------------------------- /nativepreview/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/proguard-rules.pro -------------------------------------------------------------------------------- /nativepreview/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /nativepreview/src/main/java/io/github/yoobi/nativepreview/GlideThumbnailTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/java/io/github/yoobi/nativepreview/GlideThumbnailTransformation.kt -------------------------------------------------------------------------------- /nativepreview/src/main/java/io/github/yoobi/nativepreview/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/java/io/github/yoobi/nativepreview/MainActivity.kt -------------------------------------------------------------------------------- /nativepreview/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /nativepreview/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /nativepreview/src/main/res/drawable/video_frame.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/drawable/video_frame.xml -------------------------------------------------------------------------------- /nativepreview/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /nativepreview/src/main/res/layout/exo_player_control_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/layout/exo_player_control_view.xml -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /nativepreview/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /nativepreview/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /nativepreview/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /nativepreview/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /nativepreview/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/nativepreview/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /qualityselector/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /qualityselector/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/build.gradle.kts -------------------------------------------------------------------------------- /qualityselector/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/proguard-rules.pro -------------------------------------------------------------------------------- /qualityselector/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /qualityselector/src/main/java/io/github/yoobi/qualityselector/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/java/io/github/yoobi/qualityselector/MainActivity.kt -------------------------------------------------------------------------------- /qualityselector/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /qualityselector/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /qualityselector/src/main/res/drawable/ic_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/drawable/ic_settings.xml -------------------------------------------------------------------------------- /qualityselector/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /qualityselector/src/main/res/layout/exo_player_control_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/layout/exo_player_control_view.xml -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /qualityselector/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /qualityselector/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /qualityselector/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /qualityselector/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/qualityselector/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /rvitempreview/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /rvitempreview/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/build.gradle.kts -------------------------------------------------------------------------------- /rvitempreview/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/proguard-rules.pro -------------------------------------------------------------------------------- /rvitempreview/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /rvitempreview/src/main/java/io/github/yoobi/rvitempreview/ExoplayerRecyclerView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/java/io/github/yoobi/rvitempreview/ExoplayerRecyclerView.kt -------------------------------------------------------------------------------- /rvitempreview/src/main/java/io/github/yoobi/rvitempreview/ExoplayerVideoAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/java/io/github/yoobi/rvitempreview/ExoplayerVideoAdapter.kt -------------------------------------------------------------------------------- /rvitempreview/src/main/java/io/github/yoobi/rvitempreview/ItemDecoration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/java/io/github/yoobi/rvitempreview/ItemDecoration.kt -------------------------------------------------------------------------------- /rvitempreview/src/main/java/io/github/yoobi/rvitempreview/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/java/io/github/yoobi/rvitempreview/MainActivity.kt -------------------------------------------------------------------------------- /rvitempreview/src/main/java/io/github/yoobi/rvitempreview/VideoCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/java/io/github/yoobi/rvitempreview/VideoCard.kt -------------------------------------------------------------------------------- /rvitempreview/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /rvitempreview/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /rvitempreview/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /rvitempreview/src/main/res/layout/item_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/layout/item_video.xml -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /rvitempreview/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /rvitempreview/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /rvitempreview/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /rvitempreview/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /rvitempreview/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/rvitempreview/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoobi/media3-cookbook/HEAD/settings.gradle.kts --------------------------------------------------------------------------------