From: hyc Date: Tue, 29 Jun 2010 21:05:04 +0000 (+0000) Subject: Only send CheckBW request once X-Git-Tag: v2.4~40 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=32a753b207c88a2470b7574da62399d792ba244a;p=rtmpdump Only send CheckBW request once git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@524 400ebc74-4327-4243-bc38-086b20814532 --- diff --git a/librtmp/rtmp.c b/librtmp/rtmp.c index 40775d5..f152648 100644 --- a/librtmp/rtmp.c +++ b/librtmp/rtmp.c @@ -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)) {