mirror of https://git.ffmpeg.org/ffmpeg.git
lavf/aviobuf: return EINVAL when reading from a write-only context.
Signed-off-by: Nicolas George <george@nsup.org>
This commit is contained in:
parent
a606f27f4c
commit
158a79c31d
|
@ -529,7 +529,7 @@ static int read_packet_wrapper(AVIOContext *s, uint8_t *buf, int size)
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
if (!s->read_packet)
|
if (!s->read_packet)
|
||||||
return AVERROR_EOF;
|
return AVERROR(EINVAL);
|
||||||
ret = s->read_packet(s->opaque, buf, size);
|
ret = s->read_packet(s->opaque, buf, size);
|
||||||
#if FF_API_OLD_AVIO_EOF_0
|
#if FF_API_OLD_AVIO_EOF_0
|
||||||
if (!ret && !s->max_packet_size) {
|
if (!ret && !s->max_packet_size) {
|
||||||
|
|
Loading…
Reference in New Issue