Commit Graph

110 Commits

Author SHA1 Message Date
Volker Fischer
56f528b13e bug fix in server, added simulation mode in buffer base class, added deactivated test code for simulation buffer statistics, avoid audio drop outs when the jitter buffer size is changed 2011-05-17 15:39:33 +00:00
Volker Fischer
1a99b76365 added derived class for network buffer for the purpose of statistical calculations 2011-05-13 19:00:16 +00:00
Volker Fischer
5e82a73b17 return enabled state by a query function 2011-04-23 20:44:09 +00:00
Volker Fischer
24f707f2e7 removed connecion less channel class since it is not required 2011-04-06 19:01:39 +00:00
Volker Fischer
c6068689d5 bug fix, exchanged std:string by QString, some code style changes 2011-04-06 18:02:44 +00:00
Volker Fischer
ab4775f6a0 support for some more connection less channel messages for the central server 2011-04-05 20:09:16 +00:00
Volker Fischer
c8731e6be6 same fixes, some cleanup, some server list implementation 2011-03-31 18:25:14 +00:00
Volker Fischer
9feff9057a prepared everything for transmitting/receiving the first connection less ping time measurement 2011-03-30 07:55:43 +00:00
Volker Fischer
0cff6af6d8 connection less messages system requires the host address to always be available (not stored in channel object) 2011-03-29 20:11:03 +00:00
Volker Fischer
184b995904 support for server full message and parsing of connection less messages at the server 2011-03-27 16:13:44 +00:00
Volker Fischer
8926dec08b some more work for connection less protocl mechanism 2011-03-27 08:56:24 +00:00
Volker Fischer
f0a3e97b96 update of copyright 2011-02-22 18:56:52 +00:00
Volker Fischer
7173108c77 preparations for stereo support 2010-03-21 20:46:53 +00:00
Volker Fischer
769f02e5e7 updated copyright 2010-01-03 13:40:46 +00:00
Volker Fischer
ca945124cf improved jitter buffer correction algorithm 2010-01-03 13:29:42 +00:00
Volker Fischer
10faecd5cc do not start server and any protocol message but only on audio packet (to avoid server is restarted on disconnect message) 2009-10-11 09:50:58 +00:00
Volker Fischer
44be809457 server bug fix: channel name was not reset on new connection leading to be the old name assigned to new client 2009-10-04 12:00:35 +00:00
Volker Fischer
65d61f1c0e implementation of channel name request message, required if server is restarted while client thinks it is still connected 2009-09-17 19:15:56 +00:00
Volker Fischer
8734ee8092 low channel time out value, fix for disconnect protocol message (we indeed require a counter, otherwise sending multiple disconnect messages would not work) 2009-09-07 19:54:46 +00:00
Volker Fischer
5bc9a2ea0c removed unneccessary protocol message 2009-09-04 08:03:48 +00:00
Volker Fischer
e77e8641d0 fix for sound card buffer sizes which are not supported 2009-08-19 07:23:33 +00:00
Volker Fischer
61b086d898 clear mixer board on disconnect 2009-08-17 16:20:15 +00:00
Volker Fischer
bfbda9eb73 some more work for the server 2009-08-03 07:29:00 +00:00
Volker Fischer
43eb897fd8 bug fix, some renamings of variables/functions, introduction of new signal in channel 2009-08-02 07:54:15 +00:00
Volker Fischer
bb7e32872f even more work done 2009-07-28 20:31:23 +00:00
Volker Fischer
6768e0ebf9 some more work 2009-07-28 07:17:04 +00:00
Volker Fischer
31efe7e92d removed channel set class and moved resulting code in server class -> not yet compilable 2009-07-26 20:12:22 +00:00
Volker Fischer
1c4f06ff5e some linux compilation fixes 2009-07-26 07:29:32 +00:00
Volker Fischer
f53d28fc11 make the source compilable under Windows, no working functionality yet 2009-07-24 20:17:01 +00:00
Volker Fischer
548c8df2c7 some updates 2009-07-24 16:00:47 +00:00
Volker Fischer
034530474c start work for supporting CELT codec, code does not compile at the moment (backup checkin) 2009-07-24 14:31:25 +00:00
Volker Fischer
9111f327a5 bug fix 2009-05-13 07:14:08 +00:00
Volker Fischer
7b2cc28642 changed channel time out to higher value since we now have a disconnect message available 2009-05-09 21:20:42 +00:00
Volker Fischer
0b3e8c76a2 added disconnect message, some GUI changes 2009-05-09 08:22:09 +00:00
Volker Fischer
ffe0869129 improved variable type consistency -> changed unsigned char in uint8_t (removed TODO comments and copy operations) 2009-03-28 20:02:21 +00:00
Volker Fischer
9dd942bec6 bug fixes for timing variance calculation, new init parameters for CycleTime class, added CycleTime for channel estimating input network stream variance of timing 2009-03-17 06:50:00 +00:00
Volker Fischer
0278d83d4d bug fix, new command line parameter for maximum upload rate for server 2009-03-10 12:07:08 +00:00
Volker Fischer
c61b9d593a implemented auto output settings for server depending on maximum upload rate, bug fix in server, some code cleanup, new entry in server dialog table 2009-03-10 10:47:55 +00:00
Volker Fischer
78d518bf75 added upstream rate calculation 2009-03-03 22:46:36 +00:00
Volker Fischer
2e81acfc3d preliminary implementation 2009-03-03 18:04:51 +00:00
Volker Fischer
0982cb21ff cleanup, preparations for new settings dialog, not yet working! 2009-03-03 13:37:28 +00:00
Volker Fischer
24a7740438 bug fix with channel time out, set the default time out to 20 seconds 2009-03-03 08:35:28 +00:00
Volker Fischer
24ce20479e implemented network transport properties protocol mechanism 2009-03-01 20:53:12 +00:00
Volker Fischer
91071384d2 big changes on software structure, intermediate backup checkin -> NOT WORKING correctly right now 2009-03-01 11:17:35 +00:00
Volker Fischer
2cd15abb8a added new protocol messages for network transport properties; removed unnecessary protocol events 2009-02-24 18:20:33 +00:00
Volker Fischer
c077f6ecf8 code cleanup (removed tabs), 2008 -> 2009 2009-02-22 11:07:18 +00:00
Volker Fischer
810268a61c improved server logging functionality 2008-12-02 18:02:40 +00:00
Volker Fischer
7824e1f758 added support for low upload data rate forcing command line switch (used for server with bad internet access) 2008-08-19 19:59:59 +00:00
Volker Fischer
fb363895ab use mutexlocker in protocol class 2008-08-17 19:50:28 +00:00
Volker Fischer
6fb18b16df introduce colors for chat dialog identifiers 2008-08-15 20:26:50 +00:00