diff options
author | wm4 <wm4@nowhere> | 2016-07-11 20:52:30 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2016-07-11 20:52:30 +0200 |
commit | 374600cec0590acad9cdba6b91f6b845921b5799 (patch) | |
tree | 8ffeb77aa793ff698e33f881e2614ce502d22437 /stream/frequencies.c | |
parent | 5a6ba2a4fd35ba27c288d8d845f262a0ceee7170 (diff) | |
download | mpv-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/frequencies.c')
0 files changed, 0 insertions, 0 deletions