Commit graph

928 commits

Author SHA1 Message Date
badaix
a46b7c6106 changed "IP" to "host" 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
8b98a79806 added shebang 2015-12-03 21:54:22 +01:00
badaix
a60ed3597e report disconnect to control clients 2015-12-03 21:54:22 +01:00
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
05c8107203 added control.py 2015-12-03 21:54:22 +01:00
badaix
881d2f71bd wait for server response 2015-12-03 21:54:22 +01:00
badaix
934bf4e03f wait for response 2015-12-03 21:54:22 +01:00
badaix
67ba050a6c moved controller tests into subdir 2015-12-03 21:54:22 +01:00
Johannes Pohl
c277f87491 installation of gcc 4.8 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
0893f40fd1 player volume is adjusted in software 2015-12-03 21:54:21 +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
68b33c34b8 print requests 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
3f1a6d29d8 added setMute 2015-12-03 21:54:21 +01:00
badaix
c939293282 added reader thread 2015-12-03 21:54:21 +01:00
badaix
8849a8b5c2 added control test client 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
8a684233a2 comment 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
f546738d75 added uptime 2015-12-03 21:54:20 +01:00
Johannes Pohl
de8c4e4ea2 Update README.md 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
016856edaf removed errorCode 2015-12-03 21:53:56 +01:00
badaix
442263af31 added latency and volume to settings 2015-12-03 21:53:56 +01:00
badaix
128989ef98 added setVolume 2015-12-03 21:53:56 +01:00
badaix
724b5ef60b basic JSON-RPC parser 2015-12-03 21:53:56 +01:00
badaix
3a059a5764 added errorCode 2015-12-03 21:53:56 +01:00
badaix
44053417ae faster resync after suspend 2015-12-03 21:53:56 +01:00