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

Reply via email to