Commit Graph

119 Commits

Author SHA1 Message Date
Volker Fischer
29a185da97 fixes for the server GUI, set help text for server GUI, support for default central server address check box in the server GUI 2011-04-30 19:51:49 +00:00
Volker Fischer
c08fe59a68 support for the new GUI controls in the server, net yet finished (still buggy) 2011-04-30 13:01:26 +00:00
Volker Fischer
328dbd2b1c support for storing/recovering settings for the server in GUI mode 2011-04-25 16:16:31 +00:00
Volker Fischer
886251367b support for setting the server info parameters via the command line arguments 2011-04-25 13:25:33 +00:00
Volker Fischer
23d79c5f85 the number of connected clients are now not managed with the server list but by the connection less ping time message 2011-04-25 10:51:57 +00:00
Volker Fischer
79e0982ff0 some more server list implementations, some code cleanup 2011-04-09 19:42:30 +00:00
Volker Fischer
8447c1ea32 even more server list implementation 2011-04-09 15:30:58 +00:00
Volker Fischer
77a387ade4 attached one message to the server list 2011-04-09 10:53:34 +00:00
Volker Fischer
8dbb1949db some more server list preparation work 2011-04-07 19:09:08 +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
ab4775f6a0 support for some more connection less channel messages for the central server 2011-04-05 20:09:16 +00:00
Volker Fischer
36d13454b3 added a command line argument, some code style changes 2011-04-05 18:38:22 +00:00
Volker Fischer
cb2a72c996 some more server list implementation, some code style changes 2011-04-04 18:57:49 +00:00
Volker Fischer
1e245e428e increase maximum possible channels to 12 2011-04-01 20:06:14 +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
5aa210533b fixed some compiler warnings 2011-03-27 12:28:43 +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
3b4eb7f605 fix compiler warnings 2010-02-28 16:01:56 +00:00
Volker Fischer
5d174d7caf server operation on a Mac requires to implement a separate high precision timer since QTimer is not working well 2010-02-21 09:38:14 +00:00
Volker Fischer
769f02e5e7 updated copyright 2010-01-03 13:40:46 +00:00
Volker Fischer
70a90f908b some fixes, added test code for jitter buffer initialization (not yet enabled) 2009-12-31 12:58:12 +00:00
Volker Fischer
5a807e4381 code style 2009-09-06 14:08:53 +00:00
Volker Fischer
7b633f88a1 added time to chat message, bug fix: if client is connected and server is restarted, the channel list has to resent to this client 2009-09-01 06:41:57 +00:00
Volker Fischer
af0b4816c3 bug fixes 2009-08-13 16:12:49 +00:00
Volker Fischer
84f0a31a20 certain bug fixes and code cleanup 2009-08-11 09:10:23 +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
628c5e5b7f implementation for high precision timer 2009-08-01 09:21:46 +00:00
Volker Fischer
eb0c8e3786 added class for high precision timer for server 2009-08-01 09:05:14 +00:00
Volker Fischer
3bd2999252 some initial work on server timer problem 2009-07-31 19:55:28 +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
f53d28fc11 make the source compilable under Windows, no working functionality yet 2009-07-24 20:17:01 +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
37d826630d first fully version of history 2009-06-06 10:07:01 +00:00
Volker Fischer
280f0091f3 moved logging functionality in new class 2009-05-24 15:25:04 +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
029719fd1d created separate class for time response measurement 2009-03-07 10:52:06 +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
c077f6ecf8 code cleanup (removed tabs), 2008 -> 2009 2009-02-22 11:07:18 +00:00
Volker Fischer
4e94893aa0 use high precision timer for server statistics, too 2009-02-10 18:15:27 +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
c1e706e21f finished implementation of different audio compression types: IMA-ADPCM (already available), MS-ADPCM (new), None (new) 2008-08-10 08:14:30 +00:00
Volker Fischer
74d838999d add name for server in HTML status file 2008-08-09 07:55:27 +00:00
Volker Fischer
58243640e7 HTML status file -> more work 2008-08-08 18:51:25 +00:00
Volker Fischer
11fb1dbacd support for custom server port number selection 2008-07-22 15:17:19 +00:00
Volker Fischer
784383b6d5 some more work for QT4 port 2008-01-22 21:15:04 +00:00
Volker Fischer
1f54eb55ec added resources 2008-01-20 18:07:13 +00:00
Volker Fischer
27ad3b868c some qt4 changes for Linux (not yet working) 2008-01-19 17:14:56 +00:00
Volker Fischer
221a612427 second attempt to port to QT4, not working, still a lot to do... 2008-01-15 20:07:55 +00:00
Volker Fischer
d49a2b2731 new code style 2007-09-08 10:45:14 +00:00
Volker Fischer
c6717bbfee added rudimental logging support 2007-05-06 12:27:41 +00:00
Volker Fischer
b8bad82676 added channel name to server GUI 2006-12-29 10:52:25 +00:00
Volker Fischer
8b6fcff32a unix2dos ed files because they were edited with different editors 2006-12-18 14:39:33 +00:00
Volker Fischer
62cab9ec66 fixed audio resampler (we had a lot aliasing with the old resampler), insert spaces instead of tabs 2006-11-25 14:46:57 +00:00
Volker Fischer
3d4153fd75 prepared implementation for connected client list and individual gains for mixing at server for each channel 2006-11-04 09:57:59 +00:00
Volker Fischer
c5cf24f58e bug fix for exchanging initial jitter buffer size value on new connect, show block size in server GUI, always show version number in GUI which is set in global.h 2006-09-16 11:26:15 +00:00
Volker Fischer
83d61351bb bug fix 2006-03-04 11:11:26 +00:00
Volker Fischer
2d3c5d54ca removed sample rate offset estimation for now 2006-02-26 13:27:19 +00:00
Volker Fischer
f7e8634ca9 some more protocol implementations, not yet ready 2006-02-20 21:09:36 +00:00
Volker Fischer
f981fd466a preparations for waking server on received packets 2006-02-18 12:01:29 +00:00
Volker Fischer
dd914c411c added new file for protocol (just template right now), new code style 2006-02-12 14:26:46 +00:00
Volker Fischer
f787f8dd5c initial version 2006-01-28 11:29:22 +00:00