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; }