diff --git a/lib/videoscreen_desktop.dart b/lib/videoscreen_desktop.dart index db33e9b..a82de67 100644 --- a/lib/videoscreen_desktop.dart +++ b/lib/videoscreen_desktop.dart @@ -108,9 +108,11 @@ class _VideoScreenState extends State { Widget videoDesktop() { return Video( - player: _player, - scale: 1.0, // default - showControls: true); + player: _player, + scale: 1.0, // default + showControls: true, + playlistLength: 1, + ); } Widget videoNotDesktop() { diff --git a/linux/flutter/generated_plugin_registrant.cc b/linux/flutter/generated_plugin_registrant.cc index 19daffd..93a5b7f 100644 --- a/linux/flutter/generated_plugin_registrant.cc +++ b/linux/flutter/generated_plugin_registrant.cc @@ -8,8 +8,6 @@ #include #include -#include -#include void fl_register_plugins(FlPluginRegistry* registry) { g_autoptr(FlPluginRegistrar) dart_vlc_registrar = @@ -18,10 +16,4 @@ void fl_register_plugins(FlPluginRegistry* registry) { g_autoptr(FlPluginRegistrar) flutter_secure_storage_linux_registrar = fl_plugin_registry_get_registrar_for_plugin(registry, "FlutterSecureStorageLinuxPlugin"); flutter_secure_storage_linux_plugin_register_with_registrar(flutter_secure_storage_linux_registrar); - g_autoptr(FlPluginRegistrar) screen_retriever_registrar = - fl_plugin_registry_get_registrar_for_plugin(registry, "ScreenRetrieverPlugin"); - screen_retriever_plugin_register_with_registrar(screen_retriever_registrar); - g_autoptr(FlPluginRegistrar) window_manager_registrar = - fl_plugin_registry_get_registrar_for_plugin(registry, "WindowManagerPlugin"); - window_manager_plugin_register_with_registrar(window_manager_registrar); } diff --git a/linux/flutter/generated_plugins.cmake b/linux/flutter/generated_plugins.cmake index 3ee7e08..91bddd1 100644 --- a/linux/flutter/generated_plugins.cmake +++ b/linux/flutter/generated_plugins.cmake @@ -5,8 +5,6 @@ list(APPEND FLUTTER_PLUGIN_LIST dart_vlc flutter_secure_storage_linux - screen_retriever - window_manager ) list(APPEND FLUTTER_FFI_PLUGIN_LIST diff --git a/pubspec.lock b/pubspec.lock index dea2a09..ea0d1ff 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -42,7 +42,7 @@ packages: name: chewie url: "https://pub.dartlang.org" source: hosted - version: "1.3.4" + version: "1.3.2" clock: dependency: transitive description: @@ -63,35 +63,35 @@ packages: name: csslib url: "https://pub.dartlang.org" source: hosted - version: "0.17.2" + version: "0.17.1" cupertino_icons: dependency: "direct main" description: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.0.4" dart_vlc: dependency: "direct main" description: name: dart_vlc url: "https://pub.dartlang.org" source: hosted - version: "0.3.0" + version: "0.1.9" dart_vlc_ffi: dependency: transitive description: name: dart_vlc_ffi url: "https://pub.dartlang.org" source: hosted - version: "0.1.8" + version: "0.1.5+1" device_info_plus: dependency: "direct main" description: name: device_info_plus url: "https://pub.dartlang.org" source: hosted - version: "4.0.0" + version: "3.2.3" device_info_plus_linux: dependency: transitive description: @@ -112,7 +112,7 @@ packages: name: device_info_plus_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "2.6.1" + version: "2.3.0+1" device_info_plus_web: dependency: transitive description: @@ -140,14 +140,14 @@ packages: name: ffi url: "https://pub.dartlang.org" source: hosted - version: "1.2.1" + version: "1.1.2" file: dependency: transitive description: name: file url: "https://pub.dartlang.org" source: hosted - version: "6.1.4" + version: "6.1.2" flutter: dependency: "direct main" description: flutter @@ -160,34 +160,27 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.1" - flutter_native_view: - dependency: transitive - description: - name: flutter_native_view - url: "https://pub.dartlang.org" - source: hosted - version: "0.0.2" flutter_secure_storage: dependency: "direct main" description: name: flutter_secure_storage url: "https://pub.dartlang.org" source: hosted - version: "5.1.2" + version: "5.0.2" flutter_secure_storage_linux: dependency: transitive description: name: flutter_secure_storage_linux url: "https://pub.dartlang.org" source: hosted - version: "1.1.1" + version: "1.1.0" flutter_secure_storage_macos: dependency: transitive description: name: flutter_secure_storage_macos url: "https://pub.dartlang.org" source: hosted - version: "1.1.1" + version: "1.1.0" flutter_secure_storage_platform_interface: dependency: transitive description: @@ -215,7 +208,7 @@ packages: name: flutter_staggered_grid_view url: "https://pub.dartlang.org" source: hosted - version: "0.6.2" + version: "0.6.1" flutter_test: dependency: "direct dev" description: flutter @@ -239,14 +232,14 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.13.5" + version: "0.13.4" http_parser: dependency: transitive description: name: http_parser url: "https://pub.dartlang.org" source: hosted - version: "4.0.1" + version: "4.0.0" js: dependency: transitive description: @@ -309,49 +302,49 @@ packages: name: path_provider url: "https://pub.dartlang.org" source: hosted - version: "2.0.11" + version: "2.0.9" path_provider_android: dependency: transitive description: name: path_provider_android url: "https://pub.dartlang.org" source: hosted - version: "2.0.19" + version: "2.0.12" path_provider_ios: dependency: transitive description: name: path_provider_ios url: "https://pub.dartlang.org" source: hosted - version: "2.0.11" + version: "2.0.8" path_provider_linux: dependency: transitive description: name: path_provider_linux url: "https://pub.dartlang.org" source: hosted - version: "2.1.7" + version: "2.1.5" path_provider_macos: dependency: transitive description: name: path_provider_macos url: "https://pub.dartlang.org" source: hosted - version: "2.0.6" + version: "2.0.5" path_provider_platform_interface: dependency: transitive description: name: path_provider_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "2.0.4" + version: "2.0.1" path_provider_windows: dependency: transitive description: name: path_provider_windows url: "https://pub.dartlang.org" source: hosted - version: "2.0.7" + version: "2.0.5" platform: dependency: transitive description: @@ -379,14 +372,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "6.0.3" - screen_retriever: - dependency: transitive - description: - name: screen_retriever - url: "https://pub.dartlang.org" - source: hosted - version: "0.1.2" + version: "6.0.2" sky_engine: dependency: transitive description: flutter @@ -440,7 +426,7 @@ packages: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.3.1" + version: "1.3.0" vector_math: dependency: transitive description: @@ -448,48 +434,55 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.1.2" + very_good_analysis: + dependency: transitive + description: + name: very_good_analysis + url: "https://pub.dartlang.org" + source: hosted + version: "2.4.0" video_player: dependency: "direct main" description: name: video_player url: "https://pub.dartlang.org" source: hosted - version: "2.4.7" + version: "2.3.0" video_player_android: dependency: transitive description: name: video_player_android url: "https://pub.dartlang.org" source: hosted - version: "2.3.9" + version: "2.3.2" video_player_avfoundation: dependency: transitive description: name: video_player_avfoundation url: "https://pub.dartlang.org" source: hosted - version: "2.3.5" + version: "2.3.1" video_player_platform_interface: dependency: transitive description: name: video_player_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "5.1.4" + version: "5.1.1" video_player_web: dependency: transitive description: name: video_player_web url: "https://pub.dartlang.org" source: hosted - version: "2.0.12" + version: "2.0.7" wakelock: dependency: transitive description: name: wakelock url: "https://pub.dartlang.org" source: hosted - version: "0.6.2" + version: "0.6.1+2" wakelock_macos: dependency: transitive description: @@ -524,21 +517,14 @@ packages: name: win32 url: "https://pub.dartlang.org" source: hosted - version: "2.6.1" - window_manager: - dependency: transitive - description: - name: window_manager - url: "https://pub.dartlang.org" - source: hosted - version: "0.2.6" + version: "2.5.1" xdg_directories: dependency: transitive description: name: xdg_directories url: "https://pub.dartlang.org" source: hosted - version: "0.2.0+2" + version: "0.2.0+1" sdks: - dart: ">=2.17.0 <3.0.0" - flutter: ">=2.10.0" + dart: ">=2.17.0-206.0.dev <3.0.0" + flutter: ">=2.8.0" diff --git a/pubspec.yaml b/pubspec.yaml index 2335915..041ab73 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -38,8 +38,8 @@ dependencies: logger: ^1.1.0 http: ^0.13.4 flutter_staggered_grid_view: ^0.6.1 - dart_vlc: ^0.3.0 - device_info_plus: ^4.0.0 + dart_vlc: ^0.1.9 + device_info_plus: ^3.2.3 video_player: ^2.3.0 chewie: ^1.3.2