mirror of
https://github.com/overte-org/overte.git
synced 2025-08-10 12:12:32 +02:00
Don't flash whole screen when audio clips
This commit is contained in:
parent
4de6d645e5
commit
1fdf2c7803
1 changed files with 0 additions and 6 deletions
|
@ -887,12 +887,6 @@ void ApplicationOverlay::renderAudioMeter() {
|
||||||
}
|
}
|
||||||
bool isClipping = ((audio->getTimeSinceLastClip() > 0.0f) && (audio->getTimeSinceLastClip() < CLIPPING_INDICATOR_TIME));
|
bool isClipping = ((audio->getTimeSinceLastClip() > 0.0f) && (audio->getTimeSinceLastClip() < CLIPPING_INDICATOR_TIME));
|
||||||
|
|
||||||
if ((audio->getTimeSinceLastClip() > 0.0f) && (audio->getTimeSinceLastClip() < CLIPPING_INDICATOR_TIME)) {
|
|
||||||
const float MAX_MAGNITUDE = 0.7f;
|
|
||||||
float magnitude = MAX_MAGNITUDE * (1 - audio->getTimeSinceLastClip() / CLIPPING_INDICATOR_TIME);
|
|
||||||
renderCollisionOverlay(glCanvas->width(), glCanvas->height(), magnitude, 1.0f);
|
|
||||||
}
|
|
||||||
|
|
||||||
DependencyManager::get<AudioToolBox>()->render(MIRROR_VIEW_LEFT_PADDING + AUDIO_METER_GAP, audioMeterY, cameraSpace, boxed);
|
DependencyManager::get<AudioToolBox>()->render(MIRROR_VIEW_LEFT_PADDING + AUDIO_METER_GAP, audioMeterY, cameraSpace, boxed);
|
||||||
|
|
||||||
DependencyManager::get<AudioScope>()->render(glCanvas->width(), glCanvas->height());
|
DependencyManager::get<AudioScope>()->render(glCanvas->width(), glCanvas->height());
|
||||||
|
|
Loading…
Reference in a new issue