Fix Audio2 meters stuck state when both L & R are disconnected

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2022-05-14 22:03:14 +01:00
parent c89affd980
commit b296259bde
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0

View file

@ -158,7 +158,17 @@ struct HostAudio2 : HostAudio<2> {
void processTerminalOutput(const ProcessArgs&) override
{
if (!in1connected && !in2connected)
{
#ifndef HEADLESS
if (resetMeters)
{
internalDataFrame = 0;
gainMeterL = gainMeterR = 0.0f;
resetMeters = false;
}
#endif
return;
}
const uint32_t bufferSize = pcontext->bufferSize;