Commit graph

28 commits

Author SHA1 Message Date
badaix
aa82ba8397 Cleanup Snapclient includes 2024-04-03 21:50:03 +02:00
badaix
151e3c1ce1 Fix script volume zombie processes 2024-03-31 14:53:55 +02:00
badaix
e1c8250876 Reformat code 2022-12-29 19:10:38 +01:00
badaix
4fc435735d Reduce logging 2021-12-16 22:22:58 +01:00
badaix
dd180dc56a Catch exception during pulse connect 2021-12-09 18:08:38 +01:00
Njal Karevoll
d9bdd1b6c0 Ignore hardware volume changes when not connected.
This needs to be protected with a mutex to avoid races with concurrent connects/disconnects.
2021-12-09 13:36:12 +01:00
Njal Karevoll
8a13274933 disconnect from pulse temporarily while there are no chunks available 2021-12-09 13:36:12 +01:00
badaix
2cc9567847 Switch to C++17 2021-06-27 13:07:07 +02:00
badaix
178888a512 Use snapcast icon in Pulse player 2021-05-03 23:14:33 +02:00
badaix
de02fbb705 Set PulseAudio application icon 2021-03-16 17:24:25 +01:00
badaix
432e4dfad0 Add support for PulseAudio properties 2021-03-16 09:03:50 +01:00
badaix
f5d4fcaf43 Tidy up 2021-02-10 18:36:40 +01:00
badaix
168bc3f98b Silence the PCM buffer if no chunk is available 2021-02-03 22:58:21 +01:00
badaix
c342b15a61 Fix noise when paused 2021-02-03 10:20:30 +01:00
badaix
ed9a8c6462 Make PulseAudio server configurable 2021-02-01 21:50:34 +01:00
badaix
622c283d78 Fix resetting hardware mixer volume 2021-01-30 21:01:18 +01:00
badaix
8586e43d05 Fix pulse device selection 2021-01-02 22:55:10 +01:00
badaix
c880ae2e62 Add player namespace and player name constants 2020-12-31 18:29:26 +01:00
badaix
79d6d9a8ee Make PulseAudio device configurable 2020-12-29 23:37:56 +01:00
badaix
3ac9245d00 Reformat code with clang 10 2020-11-27 21:29:34 +01:00
badaix
42e5abd0ac Let PA server set the min req size 2020-11-27 20:51:00 +01:00
badaix
f08d3be836 Make pa_ready thread safe 2020-11-26 10:41:24 +01:00
badaix
21665d163e Check some more PulseAudio init errors 2020-11-25 16:34:51 +01:00
badaix
c1a5a52bc6 Make buffer time and fragments configurable 2020-11-23 13:51:19 +01:00
badaix
9ea1f9cc86 Make latency configurable 2020-11-21 19:29:40 +01:00
badaix
577e524f88 Add pulse support to makefile 2020-11-21 12:39:22 +01:00
badaix
49a4a0fe6e Add support for hardware mixer 2020-11-20 22:10:32 +01:00
badaix
d9e0b7792d Add support for PulseAudio (WIP) 2020-11-20 14:25:42 +01:00