From bc10e8e2aa8688075b24f4f1f06e53809ef2a437 Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Tue, 13 Jul 2004 16:22:00 +0000 Subject: [PATCH] Add "vprp" to the list of known but unsupported tags. Otherwise "lasttag" will be reset and avilib does not "see" the additional OpenDML RIFF chunks. --- ChangeLog | 6 ++++++ avilib-0.6.10/avilib.c | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 14a8c19b6..e974fc5f4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2004-07-13 Moritz Bunkus + + * mkvmerge: bug fix: The latest OpenDML AVI files generated by + mencoder were not read correctly. Only the first RIFF chunk was + processed. + 2004-07-10 Moritz Bunkus * mkvmerge: If the user does not specify a --language for a track diff --git a/avilib-0.6.10/avilib.c b/avilib-0.6.10/avilib.c index ee81f01f1..395a8dd1d 100644 --- a/avilib-0.6.10/avilib.c +++ b/avilib-0.6.10/avilib.c @@ -2558,7 +2558,8 @@ int avi_parse_input_file(avi_t *AVI, int getIndex) i += 8; } else if((strncasecmp(hdrl_data+i,"JUNK",4) == 0) || - ((strncasecmp(hdrl_data+i,"strn",4) == 0))){ + (strncasecmp(hdrl_data+i,"strn",4) == 0) || + (strncasecmp(hdrl_data+i,"vprp",4) == 0)){ i += 8; // do not reset lasttag } else