28 Commits

Author SHA1 Message Date
76e35e3e18 Add documentation 2025-06-06 10:21:48 +02:00
aa82ba8397 Cleanup Snapclient includes 2024-04-03 21:50:03 +02:00
e57dc0888f Fix mixer script 2024-04-02 21:53:36 +02:00
56c8a3f693 Fix common/message includes 2023-01-22 11:34:02 +01:00
8067394212 Fix data races 2021-09-12 12:03:27 +02:00
7597f15d24 Tidy up code 2021-02-11 08:33:36 +01:00
168bc3f98b Silence the PCM buffer if no chunk is available 2021-02-03 22:58:21 +01:00
cdb2227bf5 Log end to end latencies 2020-10-11 11:13:55 +02:00
136766412c Discard old chunks if not consumed (fixes #708) 2020-10-11 11:11:49 +02:00
2d88ee85cd Opus encoder resamples to 48000:16:2 2020-08-03 22:52:42 +02:00
ade0ee7be3 Fix warnings on Windows 2020-04-10 12:19:27 +02:00
e15800450e Reformat code 2020-03-14 11:29:27 +01:00
3a8023ab93 Make soxr optional and add to build.md 2020-03-14 11:22:04 +01:00
90785a87da Fix "last seen" timestamp 2020-03-11 22:02:35 +01:00
3d80a5dd05 Fix compiler warnings 2020-02-17 22:27:15 +01:00
fd862f1bd6 Fix deadlock and segfault in stream 2020-02-17 22:04:47 +01:00
99e147c5aa Remove timeout in getNextPlayerChunk 2020-02-16 21:23:26 +01:00
c9c08b59f5 Refactor stream synchronization 2020-02-16 13:26:12 +01:00
3fc8b9ca08 Add optional resampling of the output stream 2020-02-14 08:46:13 +01:00
8c8226f2dc Remove most usages of "new" and "malloc" in the client 2020-02-12 22:46:15 +01:00
689f550049 Uncomment resampling 2020-02-10 21:45:05 +01:00
ed8479873c Use soxr_process instead of soxr_oneshot 2020-01-12 14:29:46 +01:00
2d64ee25a2 Resample incoming chunks 2020-01-12 13:26:55 +01:00
8c6d703ec5 Update copyright dates 2020-01-04 01:03:48 +01:00
0b21a5daee rename files to snake_case 2019-10-13 18:43:32 +02:00
d3b8ad5aa5 fix includes 2019-10-13 13:18:24 +02:00
a30f548a31 rename files to snake_case 2019-10-12 18:28:29 +02:00
ea3921d8b7 rename some files to snake_case 2019-10-12 14:34:00 +02:00