On Thu, Mar 01, 2012 at 08:17:14PM -0500, Derek Buitenhuis wrote: > On 01/03/2012 7:48 PM, Alex Converse wrote: > >--- > > libavformat/rmdec.c | 6 ++---- > > 1 files changed, 2 insertions(+), 4 deletions(-) > > This works on my entire set of broken files. > > The question is... do any files rely on blindly using 18?
https://common.helixcommunity.org/2003/HCS_SDK_r5/htmfiles/rmff.htm In section "RealMedia File Header" it defines header size to be 18 (for header versions 0 and 1 but there are no other version), so your files are violating the spec. It's a bit of luck that read values are ignored (for now). Looks like that RealMedia Analyzer should have not been used. The patch LGTM too BTW. _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
