summaryrefslogtreecommitdiffstats
path: root/stream/stream_libarchive.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2016-07-11 20:52:30 +0200
committerwm4 <wm4@nowhere>2016-07-11 20:52:30 +0200
commit374600cec0590acad9cdba6b91f6b845921b5799 (patch)
tree8ffeb77aa793ff698e33f881e2614ce502d22437 /stream/stream_libarchive.c
parent5a6ba2a4fd35ba27c288d8d845f262a0ceee7170 (diff)
downloadmpv-374600cec0590acad9cdba6b91f6b845921b5799.tar.bz2
mpv-374600cec0590acad9cdba6b91f6b845921b5799.tar.xz
cache: propagate seek failures
Eagerly execute seeks to the underlying stream in the cache seek entrypoint itself. While asynchronous execution is a goal of the cache, it doesn't matter too much for seeks. They always were executed within the lock, so the reader was blocked anyway. It's not necessary to ensure async. execution here either, because seeks are relatively rare, and the demuxer can just stay blocked for a while. Fixes: mpv http://samples.mplayerhq.hu/V-codecs/DIV5/ayaneshk-test.avi
Diffstat (limited to 'stream/stream_libarchive.c')
0 files changed, 0 insertions, 0 deletions