summaryrefslogtreecommitdiffstats
path: root/demux/demux_lavf.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2017-08-17 17:28:01 +0200
committerwm4 <wm4@nowhere>2017-08-17 17:28:01 +0200
commit79a39aeebd5053e6de9874052a02a34267ac6830 (patch)
treeb607f7e48f4fe1c5dcfcf80525f13e71f9642942 /demux/demux_lavf.c
parentd7b893cf352767e45b7fcd43ea19bd2f1caa75b8 (diff)
downloadmpv-79a39aeebd5053e6de9874052a02a34267ac6830.tar.bz2
mpv-79a39aeebd5053e6de9874052a02a34267ac6830.tar.xz
demux_lavf: use partial read for AVIOContext.read_packet
More betterer.
Diffstat (limited to 'demux/demux_lavf.c')
-rw-r--r--demux/demux_lavf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/demux/demux_lavf.c b/demux/demux_lavf.c
index e3b313eac1..f890b5d693 100644
--- a/demux/demux_lavf.c
+++ b/demux/demux_lavf.c
@@ -234,7 +234,7 @@ static int mp_read(void *opaque, uint8_t *buf, int size)
memcpy(buf, priv->init_fragment.start + priv->stream_pos, ret);
priv->stream_pos += ret;
} else {
- ret = stream_read(stream, buf, size);
+ ret = stream_read_partial(stream, buf, size);
priv->stream_pos = priv->init_fragment.len + stream_tell(stream);
}