├── .gitignore ├── README.md ├── README_v1.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── java │ └── com │ │ └── android │ │ └── cast │ │ └── dlna │ │ └── demo │ │ ├── CastApplication.kt │ │ ├── DetailFragment.kt │ │ ├── MainActivity.kt │ │ └── fragment │ │ ├── ContentFragment.kt │ │ ├── DeviceInfoFragment.kt │ │ ├── DeviceListFragment.kt │ │ ├── DeviceServiceActionFragment.kt │ │ ├── UrlDialogFragment.kt │ │ └── VideoViewFragment.kt │ └── res │ ├── drawable │ ├── cast.xml │ ├── cast_add.xml │ ├── cast_connected.xml │ ├── cast_fast.xml │ ├── cast_mute.xml │ ├── cast_next.xml │ ├── cast_pause.xml │ ├── cast_phone.xml │ ├── cast_play.xml │ ├── cast_previous.xml │ ├── cast_slow.xml │ ├── cast_stop.xml │ ├── cast_tv.xml │ ├── cast_video.xml │ ├── common_button_bg.xml │ ├── common_button_bg_night.xml │ ├── ic_launcher_foreground.xml │ ├── local_http.xml │ └── search.xml │ ├── layout │ ├── activity_main.xml │ ├── fragment_cast.xml │ ├── fragment_content.xml │ ├── fragment_detail.xml │ ├── fragment_device_list.xml │ ├── fragment_device_service_action.xml │ ├── fragment_info.xml │ ├── fragment_video_view.xml │ ├── item_browse_button.xml │ ├── item_content.xml │ ├── item_device.xml │ └── item_video_url.xml │ ├── menu │ └── main_options.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 ├── dlna-core ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro ├── publish.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── android │ └── cast │ └── dlna │ └── core │ ├── Logger.kt │ ├── Utils.kt │ └── http │ ├── ContentResourceServlet.kt │ ├── HttpLocalServer.kt │ └── HttpServer.kt ├── dlna-dmc ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro ├── publish.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── android │ └── cast │ └── dlna │ └── dmc │ ├── DLNACallback.kt │ ├── DLNACastManager.kt │ ├── DLNACastService.kt │ ├── DeviceRegistryImpl.kt │ └── control │ ├── CastControlImpl.kt │ ├── CastInterface.kt │ ├── CastSubscriptionCallback.kt │ ├── ServiceAction.kt │ ├── ServiceExecutor.kt │ ├── Utils.kt │ └── action │ └── SetNextAVTransportURI.kt ├── dlna-dmr ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro ├── publish.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── android │ └── cast │ └── dlna │ └── dmr │ ├── BaseRendererActivity.kt │ ├── DLNARendererService.kt │ ├── RenderControl.kt │ └── service │ ├── AVTransportController.kt │ ├── AVTransportServiceImpl.kt │ ├── AudioRenderController.kt │ ├── AudioRenderServiceImpl.kt │ └── RendererInterface.kt ├── dlna-dms ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro ├── publish.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── android │ └── cast │ └── dlna │ └── dms │ ├── DLNAContentService.kt │ └── service │ ├── ContentDirectoryServiceController.kt │ ├── ContentDirectoryServiceImpl.kt │ └── ContentInterface.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── libs ├── core-2.0.0-SNAPSHOT.aar ├── dmc-2.0.0-SNAPSHOT.aar ├── dmr-2.0.0-SNAPSHOT.aar └── dms-2.0.0-SNAPSHOT.aar ├── screen ├── Screenshot_20230801_173015.png ├── Screenshot_20230801_173051.png ├── Screenshot_20230801_173059.png └── Screenshot_20230801_173117.png ├── server ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── android │ │ └── cast │ │ └── dlna │ │ └── demo │ │ └── server │ │ ├── MainActivity.kt │ │ └── ServerApplication.kt │ └── res │ ├── drawable │ └── 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-night │ └── themes.xml │ └── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml ├── settings.gradle └── tv ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml ├── java └── com │ └── android │ └── cast │ └── dlna │ └── demo │ └── renderer │ ├── MainActivity.kt │ ├── RendererApplication.kt │ └── VideoViewRendererActivity.kt └── res ├── drawable ├── ic_launcher_background.xml └── ic_launcher_foreground.xml ├── layout ├── activity_main.xml └── activity_videoview_renderer.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-night └── themes.xml ├── values ├── colors.xml ├── strings.xml └── themes.xml └── xml └── network_security_config.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/README.md -------------------------------------------------------------------------------- /README_v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/README_v1.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | 3 | build/ 4 | 5 | local.properties 6 | 7 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/android/cast/dlna/demo/CastApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/java/com/android/cast/dlna/demo/CastApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/android/cast/dlna/demo/DetailFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/java/com/android/cast/dlna/demo/DetailFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/android/cast/dlna/demo/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/java/com/android/cast/dlna/demo/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/android/cast/dlna/demo/fragment/ContentFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/java/com/android/cast/dlna/demo/fragment/ContentFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/android/cast/dlna/demo/fragment/DeviceInfoFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/java/com/android/cast/dlna/demo/fragment/DeviceInfoFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/android/cast/dlna/demo/fragment/DeviceListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/java/com/android/cast/dlna/demo/fragment/DeviceListFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/android/cast/dlna/demo/fragment/DeviceServiceActionFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/java/com/android/cast/dlna/demo/fragment/DeviceServiceActionFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/android/cast/dlna/demo/fragment/UrlDialogFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/java/com/android/cast/dlna/demo/fragment/UrlDialogFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/android/cast/dlna/demo/fragment/VideoViewFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/java/com/android/cast/dlna/demo/fragment/VideoViewFragment.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_add.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_connected.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_connected.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_fast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_fast.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_mute.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_mute.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_next.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_next.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_pause.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_pause.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_phone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_phone.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_play.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_play.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_previous.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_previous.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_slow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_slow.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_stop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_stop.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_tv.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_tv.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cast_video.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/cast_video.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/common_button_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/common_button_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/common_button_bg_night.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/common_button_bg_night.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/local_http.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/local_http.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/drawable/search.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_cast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/fragment_cast.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/fragment_content.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/fragment_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_device_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/fragment_device_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_device_service_action.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/fragment_device_service_action.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/fragment_info.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_video_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/fragment_video_view.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_browse_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/item_browse_button.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_content.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/item_content.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_device.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/item_device.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_video_url.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/layout/item_video_url.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/main_options.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/menu/main_options.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/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/devin1014/DLNA-Cast/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/devin1014/DLNA-Cast/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /dlna-core/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /dlna-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-core/build.gradle -------------------------------------------------------------------------------- /dlna-core/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dlna-core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-core/proguard-rules.pro -------------------------------------------------------------------------------- /dlna-core/publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-core/publish.gradle -------------------------------------------------------------------------------- /dlna-core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /dlna-core/src/main/java/com/android/cast/dlna/core/Logger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-core/src/main/java/com/android/cast/dlna/core/Logger.kt -------------------------------------------------------------------------------- /dlna-core/src/main/java/com/android/cast/dlna/core/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-core/src/main/java/com/android/cast/dlna/core/Utils.kt -------------------------------------------------------------------------------- /dlna-core/src/main/java/com/android/cast/dlna/core/http/ContentResourceServlet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-core/src/main/java/com/android/cast/dlna/core/http/ContentResourceServlet.kt -------------------------------------------------------------------------------- /dlna-core/src/main/java/com/android/cast/dlna/core/http/HttpLocalServer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-core/src/main/java/com/android/cast/dlna/core/http/HttpLocalServer.kt -------------------------------------------------------------------------------- /dlna-core/src/main/java/com/android/cast/dlna/core/http/HttpServer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-core/src/main/java/com/android/cast/dlna/core/http/HttpServer.kt -------------------------------------------------------------------------------- /dlna-dmc/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /dlna-dmc/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/build.gradle -------------------------------------------------------------------------------- /dlna-dmc/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dlna-dmc/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/proguard-rules.pro -------------------------------------------------------------------------------- /dlna-dmc/publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/publish.gradle -------------------------------------------------------------------------------- /dlna-dmc/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/DLNACallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/DLNACallback.kt -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/DLNACastManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/DLNACastManager.kt -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/DLNACastService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/DLNACastService.kt -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/DeviceRegistryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/DeviceRegistryImpl.kt -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/CastControlImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/CastControlImpl.kt -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/CastInterface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/CastInterface.kt -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/CastSubscriptionCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/CastSubscriptionCallback.kt -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/ServiceAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/ServiceAction.kt -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/ServiceExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/ServiceExecutor.kt -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/Utils.kt -------------------------------------------------------------------------------- /dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/action/SetNextAVTransportURI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmc/src/main/java/com/android/cast/dlna/dmc/control/action/SetNextAVTransportURI.kt -------------------------------------------------------------------------------- /dlna-dmr/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /backup -------------------------------------------------------------------------------- /dlna-dmr/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/build.gradle -------------------------------------------------------------------------------- /dlna-dmr/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dlna-dmr/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/proguard-rules.pro -------------------------------------------------------------------------------- /dlna-dmr/publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/publish.gradle -------------------------------------------------------------------------------- /dlna-dmr/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /dlna-dmr/src/main/java/com/android/cast/dlna/dmr/BaseRendererActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/src/main/java/com/android/cast/dlna/dmr/BaseRendererActivity.kt -------------------------------------------------------------------------------- /dlna-dmr/src/main/java/com/android/cast/dlna/dmr/DLNARendererService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/src/main/java/com/android/cast/dlna/dmr/DLNARendererService.kt -------------------------------------------------------------------------------- /dlna-dmr/src/main/java/com/android/cast/dlna/dmr/RenderControl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/src/main/java/com/android/cast/dlna/dmr/RenderControl.kt -------------------------------------------------------------------------------- /dlna-dmr/src/main/java/com/android/cast/dlna/dmr/service/AVTransportController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/src/main/java/com/android/cast/dlna/dmr/service/AVTransportController.kt -------------------------------------------------------------------------------- /dlna-dmr/src/main/java/com/android/cast/dlna/dmr/service/AVTransportServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/src/main/java/com/android/cast/dlna/dmr/service/AVTransportServiceImpl.kt -------------------------------------------------------------------------------- /dlna-dmr/src/main/java/com/android/cast/dlna/dmr/service/AudioRenderController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/src/main/java/com/android/cast/dlna/dmr/service/AudioRenderController.kt -------------------------------------------------------------------------------- /dlna-dmr/src/main/java/com/android/cast/dlna/dmr/service/AudioRenderServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/src/main/java/com/android/cast/dlna/dmr/service/AudioRenderServiceImpl.kt -------------------------------------------------------------------------------- /dlna-dmr/src/main/java/com/android/cast/dlna/dmr/service/RendererInterface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dmr/src/main/java/com/android/cast/dlna/dmr/service/RendererInterface.kt -------------------------------------------------------------------------------- /dlna-dms/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /dlna-dms/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dms/build.gradle -------------------------------------------------------------------------------- /dlna-dms/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dlna-dms/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dms/proguard-rules.pro -------------------------------------------------------------------------------- /dlna-dms/publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dms/publish.gradle -------------------------------------------------------------------------------- /dlna-dms/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dms/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /dlna-dms/src/main/java/com/android/cast/dlna/dms/DLNAContentService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dms/src/main/java/com/android/cast/dlna/dms/DLNAContentService.kt -------------------------------------------------------------------------------- /dlna-dms/src/main/java/com/android/cast/dlna/dms/service/ContentDirectoryServiceController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dms/src/main/java/com/android/cast/dlna/dms/service/ContentDirectoryServiceController.kt -------------------------------------------------------------------------------- /dlna-dms/src/main/java/com/android/cast/dlna/dms/service/ContentDirectoryServiceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dms/src/main/java/com/android/cast/dlna/dms/service/ContentDirectoryServiceImpl.kt -------------------------------------------------------------------------------- /dlna-dms/src/main/java/com/android/cast/dlna/dms/service/ContentInterface.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/dlna-dms/src/main/java/com/android/cast/dlna/dms/service/ContentInterface.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/gradlew.bat -------------------------------------------------------------------------------- /libs/core-2.0.0-SNAPSHOT.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/libs/core-2.0.0-SNAPSHOT.aar -------------------------------------------------------------------------------- /libs/dmc-2.0.0-SNAPSHOT.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/libs/dmc-2.0.0-SNAPSHOT.aar -------------------------------------------------------------------------------- /libs/dmr-2.0.0-SNAPSHOT.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/libs/dmr-2.0.0-SNAPSHOT.aar -------------------------------------------------------------------------------- /libs/dms-2.0.0-SNAPSHOT.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/libs/dms-2.0.0-SNAPSHOT.aar -------------------------------------------------------------------------------- /screen/Screenshot_20230801_173015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/screen/Screenshot_20230801_173015.png -------------------------------------------------------------------------------- /screen/Screenshot_20230801_173051.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/screen/Screenshot_20230801_173051.png -------------------------------------------------------------------------------- /screen/Screenshot_20230801_173059.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/screen/Screenshot_20230801_173059.png -------------------------------------------------------------------------------- /screen/Screenshot_20230801_173117.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/screen/Screenshot_20230801_173117.png -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/build.gradle -------------------------------------------------------------------------------- /server/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/proguard-rules.pro -------------------------------------------------------------------------------- /server/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /server/src/main/java/com/android/cast/dlna/demo/server/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/java/com/android/cast/dlna/demo/server/MainActivity.kt -------------------------------------------------------------------------------- /server/src/main/java/com/android/cast/dlna/demo/server/ServerApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/java/com/android/cast/dlna/demo/server/ServerApplication.kt -------------------------------------------------------------------------------- /server/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /server/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /server/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /server/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /server/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /server/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /server/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /server/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /server/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /server/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /server/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /server/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /server/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /server/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /server/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /server/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /server/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /server/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/server/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/settings.gradle -------------------------------------------------------------------------------- /tv/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /tv/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/build.gradle -------------------------------------------------------------------------------- /tv/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/proguard-rules.pro -------------------------------------------------------------------------------- /tv/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /tv/src/main/java/com/android/cast/dlna/demo/renderer/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/java/com/android/cast/dlna/demo/renderer/MainActivity.kt -------------------------------------------------------------------------------- /tv/src/main/java/com/android/cast/dlna/demo/renderer/RendererApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/java/com/android/cast/dlna/demo/renderer/RendererApplication.kt -------------------------------------------------------------------------------- /tv/src/main/java/com/android/cast/dlna/demo/renderer/VideoViewRendererActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/java/com/android/cast/dlna/demo/renderer/VideoViewRendererActivity.kt -------------------------------------------------------------------------------- /tv/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /tv/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /tv/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /tv/src/main/res/layout/activity_videoview_renderer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/layout/activity_videoview_renderer.xml -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /tv/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /tv/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /tv/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /tv/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /tv/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /tv/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devin1014/DLNA-Cast/HEAD/tv/src/main/res/xml/network_security_config.xml --------------------------------------------------------------------------------