aboutsummaryrefslogtreecommitdiff
path: root/tests/test-calendar-sync--format-timezone-offset.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-27 07:46:07 -0400
committerCraig Jennings <c@cjennings.net>2026-06-27 07:46:07 -0400
commite45f8bc8fa3807ee3ff2e7677845e3c35210d87d (patch)
tree7cdd7825ff852272866decb36ede3574ef915d8c /tests/test-calendar-sync--format-timezone-offset.el
parent196cf637c70af954e041b2b247513b2097b2d2fb (diff)
downloaddotemacs-e45f8bc8fa3807ee3ff2e7677845e3c35210d87d.tar.gz
dotemacs-e45f8bc8fa3807ee3ff2e7677845e3c35210d87d.zip
fix(music): drive mpv as a direct subprocess for reliable playback
EMMS drove mpv over an IPC socket, starting it idle and sending loadfile across the socket. That handshake left mpv loaded but never streaming, so playback silently failed and the playing flag never set. I replaced it with a subprocess player that runs mpv with the track as a direct argument, the invocation that plays every time. Pause works in place through process signals, SIGSTOP and SIGCONT. In-track seek is gone, the deliberate trade for reliability. --no-config isolates this mpv from the interactive video setup so the two cannot interfere, and it follows the system default audio sink.
Diffstat (limited to 'tests/test-calendar-sync--format-timezone-offset.el')
0 files changed, 0 insertions, 0 deletions