Add HAVE_WINDOWS_MEDIA_CONTROLS configuration flag

Co-authored-by: jonaski <10343810+jonaski@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-12-26 18:28:29 +00:00
committed by Jonas Kvinge
parent f77e92d634
commit 4e0cc1c0da
3 changed files with 9 additions and 3 deletions

View File

@@ -14,6 +14,7 @@
#cmakedefine HAVE_GIO_UNIX
#cmakedefine HAVE_DBUS
#cmakedefine HAVE_MPRIS2
#cmakedefine HAVE_WINDOWS_MEDIA_CONTROLS
#cmakedefine HAVE_UDISKS2
#cmakedefine HAVE_AUDIOCD
#cmakedefine HAVE_MTP

View File

@@ -93,7 +93,7 @@
# include "discord/richpresence.h"
#endif
#ifdef _MSC_VER
#ifdef HAVE_WINDOWS_MEDIA_CONTROLS
# include "core/windowsmediacontroller.h"
#endif
@@ -369,7 +369,7 @@ int main(int argc, char *argv[]) {
#endif
options);
#ifdef _MSC_VER
#ifdef HAVE_WINDOWS_MEDIA_CONTROLS
// Initialize Windows Media Transport Controls
WindowsMediaController windows_media_controller(reinterpret_cast<HWND>(w.winId()), app.player(), app.playlist_manager(), app.current_albumcover_loader());
#endif