From 47f5454f61180da32896f2fa39d4d9c775c1c7ac Mon Sep 17 00:00:00 2001 From: edde746 <86283021+edde746@users.noreply.github.com> Date: Thu, 6 Nov 2025 15:14:40 +0100 Subject: [PATCH] feat: os media controls --- android/app/src/main/AndroidManifest.xml | 26 ++ .../flutter_application_1/MainActivity.kt | 4 +- .../drawable-hdpi/ic_launcher_monochrome.png | Bin 582 -> 0 bytes .../drawable-hdpi/ic_stat_notification.png | Bin 0 -> 952 bytes .../drawable-mdpi/ic_launcher_monochrome.png | Bin 354 -> 0 bytes .../drawable-mdpi/ic_stat_notification.png | Bin 0 -> 688 bytes .../drawable-xhdpi/ic_launcher_monochrome.png | Bin 724 -> 0 bytes .../drawable-xhdpi/ic_stat_notification.png | Bin 0 -> 1228 bytes .../ic_launcher_monochrome.png | Bin 1086 -> 0 bytes .../drawable-xxhdpi/ic_stat_notification.png | Bin 0 -> 1794 bytes .../ic_launcher_monochrome.png | Bin 1425 -> 0 bytes .../drawable-xxxhdpi/ic_stat_notification.png | Bin 0 -> 2417 bytes .../mipmap-hdpi/ic_launcher_monochrome.png | Bin 0 -> 4178 bytes .../mipmap-mdpi/ic_launcher_monochrome.png | Bin 0 -> 2728 bytes .../mipmap-xhdpi/ic_launcher_monochrome.png | Bin 0 -> 5606 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.png | Bin 0 -> 8473 bytes .../mipmap-xxxhdpi/ic_launcher_monochrome.png | Bin 0 -> 11596 bytes ios/Podfile.lock | 13 + ios/Runner/Info.plist | 4 + lib/main.dart | 4 + lib/screens/video_player_screen.dart | 107 ++++++- lib/services/media_kit_audio_handler.dart | 282 ++++++++++++++++++ lib/services/media_service_manager.dart | 121 ++++++++ macos/Flutter/GeneratedPluginRegistrant.swift | 4 + macos/Podfile.lock | 13 + pubspec.lock | 40 +++ pubspec.yaml | 2 + 27 files changed, 609 insertions(+), 11 deletions(-) delete mode 100644 android/app/src/main/res/drawable-hdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/drawable-hdpi/ic_stat_notification.png delete mode 100644 android/app/src/main/res/drawable-mdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/drawable-mdpi/ic_stat_notification.png delete mode 100644 android/app/src/main/res/drawable-xhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/drawable-xhdpi/ic_stat_notification.png delete mode 100644 android/app/src/main/res/drawable-xxhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/drawable-xxhdpi/ic_stat_notification.png delete mode 100644 android/app/src/main/res/drawable-xxxhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/drawable-xxxhdpi/ic_stat_notification.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png create mode 100644 lib/services/media_kit_audio_handler.dart create mode 100644 lib/services/media_service_manager.dart diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index ac0c0b27..20294c8f 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -3,6 +3,11 @@ + + + + + @@ -40,6 +45,27 @@ + + + + + + + + + + + + + +