summaryrefslogtreecommitdiffstats
path: root/demux
diff options
context:
space:
mode:
authorKacper Michajłow <kasper93@gmail.com>2024-02-08 22:10:22 +0100
committerDudemanguy <random342@airmail.cc>2024-02-08 22:21:08 +0000
commit9254231175b21d7a7d7a3314b6dc1bedd062448d (patch)
tree217ce481555643277a2d7f5a3c12c903fb77fb3e /demux
parentdf720b521816da07d6f094b82eacd9de92cc2954 (diff)
downloadmpv-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.c2
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)