Sanity check - use the actual stream ID for buffertime updates
authorhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Sat, 31 Oct 2009 00:54:28 +0000 (00:54 +0000)
committerhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Sat, 31 Oct 2009 00:54:28 +0000 (00:54 +0000)
git-svn-id: svn://svn.mplayerhq.hu/rtmpdump@15 400ebc74-4327-4243-bc38-086b20814532

rtmp.cpp

index 87c28ac..efb93c6 100644 (file)
--- a/rtmp.cpp
+++ b/rtmp.cpp
@@ -121,7 +121,7 @@ void CRTMP::SetBufferMS(int size)
 
 void CRTMP::UpdateBufferMS()
 {
-  SendPing(3, 1, m_nBufferMS);
+  SendPing(3, m_stream_id, m_nBufferMS);
 }
 
 void CRTMP::SetupStream(
@@ -990,7 +990,7 @@ int CRTMP::HandleInvoke(const char *body, unsigned int nBodySize)
        SendSeek(Link.seekTime);
       }*/
        
-      SendPing(3, 1, m_nBufferMS);
+      SendPing(3, m_stream_id, m_nBufferMS);
     }
     else if (CSCMP(methodInvoked,"play"))
     {