Commit graph

27 commits

Author SHA1 Message Date
badaix
45f189432d Make some functions const 2024-12-19 22:44:51 +01:00
Marcus Weseloh
3fc86a823b First implementation of JackStream 2024-06-19 18:44:47 +02:00
badaix
6f040d3d22 Cleanup Snapserver includes 2024-04-04 19:02:45 +02:00
badaix
6451ab5b8d Omit status updates for null streams 2024-03-26 14:30:24 +01:00
badaix
bdc6299523 io_context cleanups 2022-04-03 15:27:28 +02:00
badaix
d326252268 Rename PcmListener to PcmStream::Listener
Reorganize include order
2021-12-12 12:19:46 +01:00
badaix
2e64d81f79 Add control_script to stream sources
New parameter "control_script", starting a script on stream start.
Parameters "--snapcast-port" and "--stream" are passed to the script
2021-05-23 12:39:47 +02:00
badaix
f5d4fcaf43 Tidy up 2021-02-10 18:36:40 +01:00
badaix
7abec2eaf6 Fix warning 2020-11-16 20:54:04 +01:00
badaix
541d803452 Make audio backend "file" configurable 2020-10-05 22:42:56 +02:00
badaix
876f424bae Add null encoder for use with meta streams 2020-09-27 12:55:32 +02:00
badaix
3dc4b7c749 Fix infinite recursion 2020-09-26 13:09:49 +02:00
badaix
27a9e710a2 Add meta stream source 2020-09-26 12:44:33 +02:00
badaix
aee4f3144b Fix compile error if alsa is not available 2020-08-15 23:07:11 +02:00
badaix
4d7b73df7d Add alsa stream source 2020-08-15 23:01:12 +02:00
Christian Flach
a7808cfec3 Overwrite sample format for airplay before ctor is called 2020-01-28 18:41:18 +01:00
badaix
062e46060c Fix crash during shutdown
In case there are multiple PosixStreams with the same name, the server crashed during shutdown
2020-01-06 18:50:57 +01:00
badaix
6d7e25e9af Switch stream readers to use asio event loop 2020-01-03 22:40:34 +01:00
badaix
aa3ce3d5ab Rename stream parameter "read_ms" to "chunk_ms" 2019-12-07 14:58:19 +01:00
badaix
3cb9902bbe Rename experimental.tcp to tcp 2019-11-28 22:31:03 +01:00
badaix
22262bd203 Delete UDP stream 2019-11-27 23:03:13 +01:00
badaix
646c7593c1 Add experimental TCP and UDP streams 2019-11-24 18:24:39 +01:00
badaix
6e138ff49f Pass io_context to stream readers 2019-11-23 12:09:23 +01:00
badaix
cdc5dd2bac remove unused function 2019-11-17 15:57:07 +01:00
badaix
08a0def6c5 rename spotify to librespot 2019-10-13 19:32:11 +02:00
badaix
d3b8ad5aa5 fix includes 2019-10-13 13:18:24 +02:00
badaix
a30f548a31 rename files to snake_case 2019-10-12 18:28:29 +02:00
Renamed from server/streamreader/streamManager.cpp (Browse further)