mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-25 16:52:31 +00:00
RTMP: Return from rtmp_read as soon as some data is available
Earlier, the function only returned when the enough data to fill the requested buffer was available. This lead to high latency when receiving low-bandwidth streams. Originally committed as revision 23642 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
a80af87eea
commit
e8ccf24527
@ -915,6 +915,7 @@ static int rtmp_read(URLContext *s, uint8_t *buf, int size)
|
||||
buf += data_left;
|
||||
size -= data_left;
|
||||
rt->flv_off = rt->flv_size;
|
||||
return data_left;
|
||||
}
|
||||
if ((ret = get_packet(s, 0)) < 0)
|
||||
return ret;
|
||||
|
Loading…
Reference in New Issue
Block a user