Commit graph

830 commits

Author SHA1 Message Date
Volker Fischer
9976292bc5 fix for old Qt version on Mac 2012-01-30 19:08:40 +00:00
Volker Fischer
3f75913dca better handling of sound card reinits 2012-01-28 11:51:14 +00:00
Volker Fischer
e2c98e2384 Clients -> Musicians 2012-01-27 16:17:04 +00:00
Volker Fischer
4dabebbd4f different column sizes since the label has changed 2012-01-27 16:14:29 +00:00
Volker Fischer
e50abe3a67 fix for bad audio under Mac for some USB sound cards 2012-01-23 21:01:18 +00:00
Volker Fischer
ae3a8b09de some work on Mac audio device selection, not yet finished 2012-01-21 18:21:36 +00:00
Volker Fischer
8bbc9adaa3 moved a check from the sound class in the sound base class 2011-12-07 20:18:56 +00:00
Volker Fischer
98603ff069 fix to get the same layout under Windows as before for the mixer faders 2011-12-01 18:47:17 +00:00
Volker Fischer
354b6309bd fix for Mac issue with mixer fading layout problem 2011-12-01 07:57:27 +00:00
Volker Fischer
d4a6ea617f added a debugging command line argument so that the complete server list of registered servers can be seen 2011-11-19 21:24:03 +00:00
Volker Fischer
580ccd9060 bug fix 2011-11-16 19:01:15 +00:00
Volker Fischer
40d22e6220 enlarge connection dialog, sort the list by the minimum ping time of a server 2011-11-15 20:06:27 +00:00
Volker Fischer
e0dc85a5f1 fix a crash in the server if a slave server is unregistered 2011-11-14 18:30:16 +00:00
Volker Fischer
b7f5827696 fixed problems with icon files, added licenses of libs in the main copying file 2011-11-03 20:08:04 +00:00
Volker Fischer
b23e8f58de new icon 2011-11-01 08:10:09 +00:00
Volker Fischer
4fca1a348b right size now 2011-10-30 08:44:07 +00:00
Volker Fischer
189f2b4cde bug fix 2011-10-29 15:42:52 +00:00
Volker Fischer
08def5dc64 added banner 2011-10-26 20:23:05 +00:00
Volker Fischer
55b9554321 update 2011-10-26 19:58:28 +00:00
Volker Fischer
6fbe03fa8d new logo 2011-10-26 19:58:03 +00:00
Volker Fischer
ea1f669005 some cleanup 2011-10-26 19:41:28 +00:00
Volker Fischer
8720c40db6 some more work for moving functions from the Windows sound interface to the sound base class 2011-10-18 20:04:56 +00:00
Volker Fischer
a8795c1bf3 put some functions from Windows sound in sound base class 2011-10-12 19:06:39 +00:00
Volker Fischer
215374c2e2 fixed issue that return key did not work in the table to connect to a server when only the keyboard is available 2011-07-04 15:44:51 +00:00
Volker Fischer
000bf50be8 show >500 ms in connect dialog if ping is too long 2011-07-04 15:27:02 +00:00
Volker Fischer
e1556bc44e new version, fix for Windows deployment skript 2011-07-02 11:55:36 +00:00
Volker Fischer
1e62ea78ff release version 2011-07-01 19:31:04 +00:00
Volker Fischer
ade744c0e8 some code cleanup 2011-06-30 19:51:15 +00:00
Volker Fischer
93e12245fe code cleanup 2011-06-29 20:20:22 +00:00
Volker Fischer
1a8b049c5a some new algorithm for initialization phase of auto jitter buffer setting (contains some other test code -> backup checkin) 2011-06-29 20:13:52 +00:00
Volker Fischer
08c16748a8 bug fix for a crash in the jitter buffer, patch from pljones 2011-06-28 19:07:24 +00:00
Volker Fischer
911692c5fa small fix 2011-06-18 13:32:26 +00:00
Volker Fischer
0cc8c203fa added test code for better dealing with error rate statistic initialization phase 2011-06-18 12:01:36 +00:00
Volker Fischer
71f47abe3b lower error rate bound for better performance 2011-06-17 21:15:18 +00:00
Volker Fischer
9ed056295d some PLC fixes 2011-06-17 20:52:17 +00:00
Volker Fischer
956f4f0334 small change 2011-06-17 07:10:11 +00:00
Volker Fischer
dce0d17122 fixes in help texts 2011-06-16 22:05:35 +00:00
Volker Fischer
67d2f61cf7 very small change 2011-06-16 22:04:58 +00:00
Volker Fischer
a9511afb85 some fixes for the help texts 2011-06-16 18:33:48 +00:00
Volker Fischer
7a856e1ea3 small compile fix 2011-06-16 11:48:49 +00:00
Volker Fischer
c841fb31fd small clean up 2011-06-16 11:46:45 +00:00
Volker Fischer
0e04086d37 removed Cycle Time Variance measurement since it is not required anymore 2011-06-16 11:43:28 +00:00
Volker Fischer
4325c54605 new function interface 2011-06-16 11:37:17 +00:00
Volker Fischer
980b8aae3c code clean up 2011-06-16 11:36:09 +00:00
Volker Fischer
b41570a0df added post filtering with IIR filtering of the error rate estimation results to improve auto jitter buffer algorithm 2011-06-16 11:35:37 +00:00
Volker Fischer
0dd2406f9d some clean up 2011-06-16 11:33:58 +00:00
Volker Fischer
e58f2d37a2 added math functions for non-linear IIR filtering and hysteresis 2011-06-16 11:25:38 +00:00
Volker Fischer
08bfe3dae2 use a maximum of 16 buffers for auto buffer function 2011-06-13 08:16:46 +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
dc1ea0d111 bug fix 2011-06-12 06:20:12 +00:00
Volker Fischer
29f6684aba insert invalid elements when buffer underrun to improve PLC, some code clean up 2011-06-12 06:15:32 +00:00
Volker Fischer
130901ef39 some code clean up 2011-06-12 06:14:30 +00:00
Volker Fischer
b4111137fa use 2 minutes history for error rate estimation 2011-06-11 19:06:43 +00:00
Volker Fischer
bd47dfa355 some code cleanup 2011-06-11 18:48:32 +00:00
Volker Fischer
a133156c0b use larger buffers for error rate estimation 2011-06-11 18:47:48 +00:00
Volker Fischer
9fbe334d8a memory optimization 2011-06-11 18:18:46 +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
8992f7c3fd go back to original default port number 2011-06-01 06:54:10 +00:00
Volker Fischer
0a37b9a76a do not use "fader tag" since nobody knows what this is 2011-05-30 19:21:42 +00:00
Volker Fischer
6a4260352d some minor changes (help text, renaming, etc.) 2011-05-30 07:28:08 +00:00
Volker Fischer
2303efb046 fix for chat/settings button 2011-05-29 06:25:58 +00:00
Volker Fischer
037cdeaf83 added two buttons on the main window 2011-05-28 20:07:57 +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
70f0c66b85 bug fix 2011-05-28 12:35:45 +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
3b8a04a829 use different ping message for server list ping 2011-05-24 18:44:51 +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
f41f373ead included new protocol messages 2011-05-21 20:43:57 +00:00
Volker Fischer
52210a374d small change 2011-05-21 20:42:39 +00:00
Volker Fischer
1f685e1e77 bug fix with start minimized command line argument -> the hide command was not issued in that case 2011-05-21 19:05:57 +00:00
Volker Fischer
41804bf223 fix for the issue: the settings file is not stored on Windows if the software is running and the operating system is shut down 2011-05-21 17:06:30 +00:00
Volker Fischer
aa0fd533e6 Store file name in settings class on creation and do not require it for each load and save call 2011-05-21 16:53:01 +00:00
Volker Fischer
5811f3d10e added a "hide" menu entry in the system tray icon menu 2011-05-21 12:33:11 +00:00
Volker Fischer
9949c4886a small fix with storing ini file settings 2011-05-21 06:11:39 +00:00
Volker Fischer
d0fc1353f4 some code cleanup -> removed code which is not used right now 2011-05-18 06:55:43 +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
1a99b76365 added derived class for network buffer for the purpose of statistical calculations 2011-05-13 19:00:16 +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
7d24441887 edited/added help texts 2011-05-09 20:41:55 +00:00
Volker Fischer
5e716a649d change height of main window 2011-05-09 19:17:30 +00:00
Volker Fischer
49b67e193d create function for getting the central server address (default or custom) 2011-05-09 18:26:26 +00:00
Volker Fischer
4ca03d9244 fix file type 2011-05-09 18:10:35 +00:00
Volker Fischer
856bd35039 rename GUI controls according to new prefix definition 2011-05-08 20:13:26 +00:00
Volker Fischer
6596a464a4 unregister server on shutdown, add tooltip to server task bar icon 2011-05-08 17:53:29 +00:00
Volker Fischer
0d81a824f9 bug fixes 2011-05-08 15:33:01 +00:00
Volker Fischer
73dc8e1d77 support for auto start minimized on Windows (not yet finished) 2011-05-08 15:01:20 +00:00
Volker Fischer
8e92d26b70 bug fixes 2011-05-08 11:31:53 +00:00
Volker Fischer
03e39405de added test code for auto run on Windows 2011-05-07 15:36:35 +00:00
Volker Fischer
9c78e71358 fix for window flags 2011-05-07 14:55:08 +00:00
Volker Fischer
c46ad66a65 task bar button for server is not shown if it is minizied (minimized to tast bar icon) 2011-05-07 13:04:32 +00:00