Index: libmpdemux/demux_mov.c =================================================================== --- libmpdemux/demux_mov.c.orig 2007-02-15 09:42:47.000000000 -0800 +++ libmpdemux/demux_mov.c 2007-02-15 09:43:25.000000000 -0800 @@ -1267,7 +1267,8 @@ } else { - if (trak->fourcc == mmioFOURCC('a','v','c','1')) { + if (trak->fourcc == mmioFOURCC('a','v','c','1') || + trak->fourcc == mmioFOURCC('A','V','C','1')) { if (trak->stream_header_len > 0xffffffff - sizeof(BITMAPINFOHEADER)) { mp_msg(MSGT_DEMUXER, MSGL_ERR, "Invalid extradata size %d, skipping\n",trak->stream_header_len); trak->stream_header_len = 0;