Volker Fischer
|
0e04086d37
|
removed Cycle Time Variance measurement since it is not required anymore
|
2011-06-16 11:43:28 +00:00 |
|
Volker Fischer
|
980b8aae3c
|
code clean up
|
2011-06-16 11:36:09 +00:00 |
|
Volker Fischer
|
d48c1ac3b4
|
retain compatibility to old versions in regards to the server and the old ping messages -> to be removed later on
|
2011-06-12 08:04:14 +00:00 |
|
Volker Fischer
|
d571f5328b
|
backup checkin, including lots of test code...
|
2011-06-11 05:19:48 +00:00 |
|
Volker Fischer
|
b12ee5c104
|
some fixes and added some test code
|
2011-06-01 18:29:07 +00:00 |
|
Volker Fischer
|
2303efb046
|
fix for chat/settings button
|
2011-05-29 06:25:58 +00:00 |
|
Volker Fischer
|
3f17145527
|
small fix
|
2011-05-28 14:40:34 +00:00 |
|
Volker Fischer
|
16f1bb0eb3
|
some fixes
|
2011-05-28 14:39:13 +00:00 |
|
Volker Fischer
|
0f46659fcb
|
some more fixes
|
2011-05-28 12:17:01 +00:00 |
|
Volker Fischer
|
7af781447d
|
some fixes for server jitter buffer setting but still not working correctly
|
2011-05-28 06:01:26 +00:00 |
|
Volker Fischer
|
439dd65b46
|
most of the work done for separate client/server jitter buffer settings but not yet finished (does not work as expected yet)
|
2011-05-27 20:29:37 +00:00 |
|
Volker Fischer
|
691e593e0b
|
fix for the "set jitter buffer message" lock up problem
|
2011-05-25 21:01:45 +00:00 |
|
Volker Fischer
|
048d8d2e15
|
small fixes
|
2011-05-25 20:00:54 +00:00 |
|
Volker Fischer
|
423795afc1
|
minor code cleanup
|
2011-05-25 07:02:33 +00:00 |
|
Volker Fischer
|
49070c77c1
|
replaced normal ping messages with connection less ping message to avoid all the acknowledge messages
|
2011-05-24 19:40:57 +00:00 |
|
Volker Fischer
|
b28daa079a
|
removed old disconnect message which only works with connected channels -> replaced by a connection less disconnect message
|
2011-05-23 19:06:02 +00:00 |
|
Volker Fischer
|
b7ce6c3193
|
moved the socket buffer size update from the client in the channel because it shall be also used in the server in the future, bug fix with connect/disconnect
|
2011-05-22 20:40:29 +00:00 |
|
Volker Fischer
|
a770b75a06
|
added a connection less message for disconnect -> does not work yet since connection less messages are not evaluated for connected channels
|
2011-05-22 09:47:09 +00:00 |
|
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
|
793b21f9d9
|
the maximum number of channel can be set via command line now, added some test functions in the buffer
|
2011-05-13 18:23:00 +00:00 |
|
Volker Fischer
|
ac954adad8
|
small fix
|
2011-04-25 10:52:26 +00:00 |
|
Volker Fischer
|
1f87508104
|
use preferred sound card buffer size instead of the default one
|
2011-04-23 20:43:29 +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
|
74ac1d075f
|
added a command line argument, some code style changes
|
2011-04-05 18:34:34 +00:00 |
|
Volker Fischer
|
d470a0bb68
|
use units in constants (e.g. HZ, MS), some more work on server list
|
2011-03-31 07:10:43 +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
|
e2f028eae7
|
some more work on connection dialog
|
2011-03-29 07:21:00 +00:00 |
|
Volker Fischer
|
5aa210533b
|
fixed some compiler warnings
|
2011-03-27 12:28:43 +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
|
70a90f908b
|
some fixes, added test code for jitter buffer initialization (not yet enabled)
|
2009-12-31 12:58:12 +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
|
abb6051d00
|
unix2dos, time variance update returns value now
|
2009-09-19 15:11:16 +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
|
61b086d898
|
clear mixer board on disconnect
|
2009-08-17 16:20:15 +00:00 |
|
Volker Fischer
|
edc72bf60e
|
bug fix
|
2009-08-17 13:14:49 +00:00 |
|
Volker Fischer
|
b4a853b5da
|
update in comment
|
2009-08-15 18:50:23 +00:00 |
|
Volker Fischer
|
1a42d2bf0e
|
use network base frame size in protocol instead of acutal network packet size
|
2009-08-15 15:14:47 +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
|
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
|
3bd2999252
|
some initial work on server timer problem
|
2009-07-31 19:55:28 +00:00 |
|
Volker Fischer
|
5052ec6f14
|
bug fix
|
2009-07-31 18:53:40 +00:00 |
|
Volker Fischer
|
9837af237d
|
make the project compilable again
|
2009-07-30 18:36:37 +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
|
60482269ed
|
changed one protocol message
|
2009-07-25 21:42:02 +00:00 |
|
Volker Fischer
|
572dcd8728
|
some fixes/updates
|
2009-07-25 20:54:57 +00:00 |
|
Volker Fischer
|
16baee490a
|
added version in network properties protocol message
|
2009-07-25 05:57:27 +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
|
9111f327a5
|
bug fix
|
2009-05-13 07:14:08 +00:00 |
|
Volker Fischer
|
f005ddcd05
|
code style
|
2009-05-12 19:54:44 +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
|
564d54f68c
|
small fix for auto jitter buffer setting
|
2009-03-18 07:24:53 +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
|
205daead99
|
do not show last digits of IP address in case no fader tag is available for chat window and audio mixer fader
|
2009-03-10 22:08:12 +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
|
42243e51d7
|
some cleanup and a possible fix in Jack interface
|
2009-03-09 22:52:28 +00:00 |
|
Volker Fischer
|
ee28e3bc8e
|
bug fix in socket buffer, fix in channel, ASIO buffer size setting should work now, some other small fixes
|
2009-03-05 20:07:41 +00:00 |
|
Volker Fischer
|
78d518bf75
|
added upstream rate calculation
|
2009-03-03 22:46:36 +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
|
2efdb7775d
|
some code cleanup, introduces one more check in protocol
|
2009-03-02 20:11:24 +00:00 |
|
Volker Fischer
|
c064b49576
|
fix for mutex in channel object
|
2009-03-02 09:36:00 +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
|
8843e94822
|
set the soundcard buffer size in the init function
|
2009-02-24 22:56:19 +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
|
c206f84308
|
removed unnecessary logging output
|
2009-01-01 21:57:02 +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 |
|
Volker Fischer
|
d2dc9f6834
|
use mutexlocker class for nicer code
|
2008-08-15 06:56:49 +00:00 |
|
Volker Fischer
|
7445505c12
|
made the CChannel class more thread safe
|
2008-08-14 19:12:23 +00:00 |
|
Volker Fischer
|
55aaafd90f
|
fixes for ping time measurement under Windows, implemented security checks for protocol
|
2008-08-11 17:21:09 +00:00 |
|
Volker Fischer
|
4d980a8a54
|
fix for ping measurement under Windows
|
2008-08-10 21:56:03 +00:00 |
|
Volker Fischer
|
056e7f9f33
|
removed test code
|
2008-08-10 15:33:58 +00:00 |
|
Volker Fischer
|
36de82e47d
|
added some test code
|
2008-08-10 15:33:39 +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
|
e727287054
|
some more MS ADPCM work
|
2008-08-09 16:34:02 +00:00 |
|
Volker Fischer
|
58243640e7
|
HTML status file -> more work
|
2008-08-08 18:51:25 +00:00 |
|
Volker Fischer
|
1cc421fc56
|
added initial code for server status file
|
2008-08-08 06:28:47 +00:00 |
|