[MPlayer-dev-eng] mov demuxer goes into infinite loop

Fredrik Kuivinen freku045 at student.liu.se
Fri Mar 22 08:12:13 CET 2002


On Thu, Mar 21, 2002 at 05:11:06PM +0100, Alex Beregszaszi wrote:
> Hi,
> 
> > I have uploaded a sample file
> > (ftp://mplayerhq.hu/MPlayer/incoming/mov-demux-infinite-loop.mpg yes it is a
> > mpg file.) which have a lot of zeroes in the beginning. This causes the mov
> > demuxer to go into a infinite loop. I have made a patch that works for me but
> > I don't know if it is the correct thing to do. Someone who knows more about the
> > mov demuxer should have a look.
> 
> I've disabled this code temporary.
>

I found some information about this in "QuickTime File Format" from Apple,
page 22:

If the size field is set to 0, which is allowed only for a top-level atom, this
is the last atom in the file and it extends to the end of the file.

/ Fredrik




More information about the MPlayer-dev-eng mailing list