feat: add PipeWire muter functionality and service files for Sendspin audio player
This commit is contained in:
@@ -27,6 +27,7 @@ type StateChange struct {
|
||||
// MemberState is per-speaker detail used by /api/state.
|
||||
type MemberState struct {
|
||||
ClientID string `json:"client_id"`
|
||||
Name string `json:"name,omitempty"`
|
||||
Connected bool `json:"connected"`
|
||||
Muted bool `json:"muted"`
|
||||
Volume int `json:"volume"`
|
||||
@@ -416,6 +417,7 @@ func (m *Manager) State() (string, Playback, int, []MemberState) {
|
||||
members[i].Connected = true
|
||||
members[i].Muted = c.Muted
|
||||
members[i].Volume = c.Volume
|
||||
members[i].Name = c.Name
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user