]> granicus.if.org Git - rtmpdump/commitdiff
Free skipped packets in RTMP_GetNextMediaPacket
authorMartin Storsjo <martin@martin.st>
Wed, 30 May 2012 19:06:57 +0000 (22:06 +0300)
committerHoward Chu <hyc@highlandsun.com>
Tue, 30 Oct 2012 16:02:56 +0000 (09:02 -0700)
librtmp/rtmp.c

index ab52c497c9b80b9bdaee2e3af0bf0b8eaf66bc67..d35b58a47b091706a1a749b0d1ef107f47fd0098 100644 (file)
@@ -1206,6 +1206,7 @@ RTMP_GetNextMediaPacket(RTMP *r, RTMPPacket *packet)
                  packet->m_nTimeStamp, packet->m_hasAbsTimestamp,
                  r->m_mediaStamp);
 #endif
+             RTMPPacket_Free(packet);
              continue;
            }
          r->m_pausing = 0;