Commit graph

233 commits

Author SHA1 Message Date
Volker Fischer
2ac7a92eaf finished implementation of a separate socket high priority thread 2014-02-16 08:20:07 +00:00
Volker Fischer
180837f70b store fader solo state 2014-01-19 10:51:31 +00:00
Volker Fischer
02e88840e9 added a TODO comment 2014-01-12 07:42:43 +00:00
Volker Fischer
4baf2c5ef5 replaced global "MUL_COL_LED_*" definitions by actual enum definitions in the multicolor LED class 2014-01-05 18:26:38 +00:00
Volker Fischer
c0a67a9884 update to 2014 2014-01-05 16:52:38 +00:00
Volker Fischer
6e49e4e92c change the mechanism of how the LEDs are updated -> no window event posts anymore to avoid blocking in the critical audio thread 2014-01-03 08:54:49 +00:00
Volker Fischer
e9a5962ef1 some cleanup: remove unnecessary GUI messages (they are not used because we only have callback based sound interfaces right now) 2014-01-02 20:11:56 +00:00
Volker Fischer
ae874ae0b4 changed MAX_NUM_CHANNELS to 20 2013-09-08 20:15:21 +00:00
Volker Fischer
3feb43054f added some more comments 2013-08-23 15:36:37 +00:00
Volker Fischer
e8b65b6c0d disable the "socket in separate thread" code again since it does not perform the way it was intended to 2013-08-18 18:08:08 +00:00
Volker Fischer
9d05436964 enable the experimental "threaded socket" code since one outstanding issue is now fixed :"fix for the "Multiple socket notifiers for same socket" error if threaded socket is used" 2013-08-18 07:41:30 +00:00
Volker Fischer
6bdb82c65f Added support for putting the receive socket in a separate thread. Unfortunately the current code does not work as expected. Some Qt warnings appear and after a while the receive socket does not receive any more network packets. Therefore a global macro is introduced to enable/disable the new code. Default is: disabled. 2013-06-03 16:07:17 +00:00
Volker Fischer
f157bd0d2a jamulus.dyndns.org is now active 2013-03-24 15:46:07 +00:00
Volker Fischer
ddbc1d3d8d get rid of "Llcon" 2013-03-24 15:42:23 +00:00
Volker Fischer
196f0ff477 get rid of the name "llcon" 2013-03-24 10:49:25 +00:00
Volker Fischer
06b485b231 exchanged llcon by Jamulus in almost all places except the Sourceforge download path and the llcon.dyndns.org server 2013-03-24 09:20:19 +00:00
Volker Fischer
a130b1425c add the version number in the qt project file rather than in the global.h 2013-03-24 08:54:11 +00:00
Volker Fischer
b69e8a3028 removed OPUS_EXPECTED_PACKET_LOSS_PERC because it seems not to be used in the CELT decoder (just for SILK) 2013-03-10 08:15:15 +00:00
Volker Fischer
2b6e97bb83 change packet loss expected amount for OPUS decoder (to be optimized) 2013-03-06 16:45:35 +00:00
Volker Fischer
797a991417 support for storing fader tags/levels in settings file 2013-02-28 20:54:47 +00:00
Volker Fischer
f79d8e410c new version number 2013-02-24 09:59:51 +00:00
Volker Fischer
ee358b3680 prepare for release 2013-02-24 09:05:47 +00:00
Volker Fischer
bffbe17abf started work on "storing fader gains" request 2013-02-24 09:03:57 +00:00
Volker Fischer
44f4da79b9 small fix in comment 2013-02-20 18:31:25 +00:00
Volker Fischer
05a71cd572 fixes by Michael Gorbovitski (mickg100) for OPUS performance improvement -> Thank you! 2013-02-20 17:22:04 +00:00
Volker Fischer
5562410594 changed name from llcon to Jamulus 2013-02-19 21:20:15 +00:00
Volker Fischer
400095b3dc added CELT_MINIMUM_NUM_BYTES 2013-02-12 15:32:05 +00:00
Volker Fischer
7c52b81287 increase default maximum number of server channels from 6 to 7 2013-02-12 14:40:50 +00:00
Volker Fischer
87aabee220 changed the qt includes to regular ones (without the .h) 2013-01-02 20:41:04 +00:00
Volker Fischer
ac5066066c fix for Ubuntu compilation 2012-12-31 12:45:28 +00:00
Volker Fischer
2f153b6a8e new cvs version 2012-07-15 14:23:36 +00:00
Volker Fischer
03694697c7 release version number 2012-07-15 08:00:19 +00:00
Volker Fischer
046cb18253 lower slave server register time (15 minutes) 2012-07-09 12:58:35 +00:00
Volker Fischer
fa30a903a3 support for sending ping messages to servers in the server list to keep to port open in the NAT of the slave server 2012-06-05 06:25:19 +00:00
Volker Fischer
b268609c8d new version 2012-02-02 19:36:12 +00:00
Volker Fischer
58caa12914 new version number 2012-02-02 18:50:36 +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
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
d571f5328b backup checkin, including lots of test code... 2011-06-11 05:19:48 +00:00
Volker Fischer
8992f7c3fd go back to original default port number 2011-06-01 06:54:10 +00:00
Volker Fischer
0f46659fcb some more fixes 2011-05-28 12:17:01 +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
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
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
73dc8e1d77 support for auto start minimized on Windows (not yet finished) 2011-05-08 15:01:20 +00:00
Volker Fischer
0fecef8aa8 new version number, added code for sending disconnect messages if a server was not correctly disconnected 2011-05-05 19:39:48 +00:00
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
328dbd2b1c support for storing/recovering settings for the server in GUI mode 2011-04-25 16:16:31 +00:00
Volker Fischer
a49ef5c6bc server list entry work (colors), some code cleanup 2011-04-18 20:42:37 +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
24ecf0c3f0 finished register server protocol message 2011-04-02 12:07:42 +00:00
Volker Fischer
1e245e428e increase maximum possible channels to 12 2011-04-01 20:06:14 +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
e2f028eae7 some more work on connection dialog 2011-03-29 07:21:00 +00:00
Volker Fischer
2dc520014a changed GUI design (removed status bar and introduced status LEDs), added "Fancy GUI Design" switch in settings dialog 2011-03-20 12:53:31 +00:00
Volker Fischer
6f061342f8 store ini file per default in the correct places of the different OSs 2011-03-12 13:36:35 +00:00
Volker Fischer
fb736fc1be new version number 2011-02-24 19:27:22 +00:00
Volker Fischer
f0a3e97b96 update of copyright 2011-02-22 18:56:52 +00:00
Volker Fischer
39ec9025bb new version 2011-02-22 18:44:17 +00:00
Volker Fischer
1b6a83d8ea added download link in help menu, changed labels 2011-02-10 21:17:39 +00:00
Volker Fischer
5a180c2389 new version number 2010-07-01 17:58:07 +00:00
Volker Fischer
5414dd190b release version number 2010-06-02 18:43:28 +00:00
Volker Fischer
c1cd911c56 added settings save/load for sound card channel mapping settings 2010-03-20 18:36:59 +00:00
Volker Fischer
29eb59d464 next cvs version 2010-03-16 18:15:06 +00:00
Volker Fischer
329cf6e31f prepare for next release 3.1.0 2010-03-16 16:21:12 +00:00
Volker Fischer
88296984cc increase version number because of the Mac port 2010-03-13 20:27:35 +00:00
Volker Fischer
a36d36d015 universal binaries on Mac, some cleanup, fix for click on Mac bundle for starting llcon 2010-03-12 20:25:30 +00:00
Volker Fischer
69290835b8 fixes for compiler warnings 2010-02-28 12:28:02 +00:00
Volker Fischer
09f9b3bb3c some preparations for Mac port and VST interface 2010-02-18 20:35:48 +00:00
Volker Fischer
75b1994257 added some more ASIO sample formats (not yet all implemented!), support for sound card conversion buffer to support sound card frame sizes which are different from the predefined ones 2010-02-03 19:27:48 +00:00
Volker Fischer
769f02e5e7 updated copyright 2010-01-03 13:40:46 +00:00
Volker Fischer
161e582a65 preparations for next version 2009-12-05 11:49:11 +00:00
Volker Fischer
56ed01fcfa preparations for next release 2009-12-05 11:27:44 +00:00
Volker Fischer
7db656f8df added tool tips to aid the users of the llcon software 2009-12-03 21:21:26 +00:00
Volker Fischer
94be1dfac7 preparation for tool tips 2009-12-02 22:35:53 +00:00
Volker Fischer
f3c5b69aba implement checks for string sizes 2009-10-26 21:10:14 +00:00
Volker Fischer
a197a0de1f new version number 2009-09-21 08:56:24 +00:00
Volker Fischer
e113e51e7f preparations for next version 2009-09-20 18:59:26 +00:00
Volker Fischer
433fc30623 new version number, fix for disconnect on shutdown 2009-08-27 06:48:31 +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
2ca2a2d450 preparations for next release 3.0.0 2009-08-19 19:26:14 +00:00
Volker Fischer
af0b4816c3 bug fixes 2009-08-13 16:12:49 +00:00
Volker Fischer
9eb7bb9e1f some GUI work 2009-08-02 17:44:45 +00:00
Volker Fischer
3bd2999252 some initial work on server timer problem 2009-07-31 19:55:28 +00:00
Volker Fischer
60482269ed changed one protocol message 2009-07-25 21:42:02 +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
9673af8745 new version 2009-07-08 18:53:37 +00:00
Volker Fischer
391ef9f525 release version number 2009-07-08 15:40:27 +00:00
Volker Fischer
ca509f4207 removed sample rates which cannot be used because the resulting block sizes would be invalid 2009-07-08 12:46:15 +00:00
Volker Fischer
fa7617be21 new sample rate, default port number, removed 4/3 sample rate filter 2009-07-08 11:47:30 +00:00
Volker Fischer
e11c2cc09a next version 2009-05-14 20:25:06 +00:00
Volker Fischer
052e8aaf05 change to release 2.2.2 version 2009-05-14 20:06:39 +00:00
Volker Fischer
3bc7d3cc32 implemented combo box for server address for storing the last 6 items 2009-05-04 11:27:05 +00:00