Commit graph

70 commits

Author SHA1 Message Date
badaix
835127b18d bump version 0.10.0 2016-11-17 11:53:32 +01:00
badaix
991c963b7d no_delay 2016-11-14 12:20:25 +01:00
badaix
bd979f1c0e "sendNow" 2016-11-13 23:01:14 +01:00
badaix
a6993f11df send messages async 2016-11-13 22:30:02 +01:00
badaix
756dd428f0 leave no_delay option default 2016-11-10 09:14:13 +01:00
badaix
935899b0a2 fixed deadlock in server shutdown 2016-11-09 11:45:35 +01:00
badaix
341466ceb5 Force unique stream name, use name as id 2016-11-09 10:25:26 +01:00
badaix
33f9557904 fixed crash during server shutdown 2016-11-08 19:23:36 +01:00
badaix
8b9b94919c experimental: turn on tcp::no_delay 2016-10-04 09:36:51 +02:00
badaix
2e1ebc4153 sometimes control messages were dropped 2016-10-03 10:24:58 +02:00
badaix
cc057eef29 Host: added update function 2016-07-03 21:34:44 +02:00
Marc Plano-Lesay
879507c7e3 Log exception on streamServer::start() 2016-06-15 20:24:31 +02:00
badaix
2275466d09 better server shutdown 2016-05-01 19:18:18 +02:00
badaix
679fbaaca0 fixed segfault during shutdown 2016-05-01 13:22:34 +02:00
badaix
9561a8e92b use asio socket::native_handle instead of native 2016-04-08 08:24:50 +02:00
badaix
bd7f68bb6a removed request message 2016-04-06 00:34:41 +02:00
badaix
2a5e7fb598 less logging 2016-04-06 00:06:18 +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
54f0ad5a51 Added defines for OGG, AVAHI, ALSA, OPENSL, DAEMON 2016-03-23 19:37:04 +01:00
badaix
750df78090 adjusted log tags 2016-03-22 23:37:19 +01:00
badaix
0eaa616ab6 renamed Reader => Stream 2016-03-22 23:14:19 +01:00
badaix
5623596b24 refresh last seen 2016-03-09 20:08:40 +01:00
badaix
78c9a1c2ad added Snapclient & Snapserver json objects 2016-03-08 08:38:51 +01:00
badaix
94629f9909 report stream state 2016-03-06 22:30:23 +01:00
badaix
8ddf928b9a added Host, Snapcast and Config to Client json 2016-03-06 13:48:44 +01:00
badaix
a4e501c960 on connect: assign correct stream to client 2016-02-08 13:30:37 +01:00
badaix
d44232114a encoder header is shared ptr 2016-02-03 23:05:28 +01:00
badaix
5fae6e85f7 change stream with "SetStream (id)" 2016-02-03 22:34:52 +01:00
badaix
7b1323646f init player when receiving a header message 2016-01-31 23:56:28 +01:00
badaix
08c35ccc62 Send server settings as reply to hello 2016-01-28 23:29:53 +01:00
badaix
95e4a98fef serialize stream to json 2016-01-25 23:09:32 +01:00
badaix
7bec5b8744 added StreamManager 2016-01-24 22:45:02 +01:00
badaix
f89ae0d501 renamed command line parameters 2016-01-24 15:12:27 +01:00
badaix
a9015edb22 PCM reader is configured by URI 2016-01-24 13:55:05 +01:00
badaix
fe89220b15 2016 2016-01-21 22:02:09 +01:00
badaix
b46b5efde4 added pcmReaderFactory 2016-01-21 21:54:34 +01:00
badaix
b4701fb0fe renamed "System" to "Server" 2016-01-17 15:00:01 +01:00
badaix
252cda188a delete client 2016-01-15 23:54:39 +01:00
badaix
506f179ed2 Don't send client update as Client.Set response 2016-01-07 20:12:22 +01:00
badaix
bc4f29b9f2 changed default sample rate to 48kHz 2016-01-03 20:43:42 +01:00
badaix
bbfff03863 handle empty mac address 2016-01-02 13:56:20 +01:00
badaix
5cc7285a87 switched to standalone asio 2015-12-03 22:23:43 +01:00
badaix
2036477446 added PCM reader base class 2015-12-03 21:55:11 +01:00
badaix
6d1cc2d081 fixed disconnect deadlock 2015-12-03 21:55:11 +01:00
badaix
b99cf2f2fc Renamed ClientSession to StreamSession 2015-12-03 21:55:11 +01:00
badaix
cdf0ac11c9 proper disconnect 2015-12-03 21:54:22 +01:00
badaix
02ec52e765 renamed "add" to "sendAsync" 2015-12-03 21:54:22 +01:00
badaix
a60ed3597e report disconnect to control clients 2015-12-03 21:54:22 +01:00
badaix
67ba050a6c moved controller tests into subdir 2015-12-03 21:54:22 +01:00