Commit graph

56 commits

Author SHA1 Message Date
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
badaix
47d01960bf use less raw pointers 2017-11-05 13:24:26 +01:00
badaix
08d39564e8 fix crash when a malformed message is received 2017-10-10 19:29:58 +02:00
badaix
0ea51d95f3 switch to AixLog 2017-09-16 16:53:37 +02:00
badaix
5bf78eb874 improve unique host ID creation 2017-06-05 22:23:45 +02:00
badaix
5579eabfe0 replace gettimeofday with chronos::systemtimeofday 2017-03-14 19:33:14 +01:00
badaix
fdb292edb4 2017 2017-02-04 11:56:40 +01:00
Johannes Pohl
8d35f39939 fixed crash 2016-11-25 15:33:44 +01:00
Johannes Pohl
218b10cf04 hello getClientId 2016-11-22 13:46:44 +01:00
Johannes Pohl
bb7bea1b6c instance id for snapclient 2016-11-22 00:09:54 +01:00
badaix
043f76e35e removed trailing whitespaces 2016-11-14 22:48:07 +01:00
badaix
d8ebc5e372 renamed system_clock "hrc" to "clk" 2016-10-03 13:58:46 +02:00
badaix
e1a47b3b98 fixed clang warnings (CXX = /usr/bin/clang++) 2016-04-27 21:44:51 +02:00
badaix
40ea6e9dad close connection if message size exceeds 1meg 2016-04-19 07:48:45 +02:00
badaix
ff4dc98d32 raised version number to 0.6.0 2016-04-10 23:30:20 +02:00
badaix
bd7f68bb6a removed request message 2016-04-06 00:34:41 +02:00
badaix
efb592d495 replaced MapMessage with JsonMessage 2016-04-05 22:39:39 +02:00
badaix
14b5abe5d7 use timeval instead of double for time sync 2016-04-02 13:22:08 +02:00
badaix
9ec9256ac4 compiles under OpenWrt 2016-03-31 23:01:01 +02:00
badaix
78c9a1c2ad added Snapclient & Snapserver json objects 2016-03-08 08:38:51 +01:00
badaix
d8e23fadac added getOS, getArch 2016-03-06 13:29:26 +01:00
badaix
a4e501c960 on connect: assign correct stream to client 2016-02-08 13:30:37 +01:00
badaix
95e4a98fef serialize stream to json 2016-01-25 23:09:32 +01:00
badaix
c4094a2175 made SampleFormat not inherit from BaseMessage 2016-01-24 13:52:46 +01:00
badaix
8816826bcd removed Ack & String message 2016-01-22 22:29:00 +01:00
badaix
4218bedd01 removed command message 2016-01-22 22:16:07 +01:00
badaix
fe89220b15 2016 2016-01-21 22:02:09 +01:00
badaix
87b1857d8a moved compatibility stuff into compat.h 2016-01-02 12:51:05 +01:00
badaix
76d19efe0c to_string and stoul for Android c++11 2015-12-29 13:30:29 +01:00
badaix
6e32da33f3 merged with master 2015-12-23 13:21:56 +01:00
badaix
a3dc6bb5a1 fixed FLAC playback timing 2015-12-23 08:20:21 +01:00
badaix
884a65f289 replaced boost program options with getopt 2015-12-05 23:17:30 +01:00
badaix
84f9dd2d7a removed depency to boost lexical cast and boost algorithm 2015-12-03 21:55:11 +01:00
badaix
c8e58f272f replaced boost::lexical_cast with c++11 functions 2015-12-03 21:55:11 +01:00
badaix
5d68e36718 control player settings 2015-12-03 21:54:21 +01:00
badaix
8a684233a2 comment 2015-12-03 21:54:21 +01:00
badaix
442263af31 added latency and volume to settings 2015-12-03 21:53:56 +01:00
badaix
f2ae4121c2 added mapMessage and stringMessage 2015-12-03 21:53:56 +01:00
badaix
046386f56d basic telnet like control server 2015-12-03 21:53:56 +01:00
badaix
239e93de43 configurable pipe read buffer 2015-08-15 11:22:41 +02:00
badaix
063ed462f9 added start function to wireChunk 2015-08-12 22:04:33 +02:00
badaix
b936bffeff made "serialize" const 2015-08-03 19:03:24 +02:00
badaix
aba04a0675 clean up 2015-08-03 19:03:24 +02:00
badaix
c64d637c92 added GPL header 2015-02-22 09:39:12 +01:00
(no author)
b3336df0f2 enum
git-svn-id: svn://elaine/murooma/trunk@341 d8a302eb-03bc-478d-80e4-98257eca68ef
2015-01-01 20:16:24 +00:00
(no author)
c40bfda64c refactoring
git-svn-id: svn://elaine/murooma/trunk@328 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-12-29 12:34:33 +00:00
(no author)
29bcbe43b0 requests are enum
git-svn-id: svn://elaine/murooma/trunk@305 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-28 08:42:56 +00:00
(no author)
6fbabaae82 requests are enum
git-svn-id: svn://elaine/murooma/trunk@304 d8a302eb-03bc-478d-80e4-98257eca68ef
2014-09-28 08:42:40 +00:00