From 56193f89b17bac4fb40e6ddc3eb7875bc1a00733 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Mon, 15 Jan 2024 15:12:00 +0100 Subject: [PATCH] =?UTF-8?q?Fix=20memory=20leak=20in=20RTMP=20receiver=20co?= =?UTF-8?q?de=20=F0=9F=A4=A6=E2=80=8D=E2=99=82=EF=B8=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/output/output_rtmp.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/output/output_rtmp.cpp b/src/output/output_rtmp.cpp index dcc9b2c0..792ce1f0 100644 --- a/src/output/output_rtmp.cpp +++ b/src/output/output_rtmp.cpp @@ -1781,8 +1781,8 @@ namespace Mist{ if (ltt){ for (std::map::iterator it = lastTagTime.begin(); it != lastTagTime.end(); ++it){ if (it->second == reTrack){continue;} - size_t iIdx = reTrackToID[it->second]; - if (it->first < ltt){ + size_t iIdx = reTrackToID[it->first]; + if (it->second < ltt){ meta.setNowms(iIdx, ltt-1); it->second = ltt-1; }