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
|
daa8a0eecb
|
implementation of all necessary connection less messages finished
|
2011-04-03 18:27:11 +00:00 |
|
Volker Fischer
|
ae660bb459
|
added request server list message
|
2011-04-03 17:36:45 +00:00 |
|
Volker Fischer
|
d2a80ed1b2
|
finished server list message
|
2011-04-02 20:12:55 +00:00 |
|
Volker Fischer
|
c4a578c85a
|
support for creating server list message
|
2011-04-02 19:00:11 +00:00 |
|
Volker Fischer
|
53e8cabdbe
|
we need more server list classes with slightly different properties
|
2011-04-02 18:25:13 +00:00 |
|
Volker Fischer
|
5ca224af19
|
QT does not use unsigned int for their "size()" functions, therefore we also do not use it for our sizes (it is actually not required here)
|
2011-04-02 12:23:36 +00:00 |
|
Volker Fischer
|
24ecf0c3f0
|
finished register server protocol message
|
2011-04-02 12:07:42 +00:00 |
|
Volker Fischer
|
c01905fc51
|
moved string parsing in separate function
|
2011-04-01 19:38:43 +00:00 |
|
Volker Fischer
|
266107b969
|
some cleanup, moved some code in a separate function
|
2011-04-01 18:09:58 +00:00 |
|
Volker Fischer
|
81b310713d
|
added creation of server info protocol message, some cleanup
|
2011-03-31 20:05:55 +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
|
9903fab723
|
prevent the regular protocol parser to parse connection less messages
|
2011-03-27 14:00:58 +00:00 |
|
Volker Fischer
|
8926dec08b
|
some more work for connection less protocl mechanism
|
2011-03-27 08:56:24 +00:00 |
|
Volker Fischer
|
e5d868fe20
|
initial work for server list implementation
|
2011-03-23 20:09:51 +00:00 |
|
Volker Fischer
|
f0a3e97b96
|
update of copyright
|
2011-02-22 18:56:52 +00:00 |
|
Volker Fischer
|
69290835b8
|
fixes for compiler warnings
|
2010-02-28 12:28:02 +00:00 |
|
Volker Fischer
|
769f02e5e7
|
updated copyright
|
2010-01-03 13:40:46 +00:00 |
|
Volker Fischer
|
c0685e9b78
|
fix unix2dos issue with some files
|
2009-10-24 12:24:44 +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
|
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
|
ff6cfc0e51
|
small fix
|
2009-09-05 08:18:06 +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
|
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
|
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
|
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
|
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
|
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
|
788908b0d2
|
some more work for ping message
|
2008-08-02 07:28:21 +00:00 |
|
Volker Fischer
|
1b2e1dcb6e
|
added ping messages in protocol class
|
2008-08-01 20:35:07 +00:00 |
|
Volker Fischer
|
70d368c9b7
|
first working version of chat functionality
|
2008-07-24 16:20:25 +00:00 |
|
Volker Fischer
|
466354c39d
|
initial chat dialog work, no actual functionality added yet
|
2008-07-24 06:14:41 +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
|
6608de0bdc
|
first attempt to port to QT4, not working, still a lot to do...
|
2008-01-14 22:14:17 +00:00 |
|
Volker Fischer
|
d49a2b2731
|
new code style
|
2007-09-08 10:45:14 +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
|
956bb26211
|
fixed problem: protocol message was treated as audio packet
|
2006-12-10 12:02:28 +00:00 |
|
Volker Fischer
|
ecd105d6ca
|
finished fader tag implementation
|
2006-12-10 11:06:14 +00:00 |
|
Volker Fischer
|
5bdf759e01
|
preparations for requesting "connected clients list" on a new connection
|
2006-12-08 18:19:16 +00:00 |
|
Volker Fischer
|
cb9de2b952
|
compatibility issues with older versions
|
2006-12-01 22:55:04 +00:00 |
|
Volker Fischer
|
86dd0ecaa3
|
some fixes for protocol
|
2006-11-27 22:35:22 +00:00 |
|
Volker Fischer
|
6729eaf7ae
|
preparations for mixer board
|
2006-11-26 21:25:56 +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
|
e0c0544fd7
|
changed protocol for channel list -> added channel ID; changed channel ID to one byte in protocol; added class for mixer fader control for client GUI
|
2006-11-19 23:14:22 +00:00 |
|
Volker Fischer
|
bb76f4d911
|
some cleanup of protocol implementation, cleanup main client GUI a bit, new version number
|
2006-11-05 10:09:32 +00:00 |
|
Volker Fischer
|
efb83f15ac
|
server sends connected client list on a new connection
|
2006-11-04 13:09:42 +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
|
6c6ce5bd04
|
change of network buffer size is possible now
|
2006-03-12 11:50:35 +00:00 |
|
Volker Fischer
|
bf678d5c2a
|
cleaning up the code a bit
|
2006-03-08 20:13:42 +00:00 |
|
Volker Fischer
|
a4610ef287
|
different strategy for mutex in protocol class, fix for sending jitter buffer change message when no connection is established
|
2006-03-08 18:44:21 +00:00 |
|
Volker Fischer
|
776d6b8a77
|
query jitter buffer size on first connection
|
2006-03-07 21:26:40 +00:00 |
|
Volker Fischer
|
fc816a7f09
|
added mutex for protocol
|
2006-03-06 17:04:07 +00:00 |
|
Volker Fischer
|
a9183633bc
|
some more protocol implementations
|
2006-03-04 10:24:40 +00:00 |
|
Volker Fischer
|
5308f3bf85
|
more protocol implementations
|
2006-03-01 19:46:44 +00:00 |
|
Volker Fischer
|
f9e1ab348b
|
preliminary implementation of protocol, in the current state we do not send any acknowledgement -> TODO
|
2006-02-27 19:45:27 +00:00 |
|
Volker Fischer
|
651f60b625
|
first tests with protocol
|
2006-02-26 10:50:47 +00:00 |
|
Volker Fischer
|
f7e8634ca9
|
some more protocol implementations, not yet ready
|
2006-02-20 21:09:36 +00:00 |
|
Volker Fischer
|
dee9e32f81
|
first version of message parsing
|
2006-02-19 16:35:35 +00:00 |
|
Volker Fischer
|
d8d0072eb7
|
pressing return after writing the IP address in client starts the connection, bug fix in protocol implementation
|
2006-02-19 14:50:18 +00:00 |
|
Volker Fischer
|
87d9f90342
|
implement parsing of header of message
|
2006-02-19 08:14:21 +00:00 |
|
Volker Fischer
|
c5e6c6b0c1
|
preparations for protocol (CRC class added)
|
2006-02-18 22:05:46 +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 |
|