Volker Fischer
|
2e5f7781ce
|
finished implementation of a separate socket high priority thread
|
2014-02-16 08:12:07 +00:00 |
|
Volker Fischer
|
bde026b06b
|
make IsConnectionLessMessageID static
|
2014-02-16 07:17:48 +00:00 |
|
Volker Fischer
|
85fef28e24
|
added a missing include
|
2014-02-16 07:16:48 +00:00 |
|
Volker Fischer
|
d078730aeb
|
make some functions static
|
2014-02-14 22:00:42 +00:00 |
|
Volker Fischer
|
42d0cdca59
|
small fix and added a comment
|
2014-02-14 22:00:31 +00:00 |
|
Volker Fischer
|
51db9e742a
|
take care of NewConnection message in the socket context
|
2014-02-13 21:03:33 +00:00 |
|
Volker Fischer
|
033e3adca4
|
- take care of NewConnection message in the socket context
- some changes in the Mutexs
|
2014-02-13 21:03:08 +00:00 |
|
Volker Fischer
|
4837dc88d4
|
increase the probability of valid instrument picture
|
2014-02-13 21:01:15 +00:00 |
|
Volker Fischer
|
bab6152f8c
|
some cleanup and implemented a nice socket thread exit on shutdown (fixed Qt warnings on shutdown of the software)
|
2014-02-13 18:38:25 +00:00 |
|
Volker Fischer
|
7c37d6d018
|
fixes issues for Linux compilation
|
2014-02-11 20:39:07 +00:00 |
|
Volker Fischer
|
a9c0e243dd
|
fix compilation errors under Linux
|
2014-02-11 20:21:32 +00:00 |
|
Volker Fischer
|
1c1e07bd24
|
fix a compiler warning
|
2014-02-11 17:47:48 +00:00 |
|
Volker Fischer
|
9ca6df618f
|
separate socket thread works now fine under Windows (only for Windows right now)
|
2014-02-11 17:35:39 +00:00 |
|
Volker Fischer
|
7afee80feb
|
some small fixes
|
2014-02-01 17:12:51 +00:00 |
|
Volker Fischer
|
2ad0890bf2
|
Do a test where we use waitforreadyread instead of event driven -> this seems to solve the thread priority issue with the GUI but we get a crash in the Socket (mutex/thread-save issue).
|
2014-02-01 15:14:47 +00:00 |
|
Volker Fischer
|
76d8de72b6
|
lowering the GUI thread priority should not be necessary if the high priority socket thread is correctly implemented
|
2014-01-31 16:51:06 +00:00 |
|
Volker Fischer
|
ab8fbae16d
|
some fix
|
2014-01-31 14:15:08 +00:00 |
|
Volker Fischer
|
e34c1f61e0
|
some more OpenSL quick hacks
|
2014-01-31 09:30:08 +00:00 |
|
Volker Fischer
|
01d662f064
|
possible fix for the problem that the rendering did not work
|
2014-01-30 21:19:04 +00:00 |
|
Volker Fischer
|
d0ffc5ceed
|
use different stream formats for input and output
|
2014-01-30 20:18:04 +00:00 |
|
Volker Fischer
|
7d5c8165d4
|
first version which runs in simulator
|
2014-01-30 16:41:43 +00:00 |
|
Volker Fischer
|
74259276df
|
added RECORD_AUDIO permission
|
2014-01-30 10:05:36 +00:00 |
|
Volker Fischer
|
2c515ae6c1
|
column sizes for Android must be larger
|
2014-01-30 08:54:58 +00:00 |
|
Volker Fischer
|
e5aedf6998
|
fix for high prio socket
|
2014-01-29 16:06:52 +00:00 |
|
Volker Fischer
|
4b83fa6fe0
|
avoid allocating memory in time critical routines
|
2014-01-23 20:33:55 +00:00 |
|
Volker Fischer
|
676b5d9b97
|
added some hints on compiling under Linux
|
2014-01-21 21:28:56 +00:00 |
|
Volker Fischer
|
403f3a52f2
|
bug fix: the ping time LED was not reset if the connection was stopped
|
2014-01-21 21:19:51 +00:00 |
|
Volker Fischer
|
1593661c25
|
added some android test code
|
2014-01-21 20:12:41 +00:00 |
|
Volker Fischer
|
d7a41b5076
|
some fixes for Android
|
2014-01-21 17:25:46 +00:00 |
|
Volker Fischer
|
e76ce47cd6
|
added some android code
|
2014-01-20 20:42:58 +00:00 |
|
Volker Fischer
|
90467df03c
|
go back to original version since it did not compile under Linux and MacOS
|
2014-01-19 15:03:11 +00:00 |
|
Volker Fischer
|
7320b0a4cc
|
CVector<bool> does not work -> implement a workaround with int type
|
2014-01-19 15:02:25 +00:00 |
|
Volker Fischer
|
180837f70b
|
store fader solo state
|
2014-01-19 10:51:31 +00:00 |
|
Volker Fischer
|
27c5f29b1a
|
#16 If solo is enabled, the fader does not work anymore
|
2014-01-18 07:49:47 +00:00 |
|
Volker Fischer
|
2c443c7aef
|
avoid allocating memory in the server real-time processing routine
|
2014-01-12 09:48:49 +00:00 |
|
Volker Fischer
|
7ee9fc2a67
|
fixed a compiler warning
|
2014-01-12 09:44:41 +00:00 |
|
Volker Fischer
|
02e88840e9
|
added a TODO comment
|
2014-01-12 07:42:43 +00:00 |
|
Volker Fischer
|
80883715e3
|
fix for optional "CHighPrioSocket" -> still does not compile...
|
2014-01-10 20:00:45 +00:00 |
|
Volker Fischer
|
33afb04f3f
|
- speed optimizations (removed some memory allocations in the processing routine)
- removed duplicate function
- clean up some code
|
2014-01-08 21:24:37 +00:00 |
|
Volker Fischer
|
d98ac1b2af
|
fixed a warning
|
2014-01-06 16:49:19 +00:00 |
|
Volker Fischer
|
efdd10fc13
|
const correctness
|
2014-01-06 16:06:04 +00:00 |
|
Volker Fischer
|
f016e9e022
|
avoid allocating memory in time critical client thread -> improve socket send function in the channel
|
2014-01-06 15:57:40 +00:00 |
|
Volker Fischer
|
91b4823d37
|
code style
|
2014-01-06 15:33:53 +00:00 |
|
Volker Fischer
|
81b4416a6f
|
only fire message for starting the server if the server is not running at the moment
|
2014-01-06 13:04:26 +00:00 |
|
Volker Fischer
|
215be703a7
|
increase the thread priority of the real time timer
|
2014-01-06 12:53:54 +00:00 |
|
Volker Fischer
|
27f0e540b6
|
make the "ParseMessageBody" signal/slot mechanism the default since in the future we will need to use different threads at some point
|
2014-01-06 12:52:53 +00:00 |
|
Volker Fischer
|
7c81775232
|
small change in example code (in the comment)
|
2014-01-06 12:51:06 +00:00 |
|
Volker Fischer
|
90cbb22993
|
added a "const"
|
2014-01-05 20:47:35 +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 |
|