Wim Taymans
|
7c1fbf5bee
|
pulse-bridge: rework messages
Make recycled message blocks for receiving and sending data.
Implement async flushing out the output queue.
|
2020-10-08 18:06:11 +02:00 |
|
Wim Taymans
|
4ad085ef96
|
pulse-bridge: work more on timings
Fixes sync in firefox
|
2020-10-08 18:06:11 +02:00 |
|
Wim Taymans
|
ab4def7e5f
|
pulse: respect flags to set volume/mute
|
2020-10-08 18:06:11 +02:00 |
|
Wim Taymans
|
a4874abc46
|
pulse: restore volume and muted
|
2020-10-08 18:06:11 +02:00 |
|
Wim Taymans
|
630889493c
|
pulse-bridge: Update client properties
|
2020-10-08 18:06:11 +02:00 |
|
Wim Taymans
|
949f923b80
|
pulse-bridge: implement timing and corking
|
2020-10-08 18:06:11 +02:00 |
|
Wim Taymans
|
a536c38fbe
|
pulse: use send to avoid SIGPIPE signals
|
2020-10-08 18:06:11 +02:00 |
|
Wim Taymans
|
90b52b9ff4
|
pulse-bridge: add more commands
|
2020-10-08 18:06:11 +02:00 |
|
Wim Taymans
|
9dad175959
|
pulse-bridge: implement stream volume
Implement some more things.
|
2020-10-08 18:06:11 +02:00 |
|
Wim Taymans
|
7655aa7066
|
pulse-bridge: implement enough to play flatpak Spotify
|
2020-10-08 18:06:11 +02:00 |
|
Wim Taymans
|
d180b8d927
|
beginnings of pulse protocol
|
2020-10-08 18:06:11 +02:00 |
|