Skip to content

Добавил поддержку music player для Linux - #3

Open
ILA-dd wants to merge 8 commits into
AlyaDDNet:mainfrom
ILA-dd:music-player-linux
Open

ILA-dd wants to merge 8 commits into
AlyaDDNet:mainfrom
ILA-dd:music-player-linux

Conversation

@ILA-dd

@ILA-dd ILA-dd commented Sep 10, 2026

Copy link
Copy Markdown

Добавил поддержку музыкального плеера в Linux.

Что изменил:

  • подключил MPRIS через D-Bus, поэтому плеер видит Spotify, VLC, mpv и медиа в браузере;
  • добавил PulseAudio/PipeWire для визуализатора;
  • синхронизировал текст песни с тем же временем, что показывается в таймере;
  • убрал сброс времени на середине трека из-за устаревшей позиции от MPRIS;
  • пока видео загружается и позиция не начала двигаться, таймер и текст песни не идут вперёд;
  • добавил резервный источник лирики, если LRCLIB недоступен;
  • исправил предупреждения при сборке под Linux.

Проверил сборкой:
cmake --build build --target game-client -j$(nproc)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant