Bug Description
We have a vinyl scope (Quality Report) update rate of 15 Hz. However the vinyl control processor generates the report at its maximum update rate.
A timer flushes the signal quality reports in a while loop to the listeners which can be up to 256 at once, even though only the last one is visible. This creates the situation that we are "blind" in between. Is this an issue?
Instead of using a timer putting a signal on the QT queue the processor should do it:
|
if (pProcessor && m_bReportSignalQuality) { |
Version
No response
OS
No response
Bug Description
We have a vinyl scope (Quality Report) update rate of 15 Hz. However the vinyl control processor generates the report at its maximum update rate.
A timer flushes the signal quality reports in a while loop to the listeners which can be up to 256 at once, even though only the last one is visible. This creates the situation that we are "blind" in between. Is this an issue?
Instead of using a timer putting a signal on the QT queue the processor should do it:
mixxx/src/vinylcontrol/vinylcontrolprocessor.cpp
Line 113 in e3e2f63
Version
No response
OS
No response