From 07c10ae612bf5c2dbea594dcbd4da85c54dba1e4 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Wed, 23 Dec 2015 18:28:13 +0000 Subject: [PATCH] Fix issue 5/7 from LMX of Qihoo 360 Codesafe Team Ignore zero-length packets --- librtmp/rtmp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/librtmp/rtmp.c b/librtmp/rtmp.c index 057058b..a2863b0 100644 --- a/librtmp/rtmp.c +++ b/librtmp/rtmp.c @@ -1183,7 +1183,7 @@ RTMP_GetNextMediaPacket(RTMP *r, RTMPPacket *packet) while (!bHasMediaPacket && RTMP_IsConnected(r) && RTMP_ReadPacket(r, packet)) { - if (!RTMPPacket_IsReady(packet)) + if (!RTMPPacket_IsReady(packet) || !packet->m_nBodySize) { continue; } -- 2.11.4.GIT