Commit graph

1973 commits

Author SHA1 Message Date
badaix
88896094a4 Update todo.md 2020-03-04 21:43:33 +01:00
badaix
d0ec17171e Reprepare ALSA if snd_pcm_avail_delay fails 2020-03-04 21:43:04 +01:00
badaix
0b20eac1d3 Update changelog 2020-03-03 20:30:44 +01:00
badaix
c7e936845f Merge branch 'master' of https://github.com/badaix/snapcast 2020-03-03 19:58:57 +01:00
badaix
ab2764f716 Fix travis build for xcode 9.4 2020-03-03 19:58:33 +01:00
amak
23777000ca Fix Void Linux instructions 2020-03-03 08:27:44 +01:00
badaix
0256409189 Add autoplay option for librespot 2020-03-02 21:12:27 +01:00
badaix
bcf48a2b4e Fix compiler warning 2020-03-02 18:50:22 +01:00
badaix
9b0c27df7b Update changelog 2020-03-01 22:44:22 +01:00
badaix
61de7fab5d Fix compiler warning 2020-03-01 19:07:22 +01:00
badaix
2b14641704 Makre resync more tolerant 2020-03-01 18:54:00 +01:00
badaix
5ab89e1a54 Avoid unnecessary hard syncs 2020-03-01 18:18:27 +01:00
badaix
63ad64dfff Pass encoded chunks as shared_ptr 2020-02-29 21:48:12 +01:00
badaix
d9d403d729 Fix crash during shutdown 2020-02-29 19:59:01 +01:00
badaix
a8998997e9 Change stream reader to use actual chunk duration
e.g. a configured chunk_ms of 11 will read a 44.1kHz stream in chunks of 485 frames (=10.9977ms)
2020-02-29 19:24:47 +01:00
badaix
12f828ed43 Channels for resampling must be "*" 2020-02-28 22:14:44 +01:00
badaix
0956a24d2e Small fix in queue cleanup 2020-02-28 08:15:14 +01:00
badaix
3f0a18f8b5 Raise version number to 0.19.0 2020-02-27 22:09:28 +01:00
badaix
5cd42b7847 Raise version number to 0.19.0 2020-02-27 22:05:53 +01:00
badaix
31c0dd5287 Fix timesync 2020-02-27 21:25:47 +01:00
badaix
17f8a1e14b Don't delete "on air" messages 2020-02-27 20:49:59 +01:00
badaix
4cb67c7960 Fix message queueing 2020-02-27 20:44:13 +01:00
badaix
c445deb95a Pop message from queue before sending it 2020-02-27 18:19:02 +01:00
badaix
ae9ecf00e3 Fix compile error 2020-02-26 19:43:09 +01:00
badaix
92088eb9c2 Drop PCM chunks that are too old 2020-02-26 19:35:19 +01:00
badaix
7376c7709c Settings can be overwritten on command line
make pidfile and persistant data dir confgurable
2020-02-25 23:40:23 +01:00
badaix
0c25a7a42d Reformat code 2020-02-25 22:14:19 +01:00
Christian Flach
2efe44517a Fix 'Bad Address' error when sending large messages 2020-02-25 21:41:44 +01:00
Christian Flach
302ea576ce Add support for cover art 2020-02-25 21:41:44 +01:00
Johannes Pohl
742dc2ae77
Update README.md 2020-02-24 12:19:08 +01:00
badaix
a4cc313770 Merge branch 'axelsimon-patch-1' into develop 2020-02-24 12:05:02 +01:00
Johannes Pohl
e2c2de0fed
Merge branch 'develop' into patch-1 2020-02-24 12:02:08 +01:00
badaix
9af7445da2 Add log tags 2020-02-23 19:12:27 +01:00
badaix
0d4c58fb63 Setting http.doc_root can be empty 2020-02-23 19:12:11 +01:00
badaix
33679a5548 Fix missing sentinel in function call warning 2020-02-22 16:46:06 +01:00
badaix
ea3eb988a9 Add "Init start" and "Init done" loglines
to detect if the player hangs and to kill and restart snapclient
2020-02-22 16:45:11 +01:00
badaix
a013558e81 Reformat code 2020-02-22 16:43:13 +01:00
badaix
de75ad9b2c Resampling can use original rate or bit depth 2020-02-21 21:11:26 +01:00
badaix
0de2bbde36 Fix compile error 2020-02-18 23:24:25 +01:00
badaix
1bc8f74c41 Change SampleFormat variables to getters 2020-02-18 22:47:04 +01:00
axel simon
07f34a8f09
Update README, make it more beginner-friendly 2020-02-18 16:12:53 +00:00
badaix
96856ae5a6 Fix macos compiler warning 2020-02-17 23:05:17 +01:00
badaix
3d80a5dd05 Fix compiler warnings 2020-02-17 22:27:15 +01:00
badaix
3c1e234bd7 Android link against soxr 2020-02-17 22:05:22 +01:00
badaix
fd862f1bd6 Fix deadlock and segfault in stream 2020-02-17 22:04:47 +01:00
badaix
99e147c5aa Remove timeout in getNextPlayerChunk 2020-02-16 21:23:26 +01:00
Jean-Philippe Menil
3e91984d3e fix missing include 2020-02-16 21:04:27 +01:00
badaix
c9c08b59f5 Refactor stream synchronization 2020-02-16 13:26:12 +01:00
badaix
c9034b6d12 Add libsoxr to travis.yml 2020-02-15 21:04:35 +01:00
badaix
bbfefc9ee6 Add soxr dependency for debian 2020-02-14 22:53:39 +01:00