OpenDML AVI (AVI 2.0) patch by: Tilmann Bitterberg
Patch version 9 (updated 15-03-2004)
The attached tarball contains all the needed files
libmpdemux/aviheader.c
libmpdemux/aviheader.h
libmpdemux/demux_avi.c
These 3 files are the only files my patch modifies. They
are from the most current mplayer CVS with my most
current patch applied. So copying them to the
libmpdemux directory, recompile and done.
mplayer-read-odml-v9-current-cvs.patch
This is the most current version of the patch, it fixes all
oddities/segfaults I had with the samples provided
XBMC's users who tested this patch (XBMC uses MPlayer
www.xboxmediacenter.com).
Futher testing of this patch would be appreciated, TIA :)
Note! I am having some problems with MPlayer patch:
"seek in http streams" in CVS Feb 17 12:30:44 2004
Tilmann
e-mail contact (devs only): transcode@tibit.org
OpenDML patch v9 (updated 15-03-2004)
Logged In: YES
user_id=630186
Hi Tilmann, are you sure there isn't a general problem with
a "rec list" and your OpenDML patch?
You we're gettting reports from XBMC users saying that they
see problems with a few AVI's when this patch is applied,
(symtom is that the file won't play at all). Most of these files
looks to be wmv3 (audio codec doesn't seem to matter), and
all of the files seems to have this "rec list", (which I myself
don't even know what it is, but I see the option in latest AVI-
Mux GUI), ...maybe it's only a problem when "rec list" is
combined with wmv3 codec?
I see that "AVI-Mux GUI" is open source and has support
for "rec list":
http://www-user.tu-chemnitz.de/~noe/Video-Zeug/AVIMux%
20GUI/index-eng.html#begr_recl
http://www-user.tu-chemnitz.de/~noe/Video-Zeug/AVIMux%
20GUI/index-eng.html#download
I searched and found some programming info on "rec list" here:
http://www.jmcgowan.com/avitech.html
http://msdn.microsoft.com/library/en-
us/directx9_c/directx/htm/avioldindexstructure.asp
http://www.cs.uu.nl/wais/html/na-dir/graphics/avi-faq.html
PS! "rec list" also known as 'LIST', 'rec', 'movi' or just "a list"(?)