Commit graph

78 commits

Author SHA1 Message Date
Volker Fischer
39314610bb buf fix: compatiblity issue 2009-09-17 19:38:29 +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
a8a3ebd483 fix for jitter buffer message, added some TODO comment 2009-09-17 07:00:21 +00:00
Volker Fischer
e664b5769c add parsing of old logging files for history graph (server) 2009-09-02 18:03:37 +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
8527f2bd01 use low complexity CELT encoder mode 2009-08-23 16:22:57 +00:00
Volker Fischer
dae4e63e3a new version number, small fix for celt decoding 2009-08-21 05:53:54 +00:00
Volker Fischer
9b2c0b13aa update in comments 2009-08-15 18:51:13 +00:00
Volker Fischer
94c27493c2 some renamings, store actual frame size factor 2009-08-13 18:59:14 +00:00
Volker Fischer
d7781e160f bug fixes 2009-08-13 16:48:22 +00:00
Volker Fischer
af0b4816c3 bug fixes 2009-08-13 16:12:49 +00:00
Volker Fischer
f4f4f64fa1 bug fix, preparation for adding CELT sources 2009-08-12 18:26:00 +00:00
Volker Fischer
6bed7abc8d fix for server timer 2009-08-11 13:13:48 +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
35eb0fe4aa some more CELT work 2009-08-01 09:37:39 +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
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
c7168206d0 some more work for multiple sample rate support 2009-07-05 07:07:30 +00:00
Volker Fischer
b21af7809b some fixes, added test code 2009-06-13 07:47:05 +00:00
Volker Fischer
04da12c959 speed optimzation, remove normalization value (I guess it is not needed...) 2009-06-12 16:06:45 +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
ac4e8a778d server stop seems to work now for Windows (dont know the reason why) -> activate this feature 2009-04-07 07:00:40 +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
25a34ae8c0 fix for server issue under Windows 2009-03-28 09:52:36 +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
17e78fab95 do not attenuate that much in the server, more fair reduction of quality parameters in the server 2009-03-11 21:34:57 +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
db19ed48bc bug fixes 2009-03-08 09:01:01 +00:00
Volker Fischer
d3c76269d2 removed some qDebug(), less number of possible audio block sizes, fix for auto jitter buffer -> still not ready 2009-03-08 07:26:01 +00:00
Volker Fischer
f38aa17ca6 fix for setting sound card device 2009-03-07 20:45:00 +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
e42c3afb81 fixes for the client audio standard deviation measurement, added code for asio interface for using power of two size blocks (not enabled right now) 2009-02-08 22:44:18 +00:00
Volker Fischer
69e5e81aa6 fix in logging 2008-12-12 17:54:54 +00:00
Volker Fischer
336d8ef39c fixes for the log file functionality 2008-12-03 17:32:39 +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