diff options
Diffstat (limited to 'libmpdemux/aviheader.c')
-rw-r--r-- | libmpdemux/aviheader.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libmpdemux/aviheader.c b/libmpdemux/aviheader.c index 75eb5c8193..3cf7a26dee 100644 --- a/libmpdemux/aviheader.c +++ b/libmpdemux/aviheader.c @@ -443,6 +443,13 @@ while(1){ } +if (priv->suidx_size > 0 && priv->idx_size == 0) { + /* + * No NEWAVIINDEX, but we got an OpenDML index. + */ + priv->isodml = 1; +} + if (priv->isodml && (index_mode==-1 || index_mode==0)) { int i, j, k; int safety=1000; |