diff options
author | Kacper Michajłow <kasper93@gmail.com> | 2024-02-08 22:10:22 +0100 |
---|---|---|
committer | Dudemanguy <random342@airmail.cc> | 2024-02-08 22:21:08 +0000 |
commit | 9254231175b21d7a7d7a3314b6dc1bedd062448d (patch) | |
tree | 217ce481555643277a2d7f5a3c12c903fb77fb3e /demux | |
parent | df720b521816da07d6f094b82eacd9de92cc2954 (diff) | |
download | mpv-9254231175b21d7a7d7a3314b6dc1bedd062448d.tar.bz2 mpv-9254231175b21d7a7d7a3314b6dc1bedd062448d.tar.xz |
demux_mkv: increase probing size for still image
Some files, especially with quite a few audio tracks have video blocks
further away, which made them false detected as still images.
Fixes: 26a5146
Diffstat (limited to 'demux')
-rw-r--r-- | demux/demux_mkv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c index 98be0cf6d6..46b1366ecc 100644 --- a/demux/demux_mkv.c +++ b/demux/demux_mkv.c @@ -2017,7 +2017,7 @@ static void probe_if_image(demuxer_t *demuxer) int64_t timecode = -1; // Arbitrary restriction on packet reading. - for (int i = 0; i < 100; i++) { + for (int i = 0; i < 1000; i++) { int ret = read_next_block_into_queue(demuxer); if (ret == 1 && mkv_d->blocks[i].track == track) { if (timecode != mkv_d->blocks[i].timecode) |