avio: Handle AVERROR_EOF in the same way as the return value 0
authorMichael Niedermayer <michaelni@gmx.at>
Mon, 24 Jun 2013 12:23:44 +0000 (14:23 +0200)
committerLuca Barbato <lu_zero@gentoo.org>
Fri, 13 Sep 2013 13:24:51 +0000 (15:24 +0200)
commit42ad4178fd2dfa38a9a713419641c2ff41a85e98
tree9729cd0bd46740ddd6cac39583de9acca1506a20
parent139f352daf84e005824562e0e0f36e06ac60ee36
avio: Handle AVERROR_EOF in the same way as the return value 0

This makes sure the ffurl_read_complete function actually
returns the number of bytes read, as the documentation of the
function says, even if the underlying protocol uses AVERROR_EOF
instead of 0.

Signed-off-by: Martin Storsjö <martin@martin.st>
(cherry picked from commit 5d876be87a115b93dd2e644049e3ada2cfb5ccb7)

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
libavformat/avio.c