Charles J. Cliffe
|
0067e309d1
|
more debugging; fix some potential refcount leaks...
|
2016-06-08 21:31:52 -04:00 |
|
Charles J. Cliffe
|
b54ab38a47
|
More minor tweaks; getBuffer refcount 1 init suggestion from @vsonnier
|
2016-06-08 19:48:46 -04:00 |
|
Charles J. Cliffe
|
037be13fac
|
Rebuffer Garbage collector; mostly to pinpoint/gracefully handle ReBuffer failures
|
2016-06-07 19:54:36 -04:00 |
|
vsonnier
|
5bb43f5aaa
|
Replace mutex lock/unlock pairs with guards, cleanups
|
2016-06-03 18:45:03 +02:00 |
|
vsonnier
|
c3d949ddba
|
MISC 3: Make the whole BufferType life-cycle and recycling properly guarded against concurrent access
|
2016-06-01 19:51:01 +02:00 |
|
vsonnier
|
fc4fa3e74f
|
MISC 2: Make ReferenceCounter refcount itself protected by the same mutex of the whole class, for state consistency
|
2016-06-01 19:46:45 +02:00 |
|
vsonnier
|
357dcc967b
|
MISC 1: make IOThread input and output queues returned as ThreadQueueBase*, not void*, cleaner.
then use static_cast for downcasts, because we know what we are doing
|
2016-06-01 19:42:11 +02:00 |
|
Charles J. Cliffe
|
cdc80b890b
|
Add ReBuffer buffer count warning, fix SDRPostThread off-by-one channel reset
|
2015-12-04 22:10:51 -05:00 |
|
Charles J. Cliffe
|
a1bf5b839e
|
Prototype waterfall rate smoothing / fps matching
|
2015-09-09 23:29:38 -04:00 |
|
Charles J. Cliffe
|
1d5a2f1ac7
|
Fix for an initial priming overload and visuals memory leak
|
2015-08-12 21:45:02 -04:00 |
|
Charles J. Cliffe
|
847f7a7569
|
Automatic ReBuffer<> garbage collection of unused buffers
|
2015-08-11 21:19:55 -04:00 |
|
Charles J. Cliffe
|
d53aabf73a
|
DemodulatorPreThread convert to IOThread named queues
|
2015-07-29 22:52:54 -04:00 |
|
Charles J. Cliffe
|
05cd99bbf1
|
IOThread all the things!
|
2015-07-29 20:57:02 -04:00 |
|
Charles J. Cliffe
|
3ab8669d06
|
Initial IOThread prototype
|
2015-07-29 18:34:58 -04:00 |
|