Commit graph

438 commits

Author SHA1 Message Date
frafall
ce17b0010a Modified metadata interface to be tag independent, added JSON api. 2017-11-30 11:07:23 +01:00
frafall
67083975b0 Support for text tags through snapcast.
Only added tags Spotify stream input from modified librespot
for now.
2017-11-29 14:36:28 +01:00
frafall
af3ea660b9 Basic metadata working librespot/server/client. Still missing client hooks.
The librespot metadata api kinda messy, no clear API. For now I addded
printing of artist in Librespot, should publish patch
2017-11-25 05:13:04 +01:00
frafall
d444052233 Added basics for maintaining metadata by stream on server and pushing to clients.
Modified Spotify stream handler to get the track name from Libreelec's stderr.
Note, to support artist/album (or album art) we need to modify Libreelec
to print these.
2017-11-20 20:44:54 +01:00
Stefan Siegel
1176cfd9df Fix Debian Build-Depends 2017-11-12 16:41:35 +01:00
badaix
47d01960bf use less raw pointers 2017-11-05 13:24:26 +01:00
Niklas Grebe
d34fbef34f Add cache parameter to Librespot integration 2017-10-21 18:23:01 +02:00
badaix
331e965a4e update Android binaries 2017-10-17 20:08:53 +02:00
badaix
27baee7994 fix dry out time 2017-10-16 22:07:26 +02:00
badaix
1a51833f0e fix "Address family not supported" 2017-10-16 20:35:45 +02:00
badaix
8f5e561e83 fix client id on OpenWrt 2017-10-15 22:07:39 +02:00
badaix
46b85d8aac update changelog 2017-10-13 19:48:02 +02:00
badaix
26e6e3df73 update date 2017-10-10 20:55:42 +02:00
badaix
125ff57633 update changelog 2017-10-10 20:37:05 +02:00
badaix
08d39564e8 fix crash when a malformed message is received 2017-10-10 19:29:58 +02:00
Tommy Goode
50381bacaf Making the amount of silence played configurable as dryout_ms. 2017-10-09 18:54:51 +02:00
Tommy Goode
f49a2f1bb0 Play up to 2 seconds of silence before going idle. This helps keep clients in sync during short idle periods, e.g. song changes. 2017-10-09 18:54:51 +02:00
badaix
8c052e0946 Merge branch 'master' into develop 2017-10-09 18:43:55 +02:00
Tommy Goode
b9ae2cf10d Fixing compilation error on macOS, introduced by adding -latomic in 0bc1db818. 2017-10-09 18:35:44 +02:00
badaix
b1edc34f6e fix crash on port scan 2017-10-09 18:35:19 +02:00
badaix
a490402721 x-out spotify username and password 2017-10-07 10:33:10 +02:00
badaix
f0a71a9e94 add changelog for v0.12.0 2017-10-04 19:03:33 +02:00
badaix
0bc1db8184 add -latomic linker flag 2017-10-04 19:03:16 +02:00
badaix
c46ed774a7 bump version to 0.12.0 2017-10-03 21:48:18 +02:00
badaix
3e0e6f33d8 change user/group of config file 2017-10-03 21:42:56 +02:00
badaix
52b64e9f0c change user/group for config file 2017-10-03 20:41:15 +02:00
badaix
ab8fe2e323 --debug=<file.log> will log into <file.log> 2017-09-27 22:04:03 +02:00
Mike Walters
5f06f70562 Support IPv6 in snapserver 2017-09-26 20:39:39 +02:00
badaix
841c105704 update aixlog 2017-09-25 22:09:36 +02:00
badaix
9893a79b26 remove unused option variables 2017-09-19 23:47:58 +02:00
badaix
16286d122a switch to popl v0.7.0 2017-09-19 23:17:12 +02:00
badaix
0ea51d95f3 switch to AixLog 2017-09-16 16:53:37 +02:00
badaix
756453f9d2 update logger 2017-09-12 21:19:18 +02:00
badaix
0c3a881df0 update aixlog 2017-08-23 22:21:38 +02:00
badaix
c3d1ded653 Merge branch 'develop' of https://github.com/badaix/snapcast into develop 2017-08-12 15:11:25 +02:00
Johannes Pohl
c8c9111a04 Update process.hpp 2017-08-04 14:10:12 +02:00
badaix
fe1b227319 update aixlog 2017-07-27 18:27:07 +02:00
badaix
72cb5a0e7e add hidden debug log option 2017-07-24 21:18:39 +02:00
badaix
ce55f15c02 update logger 2017-07-24 18:59:49 +02:00
badaix
2955b20e9d check permissions for server.json 2017-07-01 11:15:37 +02:00
badaix
ea8ce02cea check if NDK_DIR is set 2017-06-10 18:38:46 +02:00
Johannes Pohl
77bd32247a getHostId for MacOS 2017-06-07 21:45:03 +02:00
Johannes Pohl
b56d656c32 fix server crash on control client disconnect (quit, exit, bye) 2017-06-06 22:45:28 +02:00
badaix
5bf78eb874 improve unique host ID creation 2017-06-05 22:23:45 +02:00
badaix
fa3f78b08d move string utils in namespace utils::string 2017-06-05 12:48:59 +02:00
Jörg Krause
1353d01a5a Add optional params onstart/onstop to spotify 2017-03-30 13:19:00 +02:00
badaix
f20051f25c replace tap with spaces 2017-03-21 18:44:37 +01:00
badaix
5b258c6b12 update changelog 2017-03-21 18:17:39 +01:00
badaix
fbbe697adf bump version to 0.11.1 2017-03-20 01:01:27 +01:00
badaix
c97ab3c60b fix muting 2017-03-16 21:05:55 +01:00