Commit graph

139 commits

Author SHA1 Message Date
badaix
87ce37df8c clean up 2015-12-03 21:54:22 +01:00
badaix
a221e431aa consider clients as offline after server start 2015-12-03 21:54:22 +01:00
badaix
67ba050a6c moved controller tests into subdir 2015-12-03 21:54:22 +01:00
badaix
041f9b9fed configurable control port (avahi: _snapcast-jsonrpc._tcp) 2015-12-03 21:54:22 +01:00
badaix
11a45d3508 cleaned up json rpc exceptions 2015-12-03 21:54:21 +01:00
badaix
86a9b6ca90 fixed connect problem 2015-12-03 21:54:21 +01:00
badaix
817755a8b7 control and stream server use a central io_service 2015-12-03 21:54:21 +01:00
badaix
a484ff1b2d made serversettings local 2015-12-03 21:54:21 +01:00
badaix
49663560ac changed json exceptions 2015-12-03 21:54:21 +01:00
badaix
4c94025747 restore config 2015-12-03 21:54:21 +01:00
badaix
5d68e36718 control player settings 2015-12-03 21:54:21 +01:00
badaix
aeb767d64b moved json stuff into subfolder 2015-12-03 21:54:21 +01:00
badaix
bab4f92e23 Renamed ServerSession => ClientSession 2015-12-03 21:54:21 +01:00
badaix
50db49d269 StreamServer receives control events 2015-12-03 21:54:21 +01:00
badaix
9200fec700 save config 2015-12-03 21:54:21 +01:00
badaix
e2230ea0aa changed json API to named params 2015-12-03 21:54:21 +01:00
badaix
1edb0906c5 added Volume struct 2015-12-03 21:54:21 +01:00
badaix
7ebefd85a4 added Volume struct 2015-12-03 21:54:21 +01:00
badaix
e5698d8ab1 trigger onDisconnect 2015-12-03 21:54:21 +01:00
badaix
e05e2fdd9d added JsonInternalErrorException 2015-12-03 21:54:21 +01:00
badaix
707f198a26 config holds list of clients 2015-12-03 21:54:20 +01:00
badaix
3a0b856afe json notifications 2015-12-03 21:54:20 +01:00
badaix
79c98e9e10 added getter for parameters 2015-12-03 21:54:20 +01:00
badaix
6121fdceae json rpc basics 2015-12-03 21:54:20 +01:00
badaix
1b579ed2a6 added config class 2015-12-03 21:53:56 +01:00
badaix
73f592a7c9 added jsonrpc class 2015-12-03 21:53:56 +01:00
badaix
724b5ef60b basic JSON-RPC parser 2015-12-03 21:53:56 +01:00
badaix
046386f56d basic telnet like control server 2015-12-03 21:53:56 +01:00
badaix
da58cb51a8 use CXX for g++ 2015-09-30 14:11:10 +02:00
badaix
a3796036ff code formatting 2015-08-26 18:55:33 +02:00
badaix
d2873b6f0d default compression level 2 2015-08-19 22:35:12 +02:00
badaix
d29f210161 v0.3.1 2015-08-19 18:40:08 +02:00
badaix
94e6511e56 v0.2.96 2015-08-15 15:43:22 +02:00
badaix
239e93de43 configurable pipe read buffer 2015-08-15 11:22:41 +02:00
badaix
c1cb395eb0 Code comments 2015-08-13 22:25:51 +02:00
badaix
4db8696889 fixed crash during shutdown 2015-08-12 23:28:44 +02:00
badaix
438523f527 v0.2.94 2015-08-12 22:06:28 +02:00
badaix
c8c3b0357e valgrind optimizations 2015-08-12 22:04:55 +02:00
badaix
0cc2c39357 Don't send old PCM chunks to the client 2015-08-12 00:22:56 +02:00
badaix
30a88602dc subdirectory for encoder/decoder 2015-08-10 21:53:15 +02:00
badaix
e2362a2750 moved std namespace into implementation 2015-08-08 18:51:48 +02:00
BadAix
e45eb08be6 fixed deadlock in logger 2015-08-08 10:19:44 +02:00
badaix
e35e724110 fixed session shutdown 2015-08-06 23:51:13 +02:00
badaix
82c0070233 changed default process priority to -3 2015-08-06 20:16:47 +02:00
badaix
e2d832ae56 v0.2.91
don't link libstdc++ static
2015-08-03 21:48:13 +02:00
badaix
16f81e9c8e clean server shutdown 2015-08-03 19:03:24 +02:00
badaix
83d7ca8856 configurable process priority 2015-08-03 19:03:24 +02:00
badaix
389bc92b2f pipe-reader moved into it's own class 2015-08-03 19:03:24 +02:00
badaix
d216064baa const correctness 2015-08-03 19:03:24 +02:00
badaix
c0057d2575 callback based encoding 2015-08-03 19:03:24 +02:00