From f4af8353bd6bee5f864174eae10b3b8077180bff Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Thu, 19 May 2022 10:53:31 -0700 Subject: [PATCH] viewer: temporarily patched to fix live updates Fixes #1938 --- app/node/output/viewer/viewer.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/node/output/viewer/viewer.cpp b/app/node/output/viewer/viewer.cpp index bdf583f1b..34629c4f7 100644 --- a/app/node/output/viewer/viewer.cpp +++ b/app/node/output/viewer/viewer.cpp @@ -224,6 +224,13 @@ void ViewerOutput::InvalidateCache(const TimeRange& range, const QString& from, VerifyLength(); super::InvalidateCache(range, from, element, options); + + // TEMP: Just to restore the intended functionality for now. This will be removed later. + if (from == kTextureInput) { + video_frame_cache()->Invalidate(range); + } else if (from == kSamplesInput) { + audio_playback_cache()->Invalidate(range); + } } QVector ViewerOutput::GetEnabledStreamsAsReferences() const