From 36d9c35547c1e9a3f1604d652cd0225b209e8de8 Mon Sep 17 00:00:00 2001 From: rfelker Date: Tue, 27 Apr 2004 23:08:46 +0000 Subject: [PATCH] don't use odml when we don't have to -- the code is buggy! git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12330 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/aviheader.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libmpdemux/aviheader.c b/libmpdemux/aviheader.c index 7727d5285c..2e8d3dbe29 100644 --- a/libmpdemux/aviheader.c +++ b/libmpdemux/aviheader.c @@ -225,6 +225,9 @@ while(1){ DWORD i; unsigned msize = 0; avisuperindex_chunk *s; + // FIXME: do not use odml index for files that don't need it. + // apparently the odml code is buggy! + if (demuxer->movi_end < 0x7fffffff) break; priv->suidx_size++; priv->suidx = realloc(priv->suidx, priv->suidx_size * sizeof (avisuperindex_chunk)); s = &priv->suidx[priv->suidx_size-1];