OSDN Git Service

rtmp: Reduce the number of idle posts sent by sleeping 50ms
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Tue, 19 Jun 2012 11:21:09 +0000 (13:21 +0200)
committerMartin Storsjö <martin@martin.st>
Tue, 19 Jun 2012 17:21:21 +0000 (20:21 +0300)
commit9d811fd80fbd94a0e44d87cf8ccdab96c2a4af04
tree81457d4b90739017fb5f4f210fa59c2791cf7717
parent4cc2920dd2c0ce4e64e709da4f78508e1ec9871e
rtmp: Reduce the number of idle posts sent by sleeping 50ms

Rtmpt is effectively half duplex - the server can't return any
data unless we send a request (to which the server responds). If
we don't have any data to send currently, and the server didn't
return any data either, wait a little before doing the next request.

This avoids busy looping with idle posts with empty replies, while
waiting for more data from the server.

Signed-off-by: Martin Storsjö <martin@martin.st>
libavformat/rtmphttp.c