Skip to content

feat: add spectator mode#1407

Draft
ralphptorres wants to merge 3 commits into
Spotifyd:masterfrom
ralphptorres:add-spectator-mode
Draft

feat: add spectator mode#1407
ralphptorres wants to merge 3 commits into
Spotifyd:masterfrom
ralphptorres:add-spectator-mode

Conversation

@ralphptorres
Copy link
Copy Markdown

add spectator mode and forward cluster/state updates to mpris (TrackChanged, Playing, Paused) so spotifyd can reflect playback without being the active Connect device. also skip normal local player event forwarding when in spectator mode

closes #1406

add spectator mode and forward cluster/state updates to mpris
(TrackChanged, Playing, Paused) so spotifyd can reflect playback without
being the active Connect device. also skip normal local player event
forwarding when in spectator mode
fix mpris reg / release across statup ordering so discovery remains
reliable without invalid interface
@ralphptorres ralphptorres marked this pull request as draft April 13, 2026 11:45
consume cluster topology updates to emit session dis/connect events (+
stopped on disconnect) so spotifyd dis/appears in mpris based on remote
active device presence
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.

allow spotifyd to act as a playback data relay

1 participant