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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+