]> granicus.if.org Git - rtmpdump/commitdiff
Only send CheckBW request once
authorhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Tue, 29 Jun 2010 21:05:04 +0000 (21:05 +0000)
committerhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Tue, 29 Jun 2010 21:05:04 +0000 (21:05 +0000)
git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@524 400ebc74-4327-4243-bc38-086b20814532

librtmp/rtmp.c

index 40775d508b5bd0f47d5126ea81917a63fa6652c6..f152648fe40d952918f6f2c41cb75b36d90ca2cd 100644 (file)
@@ -2377,7 +2377,8 @@ HandleInvoke(RTMP *r, const char *body, unsigned int nBodySize)
     }
   else if (AVMATCH(&method, &av_onBWDone))
     {
-      SendCheckBW(r);
+         if (!r->m_nBWCheckCounter)
+        SendCheckBW(r);
     }
   else if (AVMATCH(&method, &av_onFCSubscribe))
     {