Commit graph

213 commits

Author SHA1 Message Date
badaix
880ed00604 Use seconds for seek, make TrackId optional 2021-06-24 14:39:04 +02:00
badaix
0853c7c701 Make metadata thread safe, poll properties 2021-06-23 20:48:25 +02:00
badaix
1f51befbad Move StreamCtrl into separate file 2021-06-22 19:49:06 +02:00
badaix
f817602a50 Rename "meta" to "metadata" 2021-06-22 14:35:38 +02:00
badaix
4c2636f358 Return the streams response to "SetProperty" 2021-06-17 12:24:03 +02:00
badaix
0807641984 Fix update of swapped props/meta data 2021-06-10 11:59:26 +02:00
badaix
149c2ae9a2 Rename jsron RPC commands, add "Ready" and "Log" 2021-06-10 08:56:43 +02:00
badaix
de9e3496df Send control command as parameter 2021-06-07 23:50:20 +02:00
badaix
5c28809b43 Add reponse handlers for requests 2021-06-06 22:31:08 +02:00
badaix
bba3968f50 Change Stream.SetProperties to Stream.SetProperty 2021-06-05 23:00:12 +02:00
badaix
d93773f46c Scan logline with a regex 2021-06-04 16:57:09 +02:00
badaix
53e27e0d8b Comment out stream_tags 2021-06-04 10:32:33 +02:00
badaix
5a3559e8e4 Add properties to Stream info 2021-06-03 22:57:45 +02:00
badaix
7c11cb7559 Add support for Player.Properties 2021-05-30 22:20:49 +02:00
badaix
283c3d2c9b Add mpd status mapping 2021-05-28 09:06:23 +02:00
badaix
6e6b63ec26 Communicate via stdin/stdout with ctrl script 2021-05-26 23:57:59 +02:00
badaix
91ea368121 Add RPC "Stream.Control" command 2021-05-24 22:36:16 +02: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
b49016bbc4 Use librespot's log severity for log messages 2021-05-09 15:54:01 +02:00
badaix
216714bd33 Add silence threshold for alsa stream 2021-05-05 21:59:36 +02:00
badaix
1725cffc6e Log stream state as string 2021-05-04 23:51:57 +02:00
badaix
2c7411e949 Fix Windows compile error 2021-05-03 10:03:54 +02:00
badaix
a2168f12f1 Fix URI percent-decoding 2021-05-03 09:43:08 +02:00
badaix
e37d81f73c Fix double quotes in Airplay device name 2021-04-30 11:01:54 +02:00
badaix
7597f15d24 Tidy up code 2021-02-11 08:33:36 +01:00
badaix
f5d4fcaf43 Tidy up 2021-02-10 18:36:40 +01:00
badaix
fa7340a9bc Remove build date from version information 2021-01-28 11:26:14 +01:00
badaix
d9adc25007 Fix sending silence after 186min 24s 2021-01-09 19:54:42 +01:00
badaix
f254d59832 Fix build on FreeBSD (Issue #752) 2020-12-31 11:48:01 +01:00
badaix
ae16e74f60 Add shairport-sync password support 2020-12-31 11:42:49 +01:00
badaix
7241a97348 Change librespot "killall" default to false 2020-12-15 18:17:35 +01:00
badaix
296a2f4dea Remove metadata pipe on behalf of shairport sync 2020-12-05 20:26:48 +01:00
badaix
3ac9245d00 Reformat code with clang 10 2020-11-27 21:29:34 +01:00
badaix
4b7c313fa0 Make sending of silence configurable 2020-11-25 09:20:16 +01:00
badaix
7abec2eaf6 Fix warning 2020-11-16 20:54:04 +01:00
badaix
701502394e Adapt sample rate to source rate 2020-11-16 20:54:03 +01: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
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
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
98ac8b2fb7 lower alsa period time from 30 to 15 ms 2020-08-26 12:45:28 +02:00
badaix
dec7306a84 Replace some pointers with references 2020-08-18 23:36:17 +02:00