mirror of
https://github.com/gabehf/Fladder.git
synced 2026-03-09 15:38:13 -07:00
fix: Windows media controls (#297)
Co-authored-by: PartyDonut <PartyDonut@users.noreply.github.com>
This commit is contained in:
parent
d47f1e19da
commit
72dde479c8
5 changed files with 40 additions and 9 deletions
|
|
@ -16,6 +16,7 @@ import 'package:fladder/models/settings/video_player_settings.dart';
|
|||
import 'package:fladder/providers/settings/client_settings_provider.dart';
|
||||
import 'package:fladder/providers/settings/video_player_settings_provider.dart';
|
||||
import 'package:fladder/providers/video_player_provider.dart';
|
||||
import 'package:fladder/util/localization_helper.dart';
|
||||
import 'package:fladder/wrappers/players/base_player.dart';
|
||||
import 'package:fladder/wrappers/players/lib_mdk.dart'
|
||||
if (dart.library.html) 'package:fladder/stubs/web/lib_mdk_web.dart';
|
||||
|
|
@ -211,10 +212,12 @@ class MediaControlsWrapper extends BaseAudioHandler {
|
|||
|
||||
Future<void> windowSMTCSetup(ItemBaseModel playBackItem, Duration currentPosition) async {
|
||||
final poster = playBackItem.images?.firstOrNull;
|
||||
final mainContext = ref.read(localizationContextProvider);
|
||||
|
||||
//Windows setup
|
||||
smtc?.updateMetadata(MusicMetadata(
|
||||
title: playBackItem.title,
|
||||
artist: mainContext != null ? playBackItem.label(mainContext) : null,
|
||||
thumbnail: poster?.path,
|
||||
));
|
||||
smtc?.updateTimeline(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue