From b2b32805ee30624baa7211220f5c9cb659836a58 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Thu, 6 Oct 2022 00:32:24 -0700 Subject: [PATCH] ffmpegdecoder: ensure scaled frame is unref'd --- app/codec/ffmpeg/ffmpegdecoder.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/codec/ffmpeg/ffmpegdecoder.cpp b/app/codec/ffmpeg/ffmpegdecoder.cpp index 350b54345..76b25da8e 100644 --- a/app/codec/ffmpeg/ffmpegdecoder.cpp +++ b/app/codec/ffmpeg/ffmpegdecoder.cpp @@ -265,6 +265,8 @@ TexturePtr FFmpegDecoder::RetrieveVideoInternal(const RetrieveVideoParams &p) tex = p.renderer->CreateTexture(vp); p.renderer->BlitToTexture(Yuv2RgbShader, job, tex.get(), false); + + av_frame_unref(working_frame_); } }