diff options
-rw-r--r-- | demux/demux_lavf.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/demux/demux_lavf.c b/demux/demux_lavf.c index c11f7739e1..11fa1c59b6 100644 --- a/demux/demux_lavf.c +++ b/demux/demux_lavf.c @@ -242,7 +242,7 @@ static int mp_read(void *opaque, uint8_t *buf, int size) MP_TRACE(demuxer, "%d=mp_read(%p, %p, %d), pos: %"PRId64", eof:%d\n", ret, stream, buf, size, stream_tell(stream), stream->eof); - return ret; + return ret ? ret : AVERROR_EOF; } static int64_t mp_seek(void *opaque, int64_t pos, int whence) |