]> granicus.if.org Git - rtmpdump/commitdiff
Fix Play/Stop responses
authorhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Thu, 4 Mar 2010 07:17:29 +0000 (07:17 +0000)
committerhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Thu, 4 Mar 2010 07:17:29 +0000 (07:17 +0000)
git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@282 400ebc74-4327-4243-bc38-086b20814532

rtmpsrv.c

index ab24a74ad748759b92371f1ef8a60e431d897a40..6307e59ed0b952377f348744ae9409475136688d 100644 (file)
--- a/rtmpsrv.c
+++ b/rtmpsrv.c
@@ -281,6 +281,8 @@ SendPlayStart(RTMP *r)
   enc = AMF_EncodeNamedString(enc, pend, &av_description, &av_Started_playing);
   enc = AMF_EncodeNamedString(enc, pend, &av_details, &r->Link.playpath);
   enc = AMF_EncodeNamedString(enc, pend, &av_clientid, &av_clientid);
+  *enc++ = 0;
+  *enc++ = 0;
   *enc++ = AMF_OBJECT_END;
 
   packet.m_nBodySize = enc - packet.m_body;
@@ -311,6 +313,8 @@ SendPlayStop(RTMP *r)
   enc = AMF_EncodeNamedString(enc, pend, &av_description, &av_Stopped_playing);
   enc = AMF_EncodeNamedString(enc, pend, &av_details, &r->Link.playpath);
   enc = AMF_EncodeNamedString(enc, pend, &av_clientid, &av_clientid);
+  *enc++ = 0;
+  *enc++ = 0;
   *enc++ = AMF_OBJECT_END;
 
   packet.m_nBodySize = enc - packet.m_body;