Commit graph

760 commits

Author SHA1 Message Date
badaix
0cfeff7c0a Update Snapweb (fixing #16, #17) 2020-10-07 10:40:16 +02:00
badaix
b65cabc0e4 Update Snapweb 2020-10-06 22:32:23 +02:00
badaix
09eda327cc Add -DHAS_SOXR to Makefile 2020-10-06 00:05:41 +02:00
badaix
541d803452 Make audio backend "file" configurable 2020-10-05 22:42:56 +02:00
badaix
653f4f29c4 Add space between parameters 2020-10-01 08:51:29 +02:00
Alexandre Macabies
57c0c5262a Add &params= option to librespot to support other librespot parameters. 2020-10-01 08:49:38 +02:00
badaix
69c7c1dcc2 Update Snapweb 2020-09-29 22:53:11 +02:00
badaix
365579c640 Raise version number to v0.22 2020-09-27 12:56:18 +02:00
badaix
876f424bae Add null encoder for use with meta streams 2020-09-27 12:55:32 +02:00
badaix
7c1c257501 Reduce log level 2020-09-27 11:06:15 +02:00
badaix
888e19a8a4 Avoid copying of the PCM stream 2020-09-27 11:06:00 +02:00
badaix
fcb40f325a Resample only if needed 2020-09-26 22:35:04 +02:00
badaix
b1a990be57 Improve sync between meta streams 2020-09-26 21:48:08 +02:00
badaix
08bc6c1de8 Add missing header 2020-09-26 15:05:04 +02:00
badaix
3dc4b7c749 Fix infinite recursion 2020-09-26 13:09:49 +02:00
badaix
e718807075 Fix compiler warning 2020-09-26 13:04:02 +02:00
badaix
27a9e710a2 Add meta stream source 2020-09-26 12:44:33 +02:00
badaix
f1e672d375 Modernize: replace typedef with using 2020-09-21 16:26:04 +02:00
badaix
f388449c0a Add "-DHAS_ALSA" to server makefile 2020-09-17 12:16:28 +02:00
badaix
e3732ab749 Add alsa stream to makefile 2020-09-06 23:56:52 +02:00
badaix
0f91bb1935 Rename stream.stream to stream.source 2020-08-30 20:45:41 +02:00
badaix
98ac8b2fb7 lower alsa period time from 30 to 15 ms 2020-08-26 12:45:28 +02:00
badaix
938d3b5920 Fix warning 2020-08-18 23:52:34 +02:00
badaix
dec7306a84 Replace some pointers with references 2020-08-18 23:36:17 +02:00
badaix
9c01849a64 Change some log levels 2020-08-16 14:44:22 +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
badaix
8b0e005a02 Install Snapweb 2020-08-11 20:40:16 +02:00
badaix
ecd5f57b0c Log chunk age 2020-08-10 22:18:09 +02:00
badaix
80ab0be8e0 Create snapserver home in make install, fixes #643 2020-08-09 15:15:42 +02:00
badaix
42c6e58c37 Add define for MACOS in Makefiles 2020-08-09 15:09:31 +02:00
badaix
bab52d314a Fix compilation on macOS 2020-08-08 15:35:43 +02:00
badaix
0a03ddb46b Fix compile error on macOS 2020-08-08 15:17:15 +02:00
badaix
ebae6c128f Log size of the pipe 2020-08-08 14:46:25 +02:00
badaix
53dfeb15fc Remove unused cmake scripts 2020-08-05 22:03:52 +02:00
badaix
2d88ee85cd Opus encoder resamples to 48000:16:2 2020-08-03 22:52:42 +02:00
badaix
fcbe405858 Install snapweb 2020-08-02 23:38:34 +02:00
badaix
579d422b7d Use cmake when building debian packages 2020-08-01 12:11:50 +02:00
badaix
1528a0fe81 Add include path to macOS cmake 2020-07-30 08:40:20 +02:00
badaix
24e73c3205 Change opus include path 2020-07-30 00:21:43 +02:00
badaix
91321b18f3 Fix warning 2020-07-21 18:41:16 +02:00
badaix
530c4d394a Fix warning 2020-07-21 18:28:48 +02:00
badaix
0a82c92e20 Fix warnings 2020-07-21 18:09:35 +02:00
badaix
af93719490 Rename MessageReceiver to StreamMessageReceiver 2020-07-21 17:09:26 +02:00
badaix
d52015ff09 Move logic from StreamServer into new Server class 2020-07-20 11:54:58 +02:00
badaix
ed0521a1d2 Rename onChunkRead to onNewChunk 2020-07-11 19:39:58 +02:00
badaix
01ce9a60c0 Streaming clients can connect via Websockets 2020-07-11 19:39:58 +02:00
badaix
ae7d04a944 Update man files 2020-06-11 18:25:55 +02:00
badaix
9e22f32548 Add logsink system for BSD and macOS 2020-06-08 23:07:23 +02:00
badaix
e148d74772 Move --user command line setting into config file 2020-06-07 14:21:58 +02:00