audioplayer rc4

This commit is contained in:
poka 2022-05-14 16:54:41 +02:00
parent ebb8806c2b
commit 6ca3367808
6 changed files with 27 additions and 16 deletions

View File

@ -99,7 +99,7 @@ class HomeProvider with ChangeNotifier {
try {
final source = UrlSource(
"https://${invidiousUrl[1]}/latest_version?id=${track.id}&itag=140&local=true&listen=1");
print('playyy');
print(source.url);
await player.play(source);
} catch (e) {
print('Play error: ' + e.toString());

View File

@ -416,6 +416,15 @@ TableRow _buildTableRow(Track track, BuildContext context) {
child: InkWell(
onTap: () async {
if (track.number != -1) {
// FutureBuilder<void>(
// future: hp.playTrack(context, track),
// builder: (
// BuildContext context,
// AsyncSnapshot<void> snapshot,
// ) {
// return const SizedBox();
// },
// );
hp.playTrack(context, track);
}
},

View File

@ -6,14 +6,10 @@
#include "generated_plugin_registrant.h"
#include <dart_vlc/dart_vlc_plugin.h>
#include <url_launcher_linux/url_launcher_plugin.h>
#include <audioplayers_linux/audioplayers_linux_plugin.h>
void fl_register_plugins(FlPluginRegistry* registry) {
g_autoptr(FlPluginRegistrar) dart_vlc_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "DartVlcPlugin");
dart_vlc_plugin_register_with_registrar(dart_vlc_registrar);
g_autoptr(FlPluginRegistrar) url_launcher_linux_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "UrlLauncherPlugin");
url_launcher_plugin_register_with_registrar(url_launcher_linux_registrar);
g_autoptr(FlPluginRegistrar) audioplayers_linux_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "AudioplayersLinuxPlugin");
audioplayers_linux_plugin_register_with_registrar(audioplayers_linux_registrar);
}

View File

@ -3,8 +3,7 @@
#
list(APPEND FLUTTER_PLUGIN_LIST
dart_vlc
url_launcher_linux
audioplayers_linux
)
list(APPEND FLUTTER_FFI_PLUGIN_LIST

View File

@ -28,7 +28,7 @@ packages:
name: audioplayers
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0-rc.2"
version: "1.0.0-rc.4"
audioplayers_android:
dependency: transitive
description:
@ -42,7 +42,14 @@ packages:
name: audioplayers_darwin
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0-rc.2"
version: "1.0.0-rc.4"
audioplayers_linux:
dependency: transitive
description:
name: audioplayers_linux
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0-rc.3"
audioplayers_platform_interface:
dependency: transitive
description:
@ -56,14 +63,14 @@ packages:
name: audioplayers_web
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0-rc.2"
version: "1.0.0-rc.3"
audioplayers_windows:
dependency: transitive
description:
name: audioplayers_windows
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.0-rc.2"
version: "1.0.0-rc.3"
boolean_selector:
dependency: transitive
description:

View File

@ -26,7 +26,7 @@ dependencies:
path_provider: ^2.0.9
universal_io: ^2.0.4
# ffmpeg_cli: ^0.1.0
audioplayers: ^1.0.0-rc.2
audioplayers: ^1.0.0-rc.4
dev_dependencies:
flutter_test: