[FFmpeg-cvslog] New commits on branch oldabi

Git System git at videolan.org
Thu Sep 22 04:40:47 CEST 2011


URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=040ad30bc8bf2c97ec315fc84a2778d98029909e
Merge: cc0ac02 1450d6e
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Sep 22 04:17:01 2011 +0200

    Merge branch 'release/0.7' into oldabi
    
    * release/0.7: (296 commits)
      Update version numbers for 0.7.5
      vp6: partially propagate huffman tree building errors during coeff model parsing and fix misspelling
      Check for huffman tree building error in vp6 decoder.
      Release old pictures after a resolution change in vp5/6 decoder
      Check for missing reference in vp5/6 decoder.
      Check for invalid slices offsets in RV30/40 decoder.
      Check output buffer size in nellymoser decoder.
      Hack around gcc 4.6 breaking asm using call.
      Hack around gcc 4.6 breaking asm using call.
      Fix dxva2 decoding for some H264 samples. (cherry picked from commit bf7dc6b29d785f149f18c39db021413e08735546)
      Fix dxva2 decoding for some H264 samples.
      mp3demux: pass on error code on packet read.
      Check for invalid slice offsets in real decoder.
      rmdec: Reject invalid deinterleaving parameters
      Use deinterleavers for demangling audio packets in RealMedia.
      rv10: Reject slices that does not have the same type as the first one
      rmdec: use the deinterleaving mode and not the codec when creating audio packets.
      MAINTAINERS: add my GPG fingerprint. (cherry picked from commit 7882dc10f871bf25a848fe62a152f63814f9c7d1)
      Support 3IVD in isom, produced by 3ivx DivX Doctor.
      mpegpsdec: fix reading first mpegps packet (cherry picked from commit b2f230e23dd61112ac090b0c059d87b5f6bcb307)
      ...
    
    Conflicts:
    	Changelog
    	Doxyfile
    	Makefile
    	RELEASE
    	configure
    	doc/general.texi
    	ffmpeg.c
    	ffplay.c
    	libavcodec/dxva2_h264.c
    	libavcodec/h264.c
    	libavcodec/h264_loopfilter.c
    	libavcodec/h264idct_template.c
    	libavcodec/kgv1dec.c
    	libavcodec/mpegvideo.c
    	libavcodec/tableprint.h
    	libavcodec/vp3.c
    	libavdevice/alsa-audio.h
    	libavformat/gxf.c
    	libavformat/mpegts.c
    	libavformat/segafilm.c
    	libavformat/utils.c
    	libavutil/dict.h
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1450d6e6377df00a538ae7542981a0ebff9415da
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Sep 22 02:30:14 2011 +0200

    Update version numbers for 0.7.5
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a99a35c8ea633a252d3a52a21691478f1f8c1763
Merge: a582b02 056e9ef
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Sep 22 01:41:55 2011 +0200

    Merge branch 'release/0.8' into release/0.7
    
    * release/0.8: (154 commits)
      vp6: partially propagate huffman tree building errors during coeff model parsing and fix misspelling
      Check for huffman tree building error in vp6 decoder.
      Release old pictures after a resolution change in vp5/6 decoder
      Check for missing reference in vp5/6 decoder.
      Check for invalid slices offsets in RV30/40 decoder.
      Check output buffer size in nellymoser decoder.
      Hack around gcc 4.6 breaking asm using call.
      Fix dxva2 decoding for some H264 samples.
      mp3demux: pass on error code on packet read.
      Check for invalid slice offsets in real decoder.
      rmdec: Reject invalid deinterleaving parameters
      Use deinterleavers for demangling audio packets in RealMedia.
      rv10: Reject slices that does not have the same type as the first one
      rmdec: use the deinterleaving mode and not the codec when creating audio packets.
      MAINTAINERS: add my GPG fingerprint. (cherry picked from commit 7882dc10f871bf25a848fe62a152f63814f9c7d1)
      Support 3IVD in isom, produced by 3ivx DivX Doctor.
      mpegpsdec: fix reading first mpegps packet (cherry picked from commit b2f230e23dd61112ac090b0c059d87b5f6bcb307)
      Avoid NULL dereference on corrupted bitstream with real decoder.
      Reject slices that does not have the same type than the first one in RV10/RV20 decoder.
      check all svq3_get_ue_golomb() returns.
      ...
    
    Conflicts:
    	Doxyfile
    	RELEASE
    	VERSION
    	libavcodec/rv34.c
    	libavformat/utils.c
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=056e9efc8e06faed3516b610d8a74484f24ac07f
Author: Dustin Brody <libav at parsoma.net>
Date:   Tue Aug 16 16:46:34 2011 -0400

    vp6: partially propagate huffman tree building errors during coeff model parsing and fix misspelling
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit f913eeea43078b3b9052efd8d8d29e7b29b39208)
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cf43508eb39bb3749f45d84ded924e1b30794566
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 21 20:46:32 2011 +0200

    Check for huffman tree building error in vp6 decoder.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 7c249d4fbaf4431b20a90a3c942f3370c0039d9e)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c9c6e5f4e8680b7b7801dd6943590ae9cd6bfd89
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 21 20:46:33 2011 +0200

    Release old pictures after a resolution change in vp5/6 decoder
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit dba20b84784a7931b7eac50ced1d43e86801bde9)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a5a02ea3f2bb4e89d9ee0e381c938bd83e5c369d
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 21 20:46:30 2011 +0200

    Check for missing reference in vp5/6 decoder.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 6a0e78929aa7d6b2c6b598c1589fb0e48fccb132)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=69b6248327a042155396177eaff009b65bc8fcc8
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 21 20:46:31 2011 +0200

    Check for invalid slices offsets in RV30/40 decoder.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit b64269ce5528bdbec8af671042f97af1242cf044)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=533dbaa55b7d45d5ca76f9ed46f5690282f86ea9
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 21 20:46:29 2011 +0200

    Check output buffer size in nellymoser decoder.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 741ec30bd2385f794efa9fafa84d39a917f2574e)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ec7f0b527c2f620003e041c7c41a3c9f82cf1536
Merge: f36cea2 d805b8f
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Sep 22 01:10:24 2011 +0200

    Merge remote-tracking branch 'khirnov/release/0.7' into release/0.8
    
    * khirnov/release/0.7: (64 commits)
      rv34: Check for invalid slice offsets
      rv34: Fix potential overreads
      rv34: Avoid NULL dereference on corrupted bitstream
      rv10: Reject slices that does not have the same type as the first one
      lavf: Fix context pointer in av_open_input_stream when avformat_open_input fails
      oggdec: fix out of bound write in the ogg demuxer
      Fixed size given to init_get_bits().
      smacker: fix a few off by 1 errors
      Check for invalid VLC value in smacker decoder.
      Check and propagate errors when VLC trees cannot be built in smacker decoder.
      Fixed off by one packet size allocation in the smacker demuxer.
      Check for invalid packet size in the smacker demuxer.
      ape demuxer: fix segfault on memory allocation failure.
      xan: Add some buffer checks (cherry picked from commit 0872bb23b4bd2d94a8ba91070f706d1bc1c3ced8)
      Fixed size given to init_get_bits() in xan decoder. (cherry picked from commit 393d5031c6aaaf8c2dda4eb5d676974c349fae85)
      smacker demuxer: handle possible av_realloc() failure.
      Fixed segfault with wavpack decoder on corrupted decorrelation terms sub-blocks.
      cljr: init_get_bits size in bits instead of bytes (cherry picked from commit 0c1f5b93d9b97c4cc3684ba91a040e90bfc760d2)
      indeo2: fail if input buffer too small (cherry picked from commit b7ce4f1d1c3add86ece7ca595ea6c4a10b471055)
      indeo2: init_get_bits size in bits instead of bytes (cherry picked from commit 68ca330cbd479111db9cb7649d7530ad59f04cc8)
      ...
    
    Conflicts:
    	ffmpeg.c
    	libavdevice/alsa-audio.h
    	libavformat/gxf.c
    	libswscale/x86/swscale_template.c
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a582b028a416a29e60b4748b2ae4221ada11c2b8
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sun Aug 28 21:14:13 2011 +0200

    Hack around gcc 4.6 breaking asm using call.
    
    gcc 4.6 no longer decrements esp to account for local variables.
    Thus using call will end up overwriting some local variable.
    So add an extra one it can safely clobber.
    This is a huge hack because it's basically pure chance it works,
    no idea how this is supposed to be done.
    
    Fixes trac ticket #397.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
    (cherry picked from commit c928e9172928f3cddab949b107dd53b6bf79555e)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f36cea267381571488070d3d6b8290359f3f94d3
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sun Aug 28 21:14:13 2011 +0200

    Hack around gcc 4.6 breaking asm using call.
    
    gcc 4.6 no longer decrements esp to account for local variables.
    Thus using call will end up overwriting some local variable.
    So add an extra one it can safely clobber.
    This is a huge hack because it's basically pure chance it works,
    no idea how this is supposed to be done.
    
    Fixes trac ticket #397.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
    (cherry picked from commit c928e9172928f3cddab949b107dd53b6bf79555e)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5d833dd29985b53789304b350ac229abd4de0ff6
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Wed Sep 21 23:47:34 2011 +0200

    Fix dxva2 decoding for some H264 samples.
    (cherry picked from commit bf7dc6b29d785f149f18c39db021413e08735546)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bf7dc6b29d785f149f18c39db021413e08735546
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Wed Sep 21 23:47:34 2011 +0200

    Fix dxva2 decoding for some H264 samples.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=596762f0588bf6db31c98a6a64c68a9538cc4cdd
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Sep 21 00:51:53 2011 +0200

    mp3demux: pass on error code on packet read.
    
    Reported-by: Tanami, Ohad
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit c83442b0571370b946d3f8bb85c46879d62ab10a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d2c5904cab95cf064bbe885660eb2af0eaa89714
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Mon Sep 19 22:48:53 2011 +0200

    Check for invalid slice offsets in real decoder.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 8716c178ddabe28a01a9fe81fff68d117b779333)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3899b3be0c4db1c280ed98e01388f8cebb888ef9
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 17 00:05:13 2011 +0200

    rmdec: Reject invalid deinterleaving parameters
    
    Signed-off-by: Martin Storsjö <martin at martin.st>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5163de0873faf3c7d39a9896ed188a6967cc1a40
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date:   Sat Aug 13 21:02:54 2011 +0200

    Use deinterleavers for demangling audio packets in RealMedia.
    
    Unlike other containers RealMedia stores its audio packets in scrambled form,
    with interleaver ID preceeding audio codec ID. Currently deinterleaving
    decision is tied to the codec while it's possible to have non-default
    deinterleaver with audio codec (like Int0 deinterleaver instead of specific
    one for Sipro).
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=738c17b3a657b2017875c5b3ff9336944e4a8f22
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sun Sep 18 00:03:08 2011 +0200

    rv10: Reject slices that does not have the same type as the first one
    
    This prevents crashes with some corrupted bitstreams.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=27128d82faf17cbf476cf5f750722612639bdcd7
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 17 21:17:45 2011 +0000

    rmdec: use the deinterleaving mode and not the codec when creating audio packets.
    
    It prevents crashes due to non initialized fields.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 3e033da84782e12ed529e6a88dd53b6a72199e8e)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ed288c0edd3a77537adbeb34c081363ea73e9c14
Author: Gwenole Beauchesne <gwenole.beauchesne at intel.com>
Date:   Mon Sep 19 16:57:10 2011 +0200

    MAINTAINERS: add my GPG fingerprint.
    (cherry picked from commit 7882dc10f871bf25a848fe62a152f63814f9c7d1)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9442f50c33232baed3a20f8b82c181f36b4ebe64
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Mon Sep 19 12:20:42 2011 +0200

    Support 3IVD in isom, produced by 3ivx DivX Doctor.
    
    Fixes ticket #486.
    (cherry picked from commit 4a9b069b6742f78ed7511d2a87af621ab1d43a59)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=89bd2307f52c3eceb50df64cd7a62c35fe9ee189
Author: Arne de Bruijn <mail at arnedebruijn.nl>
Date:   Sat Sep 17 14:59:00 2011 +0200

    mpegpsdec: fix reading first mpegps packet
    (cherry picked from commit b2f230e23dd61112ac090b0c059d87b5f6bcb307)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=60a1384013071e4549e48459d484a7b72aeb6ebc
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 17 23:43:58 2011 +0200

    Avoid NULL dereference on corrupted bitstream with real decoder.
    
    rv34_decode_slice() can return without allocating any pictures.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 140dbcff357351570426efd0e0bc00e380f5436e)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b59919afe2b6caad1ddcbbb71bdcf5a8750b8c71
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sun Sep 18 00:17:44 2011 +0200

    Reject slices that does not have the same type than the first one in RV10/RV20 decoder.
    
    This prevents crashes with some corrupted bitstreams.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit d788af6cf696d547a442c47e1ce6f93bc9fc97b6)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=764ffdd0ec069cd648fd069d6de233519a65d49e
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Sep 17 21:53:21 2011 +0200

    check all svq3_get_ue_golomb() returns.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 979bea13003ef489d95d2538ac2fb1c26c6f103b)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ed9e561490d70e317659f9e406c7920242e509eb
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Sep 17 19:40:25 2011 +0200

    rv34: check for size mismatch
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 35f38b3ab9d755aede5bce8abbe1cb9c07027f8a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=24e0a9e451e1aae427307a919d78f6790f4e413c
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 17 16:56:33 2011 +0200

    Reject audio tracks with invalid interleaver parameters in RM demuxer.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 4907f813581acd6cf68f1be9eb163464503e8208)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4d8330d09565956ac40036e7b4af58d2d775d03e
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 17 16:56:35 2011 +0200

    Fix js_vlc_bits value validation when joint stereo is used in cook decoder.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 352c878de6fca57a3f2a6369e27ca442fa5f9518)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=30d7dce94fc74a8ef8369ffe97f0b8b5484ff502
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 17 16:56:30 2011 +0200

    Fix potential overreads in rv34 decoder.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 9a0a64cb26bc6aaa7f29106bded8a27f3db918ee)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6e21f03547a6fd4cb5d9e2414270b451613a3b50
Author: Ingo Brückl <ib at wupperonline.de>
Date:   Thu Sep 15 16:19:05 2011 +0200

    Correct determination of file size and frames in VBRI headers
    
    The fields "Number of Bytes" and "Number of Frames" are mixed up. "Bytes"
    come first, "Frames" behind.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 5d305c9398c043f9ae3bbc6d64a3e1dc468c1e63)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa3f7391be8536ecdf5d8547c0162c68b206043f
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Sep 14 20:48:00 2011 +0200

    h264: allow disabling bitstream overread protection by using the fast flag.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 205c13685f36a17f406b7cd07e14b6d2a61f396a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b7000d05175ee87774decb4b236f773c2059707b
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Sep 9 16:10:03 2011 -0700

    xan: Add some buffer checks
    (cherry picked from commit 0872bb23b4bd2d94a8ba91070f706d1bc1c3ced8)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=169e6344573af8b4dc5a6e0da8db9a9d4eaf7532
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Sep 9 16:13:52 2011 -0700

    xan: Remove extra trailing newline
    (cherry picked from commit 350f57bd7b77b36c150540ad2aae9de42cc4dfca)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=053bc4ce8b8f3504e4184d02281fb9a6ee4947eb
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 10 00:32:12 2011 +0200

    Fixed size given to init_get_bits() in xan decoder.
    (cherry picked from commit 393d5031c6aaaf8c2dda4eb5d676974c349fae85)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=56634b2328ebe7e539278e7f4a6e8fa5973a25ad
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Tue Sep 13 04:27:41 2011 +0200

    libavformat/utils: print ts in the "invalid dts/pts combination" case.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 38670356f990da1efb906232768836d83356855b)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1072498081a5c8656db6df124386e171d25729fa
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Tue Sep 13 03:52:30 2011 +0200

    vf_remove_logo: domt access vf->next->query_format() directly but use the API.
    This fixes a crash
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 39e0accb7a934bfe3d42324b016dd8790790746d)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e952ff69810d370c361ece5dfe33a7bcd7a64e40
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Tue Sep 13 01:14:44 2011 +0200

    smacker: fix a few off by 1 errors
    stereo & 16bit is untested due to lack of samples
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit d67e74929c2c0d09383c2f4a9c904bfdd839c67c)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9cee26dfdebe25f0370172b939bd2e0c9e43c2df
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon Sep 12 23:45:21 2011 +0200

    smacker: add forgotten *
    found by fenrir
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit f98edc73c599badaa0c075fbffb519a150d03d80)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=605f89ffc9dfd278d241d0425e9a8d93d535bbdd
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Mon Sep 12 21:09:57 2011 +0200

    segafilm: Fix potential division by 0 on corrupted segafilm streams in the demuxer.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=21587509ec54da2b7dbd4309d971b728ed3d1e17
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Mon Sep 12 20:58:35 2011 +0200

    segafilm: Check for memory allocation failures in segafilm demuxer.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 7cbe02575868e7d25acf3d319ece664702700f0a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ad6177e52c86343b1a9043e56525d01d070a2009
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date:   Mon Sep 12 11:39:53 2011 +0200

    rv34: check that subsequent slices have the same type as first one.
    
    This prevents some crashes when corrupted bitstream reports e.g. P-type
    slice in I-frame. Official RealVideo decoder demands all slices to be
    of the same type too.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 23a1f0c59241465ba30103388029a7afc0ead909)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b1ceca016a498f2629f5cf1faa3d7981ab825f5a
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date:   Mon Sep 12 09:40:42 2011 +0200

    smacker demuxer: handle possible av_realloc() failure.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=85b1e265c9dafaf60e120db73ce795eea24e1fad
Author: Hendrik Leppkes <h.leppkes at gmail.com>
Date:   Mon Sep 12 17:45:25 2011 +0200

    gitignore: ignore .exp files, as generated by the MS linker on win32
    
    Ignore another filetype, as generated by Microsofts lib.exe when creating the import libraries.
    (cherry picked from commit 73211630110886d849e3de837ca80280a2df2b46)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8449cebc90dcef1fda4c1fc83d8ce2651b029349
Author: Joakim Plate <elupus at ecce.se>
Date:   Mon Sep 12 04:08:06 2011 +0200

    rmdec: Check return value of more avio_seek calls
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 7e4111cfe2f5d03af8d608757e897145aa252af8)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4a721b18edfdea44643ff9bb6ed80ee176e71f1b
Author: Joakim Plate <elupus at ecce.se>
Date:   Mon Sep 12 04:07:36 2011 +0200

    avidec: Check return value of more avio_seek calls
    
    The move of avio_seek in avi_read_seek is to avoiding modifying
    state if the seek would fail.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit f9e083a156f19094cb6fcd134c1ca4ca899a1a6d)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f0869d3721a21c022f564251f93eb095843490f1
Author: Joakim Plate <elupus at ecce.se>
Date:   Mon Sep 12 04:06:55 2011 +0200

    asf: Check return value of more avio_seek calls
    This reduces problems when underlying protocol is not
    seekable even if marked as such or if the file has been
    cut short.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit ac1d489320f476c18d6a8125f73389aecb73f3d3)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=be82df9e129995321917f47416ac755551915cb0
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sun Sep 11 23:37:44 2011 +0200

    Fix writes out of bounds in the ogg demuxer.
    
    Between ogg_save() and ogg_restore() calls, the number of streams
    could have been reduced.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit bc851a2946c64eefb96145b70e2190ff7d5a4827)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b70a37f854df8b61be2055df352dfec40defce95
Author: Luca Barbato <lu_zero at gentoo.org>
Date:   Sat Sep 10 10:23:50 2011 -0400

    doc: explain __STDC_CONSTANT_MACROS in C++
    
    In order to build C++ programs using libav you need
    -D__STDC_CONSTANT_MACROS appened to the CXXFLAGS.
    (cherry picked from commit d162994a81a311a8dd212a50a2d2ad2b088df97f)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=812a4a5813c447e4fdb6b6a46462f1f34f539c51
Author: Joakim Plate <elupus at ecce.se>
Date:   Sun Sep 11 21:23:53 2011 +0200

    gitignore: add files to git ignore generated on a win32 build
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 5a6f4a130226e04e0db3bd7c7c1ff76fe3f06080)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c9316b7c6d30e87f469ca6d9651f26eff5f4c6e9
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sun Sep 11 19:17:43 2011 +0200

    Fixed invalid read access on extra data in cinepak decoder.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit dc255275f6293a060518271a151e1ce75499e874)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8511c141e02d5a8c63d9cf1e8aef1d1135a7f7fa
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sun Sep 11 18:51:52 2011 +0200

    Fixed segfault on corrupted smacker streams in the demuxer.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit d0121e8d969cde74fa7dbd96d3602109b051e701)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2bf9a09a2c10bacca1cc05950aa79030e7b68fa4
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sun Sep 11 18:54:01 2011 +0200

    Fixed segfaults on corruped smacker streams in the decoder.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit d07ac1853da29ea696243160e02154ebf758d1ee)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4601765ee8fa4930cc3210307c5689911f3ddeba
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sun Sep 11 19:17:40 2011 +0200

    Fixed segfault on memory allocation failure in ape demuxer.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 1632a576e68c27229b31f0d1203ff90220e0e024)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=54544100a3ad24a81275f013f278e7f41f1229f7
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sun Sep 11 07:23:00 2011 +0200

    h264: prevent an out of array read in decode_nal_units()
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit ea0ac11e52b9cf5264f3d4eb7543e760c2a5fbb4)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=97437dada65833d09604c40f01c874a676de3c32
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Sep 10 16:28:53 2011 +0200

    h264dec: Prevent CABAC and CAVLC bitsteram overreading
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 23f5cff92cdcfa55a735c458fcb5f95c0e0f3b1f)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c8736de331e4da336e8dfb8805a220af2bd67dc2
Author: Art Clarke <aclarke at xuggle.com>
Date:   Sun Sep 11 03:14:14 2011 +0200

    libspeex encoder wraper
    taken from svn head of xuggle
    (cherry picked from commit a52cdcd296c40882c3b4f88958990c56f0ce3019)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=92f1b5df320613b5af3e34a634f506524a7aaa2a
Author: Joakim Plate <elupus at ecce.se>
Date:   Sat Sep 10 23:12:29 2011 +0200

    dvbsubdec: don't hardcode subtitle colors count in dvbsubdec to 16
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 4a3294ef0069c898a495c783dfdb2f0bf1dc6583)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=82e4fd193fe5e9173d081bd244a3b5326bcab01f
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 7 21:43:03 2011 +0200

    Fixed segfault with wavpack decoder on corrupted decorrelation terms sub-blocks.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 8bfea4ab4e2cb32bc7bf6f697ee30a238c65d296)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3a0649ddebb9e23f8a3df44168d0afe9955c7b0e
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Sep 9 14:50:33 2011 -0700

    cljr: init_get_bits size in bits instead of bytes
    (cherry picked from commit 0c1f5b93d9b97c4cc3684ba91a040e90bfc760d2)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9f05400ea8575e04f4853e184a38c1f1006dee10
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Sep 9 13:26:49 2011 -0700

    indeo2: fail if input buffer too small
    (cherry picked from commit b7ce4f1d1c3add86ece7ca595ea6c4a10b471055)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=09cfd6f5974fa1bd13b34443f45e28e690585783
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Sep 9 13:24:19 2011 -0700

    indeo2: init_get_bits size in bits instead of bytes
    (cherry picked from commit 68ca330cbd479111db9cb7649d7530ad59f04cc8)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b2af83a9ed35f3a9d4f7c2a16f12fa3edd40ec5f
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Sep 10 19:22:39 2011 +0200

    cabac test: Change input to test, so a wider range of states is tested.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 1eb805ed70a0aac35523c7a308145b6b8d05441e)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f38b2a6be8866b55ccdb2ed4515d132015f02dfc
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Sep 10 19:20:28 2011 +0200

    cabac test: match encode and decode side
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 830d7d5c4fbf81265ca5260d59fe8467ac97b2e6)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=db93a5a0c8eb349c4380be61874c477fbcd248a3
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Sep 10 19:18:41 2011 +0200

    cabac: fix cabac encoder
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 89653ea728bd59da2b88967ad648cce685950879)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b5fe6bee011ecb5d9b1f6649fe4eef177c113ebf
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 10 13:28:13 2011 +0200

    Fixed deference of NULL pointer in motionpixels decoder.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 824f98f442996eaee9204b132752cf5114fc94cf)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=57571f348e2c976c5160d0d6137441ea121294a7
Author: chinshou <chinshou1976 at gmail.com>
Date:   Sat Sep 10 05:23:17 2011 +0200

    avisynth: Fix upside down bug
    (cherry picked from commit b10ba1175d3afa28d88cf3b24b69dc4882be16f5)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ab2ea6415bdf76002e2bf80ae0785bdb3afa41d9
Author: chinshou <chinshou1976 at gmail.com>
Date:   Sat Sep 10 05:21:50 2011 +0200

    avisynth: Remove wrong pts calculation.
    Fixes Ticket428
    (cherry picked from commit 4f123a7d7c8cbf425958e726689c6bdc84605e91)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7181adab8090e614bb4e37410c60d8f93cbd860d
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Fri Sep 9 23:46:00 2011 +0200

    Fixed size given to init_get_bits().
    
    init_get_bits() takes a number of bits and not a number of bytes as
    its size argument.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit e5e0580b93a5bda34f62a5df50c1b15e610d4ad1)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bac822025e6d73d0932ac1a18e80658be186ccf9
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Fri Sep 9 22:04:09 2011 +0200

    Fixed size given to init_get_bits() in ffv1 decoder.
    
    init_get_bits() takes a number of bits and not a number of bytes as
    its size argument.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 8362a0ffed0b15a9977fcde947bcb49dfc06638b)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8a8aafd2b901f78a3ce02fad717482ae58ab72b7
Author: Alex Converse <alex.converse at gmail.com>
Date:   Thu Sep 8 11:02:43 2011 -0700

    wavpack: Check error codes rather than working around error conditions.
    (cherry picked from commit dba2b63a98bdcac7bda1a8a2c48950518c075e17)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a13ef6105167032cd0ecaeb86a3727c9bf67ac95
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Sep 9 18:50:00 2011 +0200

    rc: finetune convergence failure fix
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 73e0ec2ff453799e361c67395b93df11986609b3)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4fbc35cd537a7629735badd5fe56f09138d6af93
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Sep 9 18:06:51 2011 +0200

    rc: fix convergence failure
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit ed14517c234299387d401959c6037f25e0937f02)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1ec29b2da5ee02076d196ed4d1c8b09e53ebd84e
Author: Panagiotis H.M. Issaris <takis.issaris at uhasselt.be>
Date:   Wed Aug 17 12:20:32 2011 +0200

    Fix documentation for "-debug" commandline argument
    (cherry picked from commit 180e7829428e26413916f0cbc2ad85eeb1fb877e)
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit bcef876f168ce8e0263f018f45b8f88ce4dba623)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5cc5152e80bd041e7ba47d174a83013c335539a9
Author: Diego Biurrun <diego at biurrun.de>
Date:   Thu Sep 8 14:21:38 2011 +0200

    Employ FF_ARRAY_ELEMS instead of manually calculating array length.
    (cherry picked from commit 6376362d15ccbc02e15d0b3b7a7a5d862efd6b91)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=558cf502acdb1743921a212804199d650deaeaeb
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 7 22:17:39 2011 +0200

    Fixed invalid writes in wavpack decoder on corrupted bitstreams.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 0aedab03405849962b469277afe047aa2c61a87f)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b0da6a744a4a3d089d9b5ea547e03336a1fe5f2c
Author: Chris Rankin <rankincj at yahoo.com>
Date:   Wed Sep 7 10:17:30 2011 +0100

    qcelpdec: fix the return value of qcelp_decode_frame().
    (cherry picked from commit 04c13dca8812e8302686887b6e8201d4ad25b7d8)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d99613bad60cd2640d15725581ef8fe14d9a6258
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Sep 8 05:05:11 2011 +0200

    jpeglsdec: fix infinite loop
    Fixes Ticket331
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit bd358e128f47c14c7bc9dfceb8dedb3e5697f017)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=64556c200ee372130bcebb79f0fb37a9aa46f9c5
Author: Asad Mehmood <asad78611 at googlemail.com>
Date:   Wed Sep 7 23:18:07 2011 +0100

    flvdec: Remove AVFMTCTX_NOHEADER if both flags and metadata claim 1 stream
    
    If there is only 1 stream in an flv avformat_find_stream_info will continually
    read until probesize is reached. This should stop it reading if the metadata
    also claims there to be 1 stream.
    (cherry picked from commit bcc531f04a0590732d42da133c11c138e8d08b59)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c026f336b9ff78ba450ff53a67ec2e5cd19dd454
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date:   Mon Sep 5 12:37:50 2011 +0200

    wavpack: fix wrong return value in wavpack_decode_block()
    
    This function should return number of samples decoded, not number of bytes
    decoded.
    Spotted by Uoti Urpala.
    
    Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
    (cherry picked from commit bcd4aa8bec19a17bd633e3db13357784c05b6ca5)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5c2d6849862f975254a82d8cdb82d64f8f148ec2
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sun Jul 17 15:22:36 2011 +0200

    Check extradata size on resolution change.
    
    Ignore resolution change if resolution not defined in extradata.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
    (cherry picked from commit 09c5f990bc7629dfbee8c760fd485936c60a7b40)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=77dafced713f47dc7c356689871b2ba9d8e64f45
Author: Stefan Fritsch <sf at sfritsch.de>
Date:   Sat Sep 3 22:29:07 2011 +0200

    http:  Fix decetion of range support in HTTP servers
    
    currently libavformat only allows seeking if a request with "Range:
    0-" results in a 206 reply from the HTTP server which includes a
    Content-Range header. But according to RFC 2616, the server may also
    reply with a normal 200 reply (which is more efficient for a request
    for the whole file). In fact Apache HTTPD 2.2.20 has changed the
    behaviour in this way and it looks like this change will be kept in
    future versions. The fix for libavformat is easy: Also look at the
    Accept-Ranges header.
    (cherry picked from commit 31dfc4959816aa4637e50c7f79660c75205ef84c)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9c96b1efb1bb5094edda383b32106bf1bdf9297d
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sat Aug 27 15:06:37 2011 +0200

    Do not free BITMAPINFOHEADER before we are done using it.
    
    Fixes trac ticket #396.
    Completely untested.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
    (cherry picked from commit 177aec1257d4dcde2190b6632d9c6e44e3e5c8e9)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=30442fa21732c3c3d44e202820e785635ae65cec
Author: Gavin Kinsey <gkinsey at ad-holdings.co.uk>
Date:   Thu Sep 1 16:18:22 2011 +0200

    jpegdec: set color_range
    (cherry picked from commit 2f870e262e953815060de0ebea9b6653133b203e)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e7d10f5a90f4f4dd94a2d859be32002ae37394e4
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Sep 1 02:12:15 2011 +0200

    mpeg4: fix typo in mpeg4_encode_gop_header()
    
    Found-by: ubitux
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit f5bda9fcbb54c9c27503ab1bdb86838eb6f602f1)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ca5dfd1550a1b118e1c4f357c1d4409f11c3d2cc
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Aug 31 05:04:14 2011 +0200

    h264: clean all non null elements of delayed_pic[]
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 66ce282df54edb33515d9ef3015b737428b6e0c3)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1979a9b4f205d9446c3e11353b57b5d9bd3dad4e
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Aug 31 05:00:39 2011 +0200

    h264: change MAX_DELAYED_PIC_COUNT check to av_assert0
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit b955ab2f492e3b8c4cbf614f68f8d5bf79e1d1e1)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d805b8f454f57451277a052cc1bda49e6caf6cd7
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Mon Sep 19 22:48:53 2011 +0200

    rv34: Check for invalid slice offsets
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 4cc7732386eb36661ed22d1200339b38a5fa60bc)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a01387bb3524846d925a8862f077be91deb5f42d
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 17 16:56:30 2011 +0200

    rv34: Fix potential overreads
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit b4ed3d78cb6c41c9d3ee5918c326ab925edd6a89)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=11b72c073c7f59ee19067ddaa7ea7755b972d793
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 17 23:43:58 2011 +0200

    rv34: Avoid NULL dereference on corrupted bitstream
    
    rv34_decode_slice() can return without allocating any pictures.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit d0f6ab0298f2309c6104626787ed73416298b019)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb6702f20675868fba91f6be5e5120b5d8ef031f
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sun Sep 18 00:03:08 2011 +0200

    rv10: Reject slices that does not have the same type as the first one
    
    This prevents crashes with some corrupted bitstreams.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 4a29b471869353c3077fb4b25b6518eb1047afb7)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dd606be909437c6fac8a91ffb9dacfd6e81a1ac0
Author: David Goldwich <david.goldwich at gmail.com>
Date:   Sat Sep 17 13:50:35 2011 +0200

    lavf: Fix context pointer in av_open_input_stream when avformat_open_input fails
    
    Signed-off-by: David Goldwich <david.goldwich at gmail.com>
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 63d64228a7f31d534e3bcae87cbd37f4a0ae2dd6)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8c987d8291587959bd67728121ced38a0c7691d0
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sun Sep 11 23:26:12 2011 +0200

    oggdec: fix out of bound write in the ogg demuxer
    
    Between ogg_save() and ogg_restore() calls, the number of streams
    could have been reduced.
    
    Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
    (cherry picked from commit 0e7efb9d23c3641d50caa288818e8c27647ce74d)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6ddb12b6889dd13c3bb514838c71d2f70114b3c1
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Fri Sep 9 23:46:00 2011 +0200

    Fixed size given to init_get_bits().
    
    init_get_bits() takes a number of bits and not a number of bytes as
    its size argument.
    
    Signed-off-by: Alex Converse <alex.converse at gmail.com>
    (cherry picked from commit b59efc94347ccf0cbc2ff14a5a9e99819c5bdc4d)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c34968c6d49496d318591f1b4492fdd9c143aaeb
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Tue Sep 13 23:24:56 2011 +0200

    smacker: fix a few off by 1 errors
    
    stereo & 16bit is untested due to lack of samples
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 5166376f24545207607f61ed8ff4e1b0572ff320)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a5107aab98bf67ba32eb8b6a3a7478e620b7d3b3
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Mon Sep 12 23:49:36 2011 +0200

    Check for invalid VLC value in smacker decoder.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 6489455495fc5bfbebcfe3f57e5d4fdd6a781091)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bc2dd37e4f6fb549c1b16e9a9791e7b8f31ed112
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Mon Sep 12 23:46:49 2011 +0200

    Check and propagate errors when VLC trees cannot be built in smacker decoder.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 9676ffba8346791f494451e68d2a3b37a2918a9b)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4482ee9d9c5b6e8e12b06a208f2b7b52d0bcee81
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Mon Sep 12 20:50:34 2011 +0200

    Fixed off by one packet size allocation in the smacker demuxer.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit a92d0fa5d234582583d41b67dddecffc2c819573)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2ac3aa129e7dbee5d6e19e27794706c8f2ee8345
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Mon Sep 12 20:50:13 2011 +0200

    Check for invalid packet size in the smacker demuxer.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit e055932f5636a82275837968eea9c8fcb5bca474)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1486e99b9039f380619f7eb516a5503ad3ad04c8
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sun Sep 11 19:17:40 2011 +0200

    ape demuxer: fix segfault on memory allocation failure.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 273aab99bf7be2bcda95dd64101c2317ee0fcb99)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dc6ee1836392b6046cc3314a7fa8c58473318890
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Sep 9 16:10:03 2011 -0700

    xan: Add some buffer checks
    (cherry picked from commit 0872bb23b4bd2d94a8ba91070f706d1bc1c3ced8)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bb0c352ec550f19b8ced2675ebd266305ca25a99
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Sat Sep 10 00:32:12 2011 +0200

    Fixed size given to init_get_bits() in xan decoder.
    (cherry picked from commit 393d5031c6aaaf8c2dda4eb5d676974c349fae85)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1125f26f83da490c9740cd84f52060a5ffb34e5b
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date:   Mon Sep 12 09:40:42 2011 +0200

    smacker demuxer: handle possible av_realloc() failure.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 47a8589f7bc69d1a29da1dfdfbd0dfa78a9e31fd)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c11d360ebc86e994e223b646b62f471b0fbbe8d3
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 7 21:43:03 2011 +0200

    Fixed segfault with wavpack decoder on corrupted decorrelation terms sub-blocks.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 8bfea4ab4e2cb32bc7bf6f697ee30a238c65d296)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dd6334a1e425953dc1b0163e7e19b3d94e250ef5
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Sep 9 14:50:33 2011 -0700

    cljr: init_get_bits size in bits instead of bytes
    (cherry picked from commit 0c1f5b93d9b97c4cc3684ba91a040e90bfc760d2)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6b1af6a3284e7146b619dff96d88492d47645050
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Sep 9 13:26:49 2011 -0700

    indeo2: fail if input buffer too small
    (cherry picked from commit b7ce4f1d1c3add86ece7ca595ea6c4a10b471055)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1656dd7a4e72fcf3405f08b56d7293d87a329d7b
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Sep 9 13:24:19 2011 -0700

    indeo2: init_get_bits size in bits instead of bytes
    (cherry picked from commit 68ca330cbd479111db9cb7649d7530ad59f04cc8)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=144c80042b05b7e89abc16efcd52304548958d58
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Fri Sep 9 22:04:09 2011 +0200

    ffv1: Fixed size given to init_get_bits() in decoder.
    
    init_get_bits() takes a number of bits and not a number of bytes as
    its size argument.
    
    Signed-off-by: Alex Converse <alex.converse at gmail.com>
    (cherry picked from commit 46b004959bb7870a361a57272cd5fa7eea34250b)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a460d9e1f7e85759f2cf4db136ff00b758549c47
Author: Alex Converse <alex.converse at gmail.com>
Date:   Thu Sep 8 11:02:43 2011 -0700

    wavpack: Check error codes rather than working around error conditions.
    (cherry picked from commit dba2b63a98bdcac7bda1a8a2c48950518c075e17)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=94af9cf46bc14c5b912c35e87c409c321c18ceac
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 7 22:02:55 2011 +0200

    Fixed invalid access in wavpack decoder on corrupted bitstream.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 55354b7de21e7bb4bbeb1c12ff55ea17f807c70c)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46d9dd6980bb630a2067ec92e5dd4c46949ed46c
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 7 22:17:39 2011 +0200

    Fixed invalid writes in wavpack decoder on corrupted bitstreams.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 0aedab03405849962b469277afe047aa2c61a87f)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a652bb2857a753a18181fb2e1373f4bf7cf04a46
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 7 23:12:32 2011 +0200

    Fixed invalid access in wavpack decoder on corrupted extra bits sub-blocks.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit beefafda639dd53fc59c21d8a7cf8334da9a1062)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7850a9b384d06d41bdde4a79d087509cad6c46c5
Author: Anton Khirnov <anton at khirnov.net>
Date:   Sun Sep 4 09:56:47 2011 +0200

    lavc: fix type for thread_type option
    
    It should be flags, not int.
    (cherry picked from commit fb47997edb9d8ff16fc380d005a08c0545624aa6)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=de33e8675c9a67c223ca5e4e14532b217149a9c9
Author: Anton Khirnov <anton at khirnov.net>
Date:   Tue Aug 23 07:46:51 2011 +0200

    AVOptions: fix av_set_string3() doxy to match reality.
    
    Fixes bug 28.
    (cherry picked from commit e955a682e125d44143415ff2b96a99a4dac78da2)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fe9dae6df8be03ed5e62819ba98f16bfeb510abd
Author: Sean McGovern <gseanmcg at gmail.com>
Date:   Mon Jul 25 18:51:02 2011 -0400

    cpu detection: avoid a signed overflow
    
    1<<31 overflows because 1 is signed, so force it to unsigned.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit 5938e02185430ca711106aaec9b5622dbf588af3)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a7d35b2f99365b56937c144d05ca36ebe5458154
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Mar 9 03:30:24 2011 +0100

    vf_scale: don't leak SWS context.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 52982dbe474663709033e1ad259f8ff7a5a2eefa)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=526f24e3fd731e11b5c19bccf26b392d7a007327
Author: Alberto Delmás <adelmas at gmail.com>
Date:   Thu Aug 25 11:00:37 2011 +0200

    VC1: Fix first/last row checks with slices
    
    In some places 0/mb_height were used in place of start_mb_y/end_mb_y.
    
    Fixes SA00049, SA00058, SA10091, SA10097, SA10131, SA20021, SA30030
    
    Improves PSNR in SA00054, SA00059, SA00060, SA10096, SA10098, SA20022,
    SA30031, SA30032, SA40012, SA40013
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit 1cf82cab0840d669198ea76ab0363aa661950647)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a8edc1cbc76f2c8144796f3f984bc4607fb0d71d
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Wed Aug 24 14:36:16 2011 -0700

    vc1: properly zero coded_block[] edges on new slice entry.
    
    Previously, we would leave the left edge uninitialized, which led to
    CBP prediction errors on slice edges, e.g. in SA10098.vc1.
    (cherry picked from commit d4b9974465baf893e90527a366e7a7411ded1ef8)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f45cfb4751eb1012bb2c4e5303b7558593a17127
Author: Anton Khirnov <anton at khirnov.net>
Date:   Tue Aug 23 17:28:33 2011 +0200

    lavc: remove vbv_delay option
    
    It's broken and serves no purpose as it's a read-only field.
    (cherry picked from commit 8ee18b4bee24f99e733cf1425894e82c25d02426)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=566d26923ec59d9897cd7c73e3689484135a78c6
Author: Jeff Downs <heydowns at somuchpressure.net>
Date:   Tue Jul 5 13:20:06 2011 -0400

    h264: fix PCM intra-coded blocks in monochrome case
    
    Signed-off-by: Diego Biurrun <diego at biurrun.de>
    (cherry picked from commit 6581e161c5f46733a5619208483de29416eb9a51)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=767efcb46e6be63bca6856c4c6028746cc2f4360
Author: Jeff Downs <heydowns at somuchpressure.net>
Date:   Wed Jul 6 11:54:36 2011 -0400

    h264: correct implicit weight table computation for long ref pics
    
    Correct computation of implicit weight tables when referencing pictures
    that are marked for long reference.
    
    Signed-off-by: Diego Biurrun <diego at biurrun.de>
    (cherry picked from commit 87cf70eb237e7586cc7399627dafa1b980ec0b7d)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cb9ccc89c5e3d950fdce88e84e29ad8234240c15
Author: Jeff Downs <heydowns at somuchpressure.net>
Date:   Tue Jul 5 14:21:54 2011 -0400

    h264: correct the check for invalid long term frame index in MMCO decode
    
    The current check on MMCO parameters prohibits a "max long term frame index
    plus 1" of 16 (frame idx of 15) for the "set max long term frame index" MMCO.
    Fix this off-by-one error to allow the full range of legal values.
    
    Signed-off-by: Diego Biurrun <diego at biurrun.de>
    (cherry picked from commit 29a09eae9a827f4dbc9c4517180d8fe2ecef321a)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5925e25218cb8f053bc81591995d78728ab096f2
Author: Alex Converse <alex.converse at gmail.com>
Date:   Tue Aug 16 11:03:26 2011 -0700

    aac: Only output configure if audio was found.
    
    Audio found is not triggered on a CCE because a CCE alone has no output.
    
    Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
    (cherry picked from commit d8425ed4af6d8fce62ff363cc590f85e57bac06b)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=303e48e6a24bbc34148457137cfffc53185fa7d3
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date:   Wed Aug 17 10:36:33 2011 +0200

    rv10/20: tell decoder to use edge emulation
    
    This removes out-of-edge motion compensation artifacts (easily spotted green
    blocks in avplay, gray blocks in transcoding), for example here:
    http://samples.libav.org/samples/real/tv_watching_t1.rm
    
    Signed-off-by: Diego Biurrun <diego at biurrun.de>
    (cherry picked from commit 331971116d7d36743601bd2dc5384c5211d3bb48)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e30e0a16af274f87c028ce4884d5b2e415517902
Author: Luca Barbato <lu_zero at gentoo.org>
Date:   Wed Jun 8 14:32:07 2011 +0000

    flvenc: use int64_t to store offsets
    
    Metadata currently is written only at the start of the file in normal
    cases, when transcoding from a rtmp source metadata could be
    written later and the offset recorded can exceed 32bit.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 7f5bf4fbaf1f2142547321a16358f9871fabdcc6)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=210d8f4ca23b97bcb34b18a92c6a66b243e86021
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sat Aug 13 11:58:18 2011 +0200

    VC-1: fix reading of custom PAR.
    
    Custom PAR num/denum are in 1-256 range.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
    Signed-off-by: Diego Biurrun <diego at biurrun.de>
    (cherry picked from commit 0e8696551414d4ea0aab2559f9475d1fe49d08f3)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cc4718196ad6cfe765fa1e8db0adef0e5bb09664
Author: Dustin Brody <libav at parsoma.net>
Date:   Thu Aug 11 08:57:58 2011 -0400

    h264: notice memory allocation failure
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit bac3ab13ea6a9dd8853e79ef3eacf51d234c8774)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f629fcd308059a41f55a6022afee0f737af5fc02
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Wed Aug 10 14:07:35 2011 -0400

    Remove incorrect info in documentation of AVCodecContext.bits_per_raw_sample.
    
    bits_per_raw_sample is used in video as well, where sample_fmt is not used.
    (cherry picked from commit d271d5b2152cafe540f3ab71d3be6ce8636d2fd6)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b8fa424ce2e2f7206bdf37f2da8410764358cab3
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Sat Jan 29 17:05:42 2011 -0800

    libx264: do not set pic quality if no frame is output
    
    Avoids uninitialized reads.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 5caa2de19ece830e32c95731bc92a423d55cff0c)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=01f1201267f3d5c24d835c940545665382dc4ef1
Author: Edgar Hucek <ebsi4711 at gmail.com>
Date:   Sun Sep 11 12:53:17 2011 +0200

    Fix VA-API decoding artefacts.
    
    Fixes ticket #457.
    (cherry picked from commit 3fec40b601827e75aae9f0baa47671af15de181a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3af3a871afa31f570ce92e6a6647cb55357f62b5
Author: Edgar Hucek <ebsi4711 at gmail.com>
Date:   Sun Sep 11 12:53:17 2011 +0200

    Fix VA-API decoding artefacts.
    
    Fixes ticket #457.
    (cherry picked from commit 3fec40b601827e75aae9f0baa47671af15de181a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=82d7ad3344e11a33ab639052fcda6b30a378546a
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Jul 29 15:49:11 2011 -0700

    aac: Remove some suspicious illegal memcpy()s from LTP.
    (cherry picked from commit a6c49f18abacb9bf52d4d808a2a56561a5b5445c)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c5388d680e62db36ab235b5076d3b0c1eb5a04f4
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Jul 29 15:27:36 2011 -0700

    mxfdec: Include FF_INPUT_BUFFER_PADDING_SIZE when allocating extradata.
    
    This prevents out of bounds reads when extradata is being decoded.
    (cherry picked from commit 1f6f58d5855288492fc2640a9f1035c01c75d356)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8abaa83d2c5ddc1cfe3f5e3eabcaac2b33cd5f12
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Tue Jul 26 10:58:29 2011 -0700

    vp3/theora: flush after seek.
    (cherry picked from commit 8dcf5184307f072d55fb29373be05ef8b0fd02df)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8e0a53bd34829f594574ff810f410cc47bfac620
Author: Diego Biurrun <diego at biurrun.de>
Date:   Thu Jul 21 14:25:01 2011 +0200

    rv30: return AVERROR(EINVAL) instead of EINVAL
    
    On some platforms EINVAL could be positive, ensure we return negative values.
    (cherry picked from commit e5985185d2eda942333ebbb72bd7d043ffe40be7)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ba19cb688596a95d84617bb5e6551ea4ec364648
Author: Mans Rullgard <mans at mansr.com>
Date:   Wed Jul 20 09:55:48 2011 +0100

    Fix incorrect max_lowres values
    
    Signed-off-by: Mans Rullgard <mans at mansr.com>
    (cherry picked from commit e23a05ab0605693aa715b95120bc0132079ded06)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3b80fb50d815fe399ff7b69e7e646b4597a0bf84
Author: Rafaël Carré <rafael.carre at gmail.com>
Date:   Sat Jul 16 11:41:08 2011 -0400

    Do not decode RV30 files if the extradata is too small
    
    Signed-off-by: Diego Biurrun <diego at biurrun.de>
    (cherry picked from commit 289c60001fb0a9a1d7a97c876d8a42b84c6874ac)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fe7deb7cc40b4f5a91d5a5b22e5532fd14cdf123
Author: Mans Rullgard <mans at mansr.com>
Date:   Fri Jul 15 22:38:10 2011 +0100

    aacps: skip some memcpy() if src and dst would be equal
    
    Signed-off-by: Mans Rullgard <mans at mansr.com>
    (cherry picked from commit e5902d60ce8f7cf10b6e87a57eec536b316261a3)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=44b3f053090bfb4bae50d3f92d4e70335066f91c
Author: Anton Khirnov <anton at khirnov.net>
Date:   Tue Jul 12 22:42:18 2011 +0200

    lavf: fix segfault in av_open_input_stream()
    
    ic is NULL in case of error.
    (cherry picked from commit 13551ad1e336573e3732fdeaf25607c47244bb80)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dc3ab8ca438e7033cd7e049398f78d87d3b6fc55
Author: Oskar Arvidsson <oskar at irock.se>
Date:   Tue Jul 12 10:52:19 2011 +0200

    pix_fmt: Fix number of bits per component in yuv444p9be
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit e59d6b4d7255d6d3dc89580f534e18af1433fe25)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e308a91c9cf3d93188cd30fc5ec7ef2ce0fbfc45
Author: Jindrich Makovicka <makovick at gmail.com>
Date:   Thu Jun 30 09:03:15 2011 +0000

    mpegts: fix Continuity Counter error detection
    
    According to MPEG-TS specs, the continuity_counter shall not be
    incremented when the adaptation_field_control of the packet
    equals '00' or '10'.
    
    Signed-off-by: Jindrich Makovicka <jindrich.makovicka at nangu.tv>
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 8923cfa328e8eb565aebcfe8672b276fd1c19bf7)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=207db36a4fa234f6d5123601cceb96f261588fb7
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Wed Jun 22 16:38:20 2011 -0400

    alsa: limit buffer_size to 32768 frames.
    
    In testing, the file output plugin gave a max buffer size of about 20 million
    frames, which is way more than what is really needed and causes a memory
    allocation error on my system.
    (cherry picked from commit e35c674d13a7f180412cfe058530a2e7f1d49a90)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9bf76932e5e4dffd5199084cab810b6c8203fce1
Author: Justin Ruggles <justin.ruggles at gmail.com>
Date:   Wed Jun 22 15:33:56 2011 -0400

    alsa: fallback to buffer_size/4 for period_size.
    
    buffer_size/4 is the value used by aplay. This fixes output to null
    devices, e.g. writing ALSA output to a file.
    (cherry picked from commit 8bfd7f6a475225a0595bf657f8b99a8fffb461e4)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=91f9c7917c830982f9122dc16d1d865cf82d8382
Author: Tomas Härdin <tomas.hardin at codemill.se>
Date:   Thu Jun 23 15:59:33 2011 +0200

    gxf: Fix 25 fps DV material in GXF being misdetected as 50 fps
    
    Set DV packet durations using fields_per_frame.
    This requires turning gxf_stream_info into the demuxer's context for access to the value in gxf_packet().
    Since MPEG-2 seems to work fine this done only for DV.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 99fecc64b064a013559d3d61f7d9790e3c95c80e)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa750933812f742bdc1e208e109b8b72305ca1a2
Author: Anton Khirnov <anton at khirnov.net>
Date:   Sun Sep 11 12:27:51 2011 +0200

    Revert "ffmpeg: get rid of useless AVInputStream.nb_streams."
    
    This reverts commit 2cf8355f98681bdd726b739008acd5483f82f8d7.
    AVInputStream.nb_streams tracks number of streams found at the
    beginning, new streams may appear that ffmpeg doesn't know about. Fixes
    crash in this case.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=baec70e16fd98c72a7ec9eaec70453a9279ad46c
Author: Alex Converse <alex.converse at gmail.com>
Date:   Wed Jun 29 13:41:47 2011 -0700

    adts: Fix PCE copying.
    
    Parse the extension flag bit when reading the MPEG4 AudioSpecificConfig.
    
    This has nothing to do with SBR/PS contradictory to what was noted when it was removed.
    (cherry picked from commit 7f01a4192cdf4565eadee457f76e6b5196e35e0b)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2649439bbdbf32af2bd07160c8a85ba55112af11
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Tue Jul 5 18:10:48 2011 -0700

    eval: fix memleak.
    (cherry picked from commit fe277b16f0861a327e1f6c00c0dbb8b00806d60d)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=266ec41f77da6a44fe18e3774f08c9d4551137ac
Author: Mans Rullgard <mans at mansr.com>
Date:   Tue Jul 5 18:29:35 2011 +0100

    ARM: workaround for bug in GNU assembler
    
    Some versions of the GNU assembler do not handle 64-bit
    immediate operands containing arithmetic.  Writing the
    value out in full works correctly.
    
    Signed-off-by: Mans Rullgard <mans at mansr.com>
    (cherry picked from commit fce1e43410bdc032c4cf2b1c66166a9ed99cc8f1)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=694279bfd2452c58a7b7ce6424dfba785a99fedd
Author: Clément Bœsch <clement.boesch at smartjog.com>
Date:   Mon Jul 4 10:19:46 2011 +0200

    mxfenc: fix ignored drop flag in binary timecode representation.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit 4d5e7ab5c48451404038706ef3113c9925a83087)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0ab69793fc76b0653315b055fbfae4738a40d115
Author: John Stebbins <stebbins at jetheaddev.com>
Date:   Mon Jul 4 09:55:19 2011 -0700

    dca: set AVCodecContext frame_size for DTS audio
    
    Set the frame size when decoding DTS audio.
    
    This has the side effect of fixing the computation of timestamps for DTS-HD in compute_pkt_fields.  Since frame_size is
    not currently set, the duration of a frame is being guessed based on the streams bitrate.  But for DTS-HD, the bitrate
    currently used is the rate of the DTS core which is much different than the whole DTS-HD stream and leads to a wildly
    inaccurate frame duration estimate.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit 49c7006c7e815d4330247624a9e6ba30e288cd02)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa38ed8ac07402d9ab268eee0eb475e7e473a0c3
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Mon Jul 4 06:05:34 2011 -0700

    H.264: fix overreads of qscale_table
    
    filter_mb_fast assumed that qscale_table was padded like many of the other tables.
    (cherry picked from commit 5029a406334ad0eaf92130e23d596e405a8a5aa0)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=acf2d3293c305c96ac0afda28bd55233af4ce61c
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Sun Jun 26 15:52:00 2011 -0700

    swscale: don't use planar output functions to write to NV12/21.
    
    This prevents a crash when converting to NV12/21 without the bitexact
    flags enabled.
    (cherry picked from commit 0d994b2f45c08794899057ee7ca54f48218c0a53)
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=48ba48fb132245a3a50cdd91eb90916a44f34c36
Author: Alex Converse <alex.converse at gmail.com>
Date:   Thu Sep 8 11:02:43 2011 -0700

    wavpack: Check error codes rather than working around error conditions.
    (cherry picked from commit dba2b63a98bdcac7bda1a8a2c48950518c075e17)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e1baba3ddb8aa042f1a3a0d7bf74bb89a9c58f36
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 7 22:02:55 2011 +0200

    Fixed invalid access in wavpack decoder on corrupted bitstream.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 55354b7de21e7bb4bbeb1c12ff55ea17f807c70c)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=399f7e0e75f902d4645879a1c39c4bd5fcfcee65
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 7 22:17:39 2011 +0200

    Fixed invalid writes in wavpack decoder on corrupted bitstreams.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 0aedab03405849962b469277afe047aa2c61a87f)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=90edd5df3d8c7a98372532363a86ffc217b3fa82
Author: Laurent Aimar <fenrir at videolan.org>
Date:   Wed Sep 7 23:12:32 2011 +0200

    Fixed invalid access in wavpack decoder on corrupted extra bits sub-blocks.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit beefafda639dd53fc59c21d8a7cf8334da9a1062)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e6df35b3be5f722f49390b9950dde78975f33350
Author: Gavin Kinsey <gkinsey at ad-holdings.co.uk>
Date:   Thu Sep 8 13:01:14 2011 +0100

    Prevent double free of side_data when AVFMT_FLAG_KEEP_SIDE_DATA flag is set
    (cherry picked from commit d64066f6e88c827e33002b2c7740efd62cd5ba7f)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b2c9e9be870d2abcd2f85c9c0e3af5d1be3ac9e5
Author: Chris Rankin <rankincj at yahoo.com>
Date:   Thu Sep 8 21:04:26 2011 +0200

    mp3dec: Dont spam the user on multiple mp3 frames.
    (cherry picked from commit 54e1eaef6787104083cbc9c9834ea4d13612df9f)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f4e34d161415d4f81e72115c1567a032540c36bf
Author: Chris Rankin <rankincj at yahoo.com>
Date:   Thu Sep 8 21:04:26 2011 +0200

    mp3dec: Dont spam the user on multiple mp3 frames.
    (cherry picked from commit 54e1eaef6787104083cbc9c9834ea4d13612df9f)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=076a8dfd411b77cd0b993581daf7ed7a313f017f
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Sep 7 16:48:49 2011 +0200

    rtpdec_asf: fix memleak
    
    Based on a suggestion by Ronald S. Bultje
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit a2b66a366d7d9d7dacc217601b5e4406624f91ea)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=61f55565fb96158a70ddc56c9e44312ffbd3cce5
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Sep 7 16:48:49 2011 +0200

    rtpdec_asf: fix memleak
    
    Based on a suggestion by Ronald S. Bultje
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit a2b66a366d7d9d7dacc217601b5e4406624f91ea)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a9a8e5ca99cead74c6c0c8ccf180634cb64301cd
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Sep 7 15:19:28 2011 +0200

    Update for 0.8.3
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b6b46db9e4fac641d2111c63f02b694250a5e90c
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Sep 7 15:18:29 2011 +0200

    Update for 0.7.4
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=21d99be9dc00a03be94bbcc1be0a2ec6a83d9b4e
Merge: 7b6b9be c2a2ad1
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Sep 7 15:04:56 2011 +0200

    Merge branch 'release/0.8' into release/0.7
    
    * release/0.8: (21 commits)
      rtp: Fix integer underflow that could allow remote code execution.
      cavsdec: avoid possible crash with crafted input
      vf_scale: apply the same transform to the aspect during init that is applied per frame
      Fix memory corruption in case of memory allocation failure in av_probe_input_buffer()
      Make all option parsing functions match the function pointer type through which they are called.
      mjpegdec; even better RSTn skiping Fixes Ticket426
      jpegdec: better rst skiping Fixes Ticket426
      mpeg4: fix another packed divx issue. Fixes getting_stuck.avi
      mpeg4: adjust dummy frame threashold for packed divx. Fixes Ticket427
      configure: add missing CFLAGS to fix building on the HURD
      cavs: fix some crashes with invalid bitstreams
      jpegdec: actually search for and parse RSTn
      Fix compilation with --disable-avfilter. (cherry picked from commit 67a8251690a17f05630eb6f45a73db0f0e806c72)
      libavfilter: fix --enable-small
      0.8.2
      cavs: fix oCERT #2011-002 FFmpeg/libavcodec insufficient boundary check
      Fix possible crash when decoding mpeg streams.
      Bink: clip AC coefficients during dequantization.
      ffmpeg: fix passlogfile regression
      Fix several security issues in matroskadec.c (MSVR-11-0080).
      ...
    
    Conflicts:
    	Doxyfile
    	RELEASE
    	VERSION
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c2a2ad133eb9d42361804a568dee336992349a5e
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Sep 7 14:12:42 2011 +0200

    rtp: Fix integer underflow that could allow remote code execution.
    
    Fixes MSVR-11-0088
    Credit:  Jeong Wook Oh of Microsoft and Microsoft Vulnerability Research (MSVR)
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit ba9a7e0d71bd34f8b89ae99322b62a310be163a6)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b6187e48db484f9fe8437457bcb382c331baf8c5
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Aug 10 17:29:51 2011 +0200

    cavsdec: avoid possible crash with crafted input
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 9f06c1c61e876e930753da200bfe835817e30a53)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8af11e51f22705f37818f0aaded8bbd24dd34aac
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Aug 27 01:49:55 2011 +0200

    vf_scale: apply the same transform to the aspect during init that is applied per frame
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit c8868f28e357e7e6ffe3254d0056b3e8033fe8e5)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f5978250524f03364c4c67f14dab86db66f7a908
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sat Aug 27 21:24:13 2011 +0200

    Fix memory corruption in case of memory allocation failure in av_probe_input_buffer()
    
    Reported-by: Tanami Ohad
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 941bb552c6e08b40eb7d7842df19285cd650edd0)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7d704f5127c8163a04026e3f53d082505c92c851
Author: Jeff Downs <heydowns at somuchpressure.net>
Date:   Wed Jun 29 12:38:46 2011 -0400

    Make all option parsing functions match the function pointer type through which they are called.
    
    All option parsing functions now match the function pointer signature through
    which they are called (int f(const char *, const char *), thereby working
    reliably on all platforms.
    Prefix all option processing functions with opt_

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7b6b9be8614aa53e79db565c9203b9afaa452d8d
Author: Jeff Downs <heydowns at somuchpressure.net>
Date:   Wed Jun 29 12:38:46 2011 -0400

    Make all option parsing functions match the function pointer type through which they are called.
    
    All option parsing functions now match the function pointer signature through
    which they are called (int f(const char *, const char *), thereby working
    reliably on all platforms.
    Prefix all option processing functions with opt_

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=374409eb1a640abde877bb55d2e8a1e65083699a
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Tue Sep 6 18:20:34 2011 +0200

    mjpegdec; even better RSTn skiping
    Fixes Ticket426
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit be7eed72c89368de70dbf8749eca1dac7443e51a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a352fedb2415368a032a348dcd038624637197fa
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Sep 1 23:43:56 2011 +0200

    jpegdec: better rst skiping
    Fixes Ticket426
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c92068430d33e60e0b860873b174f68106007b14
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Tue Sep 6 04:09:43 2011 +0200

    mpeg4: fix another packed divx issue.
    Fixes getting_stuck.avi
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 6dbac85f8d20c77283e3d01f42a7c2154bbf976d)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=274a5b7cdb4f7199ee8f04117d20459a60199de6
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Sep 2 18:00:31 2011 +0200

    mpeg4: adjust dummy frame threashold for packed divx.
    Fixes Ticket427
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 3e7e1f1509e6a84bd7873586a66de1ee43c8ef88)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=eb975b1c8bfc0d881479a5ba5c4ace4122191687
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Tue Sep 6 18:20:34 2011 +0200

    mjpegdec; even better RSTn skiping
    Fixes Ticket426
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit be7eed72c89368de70dbf8749eca1dac7443e51a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84648d33bac2f72dcd3f07fcbb6ef22e013715a3
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Sep 1 23:43:56 2011 +0200

    jpegdec: better rst skiping
    Fixes Ticket426
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 94c2478d90c1b8c007591b8daba13e65d393d2e8)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4b8a0b058d05d9198534434d21384a0ee1b5a497
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Tue Sep 6 04:09:43 2011 +0200

    mpeg4: fix another packed divx issue.
    Fixes getting_stuck.avi
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 6dbac85f8d20c77283e3d01f42a7c2154bbf976d)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1de90fd3758a71c5ff012e9288de07aa1b2915e0
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Sep 2 18:00:31 2011 +0200

    mpeg4: adjust dummy frame threashold for packed divx.
    Fixes Ticket427
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 3e7e1f1509e6a84bd7873586a66de1ee43c8ef88)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=20ca827019a72bfacb38e73d0b8590e651818272
Author: Piotr Kaczuba <p.kaczuba at attika.ath.cx>
Date:   Mon May 30 13:19:35 2011 +0200

    postprocess.c: filter name needs to be double 0 terminated
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>
    (cherry picked from commit f4f3300c09bb13eb7922e60888b55e3e0fb325e7)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c8b37fd03dd491895f37941e7ab3d1e5611d55ec
Merge: 878a7d1 b37131f
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Fri Aug 26 01:55:08 2011 +0200

    Merge remote-tracking branch 'qatar/release/0.7' into release/0.8
    
    * qatar/release/0.7:
      configure: add missing CFLAGS to fix building on the HURD
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b37131f798941af1eb88e2d550203bdebb8b4324
Author: Pino Toscano <pino at debian.org>
Date:   Fri Aug 12 14:11:21 2011 +0200

    configure: add missing CFLAGS to fix building on the HURD
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>
    Signed-off-by: Luca Barbato <lu_zero at gentoo.org>
    (cherry picked from commit f60d13663742d1c695680ede83c4d646bc57d380)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=95345e942cd5b8be6722d48e3f17782e97d09bde
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Tue Aug 23 19:39:16 2011 +0200

    Avoid crash due to ic being NULL if avformat_open_input fails.
    
    This updates the code to match current master.
    Should fix trac issue #410.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=878a7d1573d2031173a60efba453c558d826a506
Merge: 6a57021 bd968d2
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sun Aug 21 22:44:58 2011 +0200

    Merge remote-tracking branch 'qatar/release/0.7' into release/0.8
    
    * qatar/release/0.7:
      cavs: fix some crashes with invalid bitstreams
      jpegdec: actually search for and parse RSTn
    
    Conflicts:
    	libavcodec/mjpegdec.c
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bd968d260aef322fb32e254a3de0d2036c57bd56
Author: Mans Rullgard <mans at mansr.com>
Date:   Wed Aug 10 18:52:11 2011 +0100

    cavs: fix some crashes with invalid bitstreams
    
    This removes all valgrind-reported invalid writes with one
    specific test file.
    
    Fixes http://www.ocert.org/advisories/ocert-2011-002.html
    
    Signed-off-by: Mans Rullgard <mans at mansr.com>
    (cherry picked from commit 4a71da0f3ab7f5542decd11c81994f849d5b2c78)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=00c5cf4beb0e45e936544a5766b56e241ae03234
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Jun 9 03:35:50 2011 +0200

    jpegdec: actually search for and parse RSTn
    
    Fixes decoding of MJPEG files produced by some UVC Logitec web cameras,
    such as "Notebook Pro" and "HD C910".
    
    References:
    http://trac.videolan.org/vlc/ticket/4215
    http://ffmpeg.org/trac/ffmpeg/ticket/267
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    Reviewed-by: Kostya <kostya.shishkov at gmail.com>
    (cherry picked from commit 8c0fa61a9713a1306fca7997dd04d72ea1f060ea)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=87757508abe36dd376093c59f00db41fe15d76a5
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Tue Aug 16 23:31:09 2011 +0200

    Fix compilation with --disable-avfilter.
    (cherry picked from commit 67a8251690a17f05630eb6f45a73db0f0e806c72)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6a57021cf96dc548b6cc2c97dedb8958225d58e3
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Tue Aug 16 23:31:09 2011 +0200

    Fix compilation with --disable-avfilter.
    (cherry picked from commit 67a8251690a17f05630eb6f45a73db0f0e806c72)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f66418afba4a7fcff33d6421a190a109f574b07b
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Jul 21 11:00:47 2011 +0200

    libavfilter: fix --enable-small
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 633aa01f728b3f67b420e9e34ef21a995578d613)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f20f79307b837407ea2bdfe08515d45ce96898c8
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Jul 21 11:00:47 2011 +0200

    libavfilter: fix --enable-small
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 633aa01f728b3f67b420e9e34ef21a995578d613)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7371b0ca6fd396cb8c37e626391561c173431a79
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Aug 10 13:59:49 2011 +0200

    0.7.3
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c5cbda50793e311aa73489d12184ffd6761c9fbf
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Aug 10 13:28:36 2011 +0200

    cavs: fix oCERT #2011-002 FFmpeg/libavcodec insufficient boundary check
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d1bc77d86c5c8b013b371c1bf027f7583aef07b3
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Aug 10 13:48:30 2011 +0200

    0.8.2
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=91d5da9321c52e8197fb14046ebb335f3e6ff4a0
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Aug 10 13:28:36 2011 +0200

    cavs: fix oCERT #2011-002 FFmpeg/libavcodec insufficient boundary check
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=08ddfb77a1aff378345026ba49fea9fb93ff1e70
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Thu Aug 4 11:06:43 2011 +0200

    Fix possible crash when decoding mpeg streams.
    
    This reverts 2cf8355f98681bdd726b739008acd5483f82f8d7,
    fixes ticket 329.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a0352d01e95ed084e777d0c259bad1f4cee4f402
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sun Jul 17 13:03:57 2011 +0200

    Bink: clip AC coefficients during dequantization.
    
    Fixes artefacts with Neverwinter Nights WOTCLogo.bik
    (http://drmccoy.de/zeugs/WOTCLogo.bik).
    Fixes trac ticket #352.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
    (cherry picked from commit 47b71eea099b3fe2c7e16644878ad9b7067974e3)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8893f7d815db4efed797101d7a94718554990706
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Thu Aug 4 11:06:43 2011 +0200

    Fix possible crash when decoding mpeg streams.
    
    This reverts 2cf8355f98681bdd726b739008acd5483f82f8d7,
    fixes ticket 329.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7c772ccd276021fed1f6ea40d150d73337fc3c1b
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sun Jul 17 13:03:57 2011 +0200

    Bink: clip AC coefficients during dequantization.
    
    Fixes artefacts with Neverwinter Nights WOTCLogo.bik
    (http://drmccoy.de/zeugs/WOTCLogo.bik).
    Fixes trac ticket #352.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
    (cherry picked from commit 47b71eea099b3fe2c7e16644878ad9b7067974e3)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cf82c5cd5b584ae9ee2b2d10fb1c9f0748446071
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Jul 28 18:32:26 2011 +0200

    ffmpeg: fix passlogfile regression
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 2ff36ef521a551b99ea69dda0aa82dc9fa49a131)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2ff36ef521a551b99ea69dda0aa82dc9fa49a131
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Jul 28 18:32:26 2011 +0200

    ffmpeg: fix passlogfile regression
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cb8577a4dac816f264da294ee354311899b10032
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Jul 28 14:59:54 2011 +0200

    Fix several security issues in matroskadec.c (MSVR-11-0080).
    
    Whitespace of the patch cleaned up by Aurel
    Some of the issues have been reported by Steve Manzuik / Microsoft Vulnerability Research (MSVR)
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 956c901c68eff78288f40e3c8f41ee2fa081d4a8)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7e33a66c0e178c3576c1ba1648be4295809adca8
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Thu Jul 28 14:59:54 2011 +0200

    Fix several security issues in matroskadec.c (MSVR-11-0080).
    
    Whitespace of the patch cleaned up by Aurel
    Some of the issues have been reported by Steve Manzuik / Microsoft Vulnerability Research (MSVR)
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 956c901c68eff78288f40e3c8f41ee2fa081d4a8)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b55b34f86218fcd46629b85f27cba3265f2dd62f
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Sun Jun 26 14:01:00 2011 -0700

    ffmpeg: fix prototypes of functions after the removal of OPT_FUNC2.
    (cherry picked from commit 90a40b226a5c90e48da8041294c3782de6ee61fc)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=893cf1b1ae2bc9c7987d5015a421cd2e09d06443
Author: Baptiste Coudurier <baptiste.coudurier at gmail.com>
Date:   Sun Jun 26 14:01:00 2011 -0700

    ffmpeg: fix prototypes of functions after the removal of OPT_FUNC2.
    (cherry picked from commit 90a40b226a5c90e48da8041294c3782de6ee61fc)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=609d299ed06c2b00cc289129e0de7b2d57b2ab3d
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Jul 27 12:51:28 2011 +0200

    update version for 0.7.2
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=01a0612c7081954e2bdeb24230daffff8625777b
Merge: dcf1830 a8d89df
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Jul 27 11:20:13 2011 +0200

    Merge branch 'release/0.8' into release/0.7
    
    * release/0.8: (82 commits)
      Fix version numbers
      rtp: disable udp fifos, the rtp code cannot work with the fifos in its current form as rtp bypasses the public API.
      udp: allow fifo size to be tuned seperately
      riff: Add mpgv MPEG-2 fourcc
      Update Changelog
      matroskadec: fix integer underflow if header length < probe length.
      ffmpeg: fix operation with --disable-avfilter
      vf_libopencv: replace opencv/cxtypes.h #include by opencv/cxcore.h
      build: Create mlib optimization directories during out-of-tree builds.
      changelog: misc typo and wording fixes (cherry picked from commit b047941d7da470ba0dcedb1fd0aa828075265ffc)
      doc: Remove outdated comments about gcc 2.95 and gcc 3.3 support. (cherry picked from commit 5ccbf80963c1cc54aed97b1c81b1657ab91baf6a)
      matroskadec: matroska_read_seek after after EBML_STOP leads to failure.
      Update RELEASE file
      update Changelog
      mt: proper locking around release_buffer calls.
      vp8/mt: flush worker thread, not application thread context, on seek.
      docs: Mention the upstream bugzilla url about the dlltool vs MSVC issue
      docs: Use proper markup for a literal command line option
      docs: Don't recommend adding --enable-memalign-hack
      docs: Remove needless configure options
      ...
    
    Conflicts:
    	VERSION
    	libavcodec/opt.h
    	libavformat/utils.c
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dcf1830a15a1e9ad1e16086369d55d8cb3a14e83
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Tue Jul 26 21:58:10 2011 +0200

    For FFmpeg 0.7 branch: Treat AV_SAMPLE_FMT_NONE as S16 for encoders.
    
    This fixes compatibility with e.g. pcm_a52 ALSA plugin which in
    previous versions never set sample_fmt.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a8d89df367859e5addd8bdbbebb4d787493397da
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Tue Jul 26 01:01:06 2011 +0200

    Fix version numbers
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=095946afa7ae6085ee54ef19cff1d3c10b467cec
Merge: 6d75dbe a05219d
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Tue Jul 26 00:14:04 2011 +0200

    Merge remote-tracking branch 'qatar/release/0.7' into release/0.8
    
    * qatar/release/0.7: (65 commits)
      riff: Add mpgv MPEG-2 fourcc
      Update Changelog
      matroskadec: fix integer underflow if header length < probe length.
      ffmpeg: fix operation with --disable-avfilter
      vf_libopencv: replace opencv/cxtypes.h #include by opencv/cxcore.h
      build: Create mlib optimization directories during out-of-tree builds.
      changelog: misc typo and wording fixes (cherry picked from commit b047941d7da470ba0dcedb1fd0aa828075265ffc)
      doc: Remove outdated comments about gcc 2.95 and gcc 3.3 support. (cherry picked from commit 5ccbf80963c1cc54aed97b1c81b1657ab91baf6a)
      matroskadec: matroska_read_seek after after EBML_STOP leads to failure.
      Update RELEASE file
      update Changelog
      mt: proper locking around release_buffer calls.
      vp8/mt: flush worker thread, not application thread context, on seek.
      docs: Mention the upstream bugzilla url about the dlltool vs MSVC issue
      docs: Use proper markup for a literal command line option
      docs: Don't recommend adding --enable-memalign-hack
      docs: Remove needless configure options
      oggdec: prevent heap corruption.
      oggdec: Abort Ogg header parsing when encountering a data packet.
      Add LGPL license boilerplate to files lacking it.
      ...
    
    Conflicts:
    	Changelog
    	configure
    	doc/developer.texi
    	libavcodec/libvpxenc.c
    	libavcodec/rawdec.c
    	libavfilter/x86/gradfun.c
    	libavformat/Makefile
    	libavformat/isom.c
    
    Merged-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6d75dbebc0b7af64cbac62cf32ee5ac0911cbfaa
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon Jul 25 15:50:56 2011 +0200

    rtp: disable udp fifos, the rtp code cannot work with the fifos in its current form as rtp bypasses the public API.
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit 158eb8599a2811ad8eed9939878982f172b79a89)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f54b8f848287e5f3a41e629bc035ff60a31abbbc
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon Jul 25 15:50:13 2011 +0200

    udp: allow fifo size to be tuned seperately
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
    (cherry picked from commit bd652ff66e2062df5a05030f211c23e7d4e0be36)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a05219d801cdf0fd83301e893301e9f6ba0ab6ed
Author: Alex Converse <alex.converse at gmail.com>
Date:   Fri Jul 22 10:13:22 2011 -0700

    riff: Add mpgv MPEG-2 fourcc
    
    Supported by mplayer and seen in the wild.
    (cherry picked from commit 505345ed5d180093a44da8d70ac541898c31c22f)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c02b02d725153e4f5b612d2af256024cf1bb9bd9
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Thu Jul 21 09:27:23 2011 +0200

    Update Changelog

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5fab0ccd81df0bc3fd6d16756006c260fdbca6e7
Author: Chris Evans <cevans at chromium.org>
Date:   Tue Jul 19 17:51:48 2011 -0700

    matroskadec: fix integer underflow if header length < probe length.
    
    This fixes a crash with specifically crafted files.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit 69619a13c3fef940cba545cf0a283ff22771dd71)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=20829cf8a26a00c840c70f12224843e079c10ee6
Author: Mans Rullgard <mans at mansr.com>
Date:   Sun Jul 17 15:27:14 2011 +0100

    ffmpeg: fix operation with --disable-avfilter
    
    The width and height must be copied from the input before
    being used.
    
    Signed-off-by: Mans Rullgard <mans at mansr.com>
    (cherry picked from commit e9f98c90229999c0e654bd77af55d7020347440a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0b4840af0c42f96e6057ec56919f16f7fbcae3d9
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Fri Jul 15 15:40:31 2011 +0200

    vf_libopencv: replace opencv/cxtypes.h #include by opencv/cxcore.h
    
    cxtypes.h works with version 2.1 and older, cxcore.h works with 2.2 and older.
    
    Signed-off-by: Diego Biurrun <diego at biurrun.de>
    (cherry picked from commit 9bc8bcddbd4fc394e2268e9849dcbf3bad6de980)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=896f80f82ced236f35c286ae0b3c700044b6bfb8
Author: Diego Biurrun <diego at biurrun.de>
Date:   Mon Jun 20 18:41:11 2011 +0200

    build: Create mlib optimization directories during out-of-tree builds.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b57c6d1a4cc019f2ec899f780b30e7fd1a0dd019
Author: Diego Biurrun <diego at biurrun.de>
Date:   Sat Jul 9 17:43:53 2011 +0200

    changelog: misc typo and wording fixes
    (cherry picked from commit b047941d7da470ba0dcedb1fd0aa828075265ffc)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3749066dd83abb3aaca748c0ef949e9c3494ba44
Author: Diego Biurrun <diego at biurrun.de>
Date:   Sat Jul 9 20:15:29 2011 +0200

    doc: Remove outdated comments about gcc 2.95 and gcc 3.3 support.
    (cherry picked from commit 5ccbf80963c1cc54aed97b1c81b1657ab91baf6a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c29c609e0f4bf3fea29104c689c11f7dda499135
Author: John Stebbins <stebbins at jetheaddev.com>
Date:   Fri Jul 1 08:57:42 2011 -0700

    matroskadec: matroska_read_seek after after EBML_STOP leads to failure.
    
    EBML_STOP leaves matroska->current_id set. Then matroska_read_seek changes
    the stream position without resetting current_id.  The next
    matroska_parse_cluster  fails due to calculation of incorrect pos.  So clear
    current_id when avio_seek happens in matroska_read_seek.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit cdc2c1c57616956d975c57b4b69eb73865f513f5)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9459390f29ec6df63ff1878f13b7b4343811948a
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Tue Jul 12 18:31:28 2011 +0200

    Update RELEASE file

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2bbd81fba310aa34f2973f5dcff0f13bac1fd9b1
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Mon Jul 4 12:11:40 2011 +0200

    update Changelog

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5e3578893a06644e226bcfefc726b60e2d75a890
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Sun Jul 10 17:28:28 2011 -0700

    mt: proper locking around release_buffer calls.
    
    This fixes a crash when seeking in some webm files with many
    threads (e.g. 8).
    (cherry picked from commit 5eafc8b46644764f8aef1b7b2ecae53ee8034822)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=dc1b670a2c34a0e1c5c0ba9531dfc8f5a6746a0b
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Sun Jul 10 21:23:09 2011 -0700

    vp8/mt: flush worker thread, not application thread context, on seek.
    
    This prevents a crash when seeking.
    (cherry picked from commit d1cf45911935cc4fed9afd3a37d99616d31eb9da)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0156f4f9da2577b32ebbb191047d7ff0ca613c44
Author: Martin Storsjö <martin at martin.st>
Date:   Fri Jul 8 11:00:01 2011 +0300

    docs: Mention the upstream bugzilla url about the dlltool vs MSVC issue
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit b369f327d5e6b01a4cae9e2726df7c73b2893eba)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a52c615a421d497614020df4e04d91e18fc8c0a2
Author: Martin Storsjö <martin at martin.st>
Date:   Fri Jul 8 13:37:54 2011 +0300

    docs: Use proper markup for a literal command line option
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit a3a94e1498685480800c22fc3ffa20d42ccfd527)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5c2d7c4dc8b8618f6586e220f4af6e4baae6dac2
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Tue Jul 12 18:09:55 2011 +0200

    docs: Don't recommend adding --enable-memalign-hack
    
    It is enabled automatically when required nowadays.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>
    (cherry picked from commit 9d36139231bfcf155a1b94f61a420768f1771174)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=004194f465385c743adc2e52cdb726d8f70f6c0e
Author: Martin Storsjö <martin at martin.st>
Date:   Thu Jul 7 09:51:57 2011 +0300

    docs: Remove needless configure options
    
    Specifying --enable-static --disable-shared isn't necessary, these
    are the defaults.
    
    Signed-off-by: Martin Storsjö <martin at martin.st>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cd63c32ff6f6a24dc971a0bb2ca8f8a4f57e79da
Author: Chris Evans <cevans at chromium.org>
Date:   Wed Jun 29 15:44:40 2011 -0700

    oggdec: prevent heap corruption.
    
    Specifically crafted samples can reinit ogg->streams[] while
    reading samples, and thus we should not cache old pointers since
    these may no longer be valid.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit 4cc3467e7abfea7e8d03b6af511f7719038a5a98)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5a33a29a91fe0c3fc30eb89a0675258f538c6af8
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Mon Jul 4 02:57:47 2011 +0200

    oggdec: Abort Ogg header parsing when encountering a data packet.
    
    Fixes Bugzilla #11.
    
    Signed-off-by: Diego Biurrun <diego at biurrun.de>
    (cherry picked from commit 0a94020b5b073d1abf442e28b6db3be785aa680a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=683df9bf548da58e97365d61cf0338c5262ea6cc
Author: Diego Biurrun <diego at biurrun.de>
Date:   Sun Jul 3 19:40:34 2011 +0200

    Add LGPL license boilerplate to files lacking it.
    
    (cherry picked from commit e3759c567db42c8dff255ef9f7258326da470755)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=64e2656f7c6d03c11b8e65202fc803cf58c03e1a
Author: Diego Biurrun <diego at biurrun.de>
Date:   Sun Jul 3 16:09:37 2011 +0200

    doxygen: Fix documentation for some VP8 functions.
    
    (cherry picked from commit 3c432e1186443fae474fa4e8613fbc21fd8a6c63)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8e3d264fb234db081436ab5b76525a355dc497db
Author: Christian Schmidt <schmidt at digadd.de>
Date:   Mon Jul 4 10:41:04 2011 +0100

    libxvid: add missing include of libavutil/mathematics.h
    
    Signed-off-by: Mans Rullgard <mans at mansr.com>
    
    (cherry picked from commit 6c374bc0b40306c84e35a4002ab7fa96ace11c6c)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=46a2dc91753535ec36e5d743508a7b1b4602243e
Author: Robert Swain <robert.swain at gmail.com>
Date:   Mon Jul 4 08:44:49 2011 +0200

    vorbis: vpxenc: Add missing include for av_rescale*
    
    Signed-off-by: Mans Rullgard <mans at mansr.com>
    
    (cherry picked from commit 954a6532160b9eac7773613be105fd706d639ade)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b9e126fbe2510523dece2fe5433cdd00ab52f2f5
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Mon Jun 27 07:25:58 2011 +0000

    ffmpeg: Fix VDPAU decoding for some H264 samples.
    
    (cherry picked from commit a4ab70f92e4d8705434a2fee42a2b69a8bfa6bb1)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=07dc4a79c701a4fd41d0973df1ab56333895faed
Author: Diego Biurrun <diego at biurrun.de>
Date:   Sun Jul 3 16:35:10 2011 +0200

    RTSP: Doxygen comment cleanup
    
    Do not use Doxygen for comments that apply to specific implementation
    details; merge some duplicated Doxygen comment blocks.
    
    (cherry picked from commit f75e3da535f297ddbe501ce866e57ccca7645455)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=43de5c034fe8d9bf1687faec8865b5967291004b
Author: Diego Biurrun <diego at biurrun.de>
Date:   Sun Jul 3 16:33:25 2011 +0200

    doxygen: Escape '\' in Doxygen documentation.
    
    (cherry picked from commit c81a2b9b4f5488c831dc27635152394ab632c46a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2f0a10174efd47f210e4863cb66da54cfb5a898e
Author: Loren Merritt <lorenm at u.washington.edu>
Date:   Sun Jul 3 22:47:10 2011 +0000

    vf_gradfun: relicense x86 asm to LGPL
    
    Actually I gave permission for LGPL long ago, but the original import
    failed to update the license header.
    (cherry picked from commit 082768f0b189b1706fdcd15b42dcca5fd0822315)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0a48a67e57873b938c49ca57b0629e3e33fe37db
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Tue Jul 5 23:10:44 2011 +0200

    Fix av_open_input_stream with uninitialized context pointer.
    
    Code would allocate a new context but forget to assign it
    to the pointer actually passed to avformat_open_input,
    potentially causing a crash.
    Even if it was initialized it would cause a memleak.
    This caused crashes with e.g. mpd, see also
    http://bugs.gentoo.org/show_bug.cgi?id=373423
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
    (cherry picked from commit 4e59c8ecf1433b85b539c5e89bb68cfe8b839866)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e8baa8eb7f45bb5fdbfcc70ae028cd11238faa88
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Tue Jul 5 23:10:44 2011 +0200

    Fix av_open_input_stream with uninitialized context pointer.
    
    Code would allocate a new context but forget to assign it
    to the pointer actually passed to avformat_open_input,
    potentially causing a crash.
    Even if it was initialized it would cause a memleak.
    This caused crashes with e.g. mpd, see also
    http://bugs.gentoo.org/show_bug.cgi?id=373423
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d32b2d4de164d6e2bd4b441c5f2aa0e442fef1f6
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Sun Jul 3 19:54:05 2011 +0200

    update Changelog

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=924b2ee8f29823877b6b544b48fe153f307d7be7
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Sun Jul 3 20:00:31 2011 +0200

    Add version number to doxygen config

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f95e5225fe1b94c5c2ee683fa75aafed22c5b3e1
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Sun Jul 3 19:00:59 2011 +0200

    doxygen: Drop array size declarations from Doxygen parameter names.
    
    Adding [] to a Doxygen parameter name clashes with Doxygen syntax.
    (cherry picked from commit ff993cd7fcdfeffcac10337c0c6b69c599060c2b)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f536408d1a8b6899442fd46a2e70ffb2897f4c2
Author: Diego Biurrun <diego at biurrun.de>
Date:   Sun Jul 3 16:11:16 2011 +0200

    doxygen: Remove spurious documentation for non-existing function parameters.
    
    (cherry picked from commit 01c17c88ede76f8321cf2c59a535dbbc5b5ff989)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=093f0f13e611c7fd7a8ee6130c4211427033329d
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Thu Jun 30 23:00:46 2011 +0200

    doxygen: fix usage of @file directive in libavutil/{dict,file}.h
    
    (cherry picked from commit 134557f3a47697a7b5e5da2bd7e5a4b8f8d56b1c)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c172eb7925dad8db6ad8fde9cd81a90a5cb06bb6
Author: Gavin Kinsey <gkinsey at ad-holdings.co.uk>
Date:   Tue Jun 21 13:13:37 2011 +0100

    Fix segmentation fault in ffprobe
    
    (cherry picked from commit c558122e4ee53dc4cb82f87749a9c28c38ca9401)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=154ea553f672ace5890fd93f8e70d6173aa1ac4a
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Sun Jul 3 18:58:09 2011 +0200

    Update Doxyfile to the format preferred by Doxygen 1.7.1 (via 'doxygen -u').
    
    This is the version available in Debian stable, so it should be a reasonable
    baseline that can be expected to be present on all developer machines.
    
    Moreover, this is the version that is used by the nightly cronjob that
    generates the online html version.
    (cherry picked from commit 10dde477c77e0ac0fecda49fdb1dc71329aa7513)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d734d4ce6ae6e798b17c26ed1cc228891897b34f
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Sat Jul 2 13:22:35 2011 +0200

    suggest to use av_get_bytes_per_sample() in av_get_bits_per_sample_format() doxy
    
    The previously suggested replacement - av_get_bits_per_sample_fmt() -
    was also deprecated.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit ccfa626db863b6019fd4c316d19d8f7018543bed)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c445e9dc6284c24a4d527480a8f78fc89d1b56a3
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Sat Jul 2 13:22:18 2011 +0200

    ffmpeg: use av_get_bytes_per_sample() in place of av_get_bits_per_sample_fmt()
    
    av_get_bits_per_sample_fmt() was deprecated.
    
    Signed-off-by: Ronald S. Bultje <rsbultje at gmail.com>
    (cherry picked from commit f6d6783a4df127d2ad1cf755ac4f363decbd7fbb)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c5c265435114ccbfd489a04d8e2f8f3d05d4d858
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Fri Jul 1 20:50:33 2011 +0200

    libavformat: Add an example how to use the metadata API
    
    Also include it into the doxygen documentation
    (cherry picked from commit 12489443dec228d60fa3dc56695f6ddae08beb37)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2fe47b21c825460f01d3cb5546b29b686b909e4d
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Sun Jul 3 18:55:01 2011 +0200

    doxygen: Prefer member groups over grouping into modules
    
    Before this, almost all module groups have been used for grouping functions
    and fields in structures semantically. This causes them to not appear
    properly in the file documentation and needlessly clutters up the "Modules"
    index.
    
    Additionally, this commit streamlines some spelling and appearances.
    (cherry picked from commit 21a19b7912fe0622f3d1748ff102fcc7bc7a974a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b91ebb60d898510bc131d7ff9157fcbb0302d532
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Fri Jul 1 20:53:09 2011 +0200

    doxygen: be more permissive when searching for API examples
    
    (cherry picked from commit 7655cfb1b8d8a70e8cc4b1ca811bfc3f293768d8)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f1d1ef810ab4b1d5449b229c4be81321de5dff9c
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Fri Jul 1 20:49:14 2011 +0200

    avformat: doxify the Metadata API
    
    convert the comment that documents the metadata API to use
    the doxygen markup
    (cherry picked from commit 1a53a438dc04e74628b39f29d3ff81ae4aa086a0)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b263e94f774fa612c8329ddd95b35fdf5dac86d5
Author: Anton Khirnov <anton at khirnov.net>
Date:   Fri Jun 24 07:58:16 2011 +0200

    lavf: restore old behavior for custom AVIOContex with an AVFMT_NOFILE format.
    
    av_open_input_stream used to allow this, even though it makes no sense.
    Make it just print a warning instead of failing, thus restoring
    compatibility.
    
    Note that avformat_open_input() will still reject this combination.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 4f731c4429e1fe66a5c92ff15feb63253a36d8fb)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9da3063e1cadf0bb4b910e4d9bcd9f859f2bbec6
Author: Anton Khirnov <anton at khirnov.net>
Date:   Fri Jul 1 21:24:17 2011 +0200

    lavf: use the correct pointer in av_open_input_stream().
    
    (cherry picked from commit 5001d6ef4a2b70fe903b1d2e3e64c6ad7cc1cfa6)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b6fe44b9db4f204ff0794401e495b73688b50c3d
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sun Jun 26 13:29:17 2011 +0200

    Add operand size to add instructions.
    
    In these cases it can't be guessed from the operands (at least
    not necessarily), and it seems some clang versions refuse to
    compile it.
    Fixes ticket #303.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
    (cherry picked from commit 5c13b5bb398c12361732b7b47c71954484f5af1d)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=72ac64544f9c0529759c0a1dc16d328dd3342b9b
Author: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
Date:   Sun Jun 26 13:29:17 2011 +0200

    Add operand size to add instructions.
    
    In these cases it can't be guessed from the operands (at least
    not necessarily), and it seems some clang versions refuse to
    compile it.
    Fixes ticket #303.
    
    Signed-off-by: Reimar Döffinger <Reimar.Doeffinger at gmx.de>
    (cherry picked from commit 5c13b5bb398c12361732b7b47c71954484f5af1d)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8f7f3f0453dfe3a14b70bae28301a2ee661fc3f4
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Tue Jun 28 22:24:21 2011 -0700

    ogg: fix double free when finding length of small chained oggs.
    
    ogg_save() copies streams[], but doesn't keep track of free()'ed
    struct members. Thus, if in between a call to ogg_save() and
    ogg_restore(), streams[].private was free()'ed, this would result
    in a double free -> crash, which happened when e.g. playing small
    chained ogg fragments.
    (cherry picked from commit 9ed6cbc3ee2ae3e7472fb25192a7e36fd7b15533)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=376dfd07abf8a5f493146d818bfb04807dc8bd5a
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Fri Jul 1 02:38:28 2011 +0200

    Fix possible double free when encoding using xvid.
    (cherry picked from commit 315f0e3fd8dcbd1362276b7407dad2e97cccc4b7)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b62c0c0bce5c3a203a6e01a4f07d991718c5fac5
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Tue Jun 28 22:24:21 2011 -0700

    ogg: fix double free when finding length of small chained oggs.
    
    ogg_save() copies streams[], but doesn't keep track of free()'ed
    struct members. Thus, if in between a call to ogg_save() and
    ogg_restore(), streams[].private was free()'ed, this would result
    in a double free -> crash, which happened when e.g. playing small
    chained ogg fragments.
    (cherry picked from commit 9ed6cbc3ee2ae3e7472fb25192a7e36fd7b15533)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=00498a7e59727cfe51703d84ac55e055b47c8872
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Fri Jul 1 02:38:28 2011 +0200

    Fix possible double free when encoding using xvid.
    (cherry picked from commit 315f0e3fd8dcbd1362276b7407dad2e97cccc4b7)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cb66b552700c4fe54f3387eb12207049ff63dfe3
Author: Ronald S. Bultje <rsbultje at gmail.com>
Date:   Tue Jun 28 22:24:21 2011 -0700

    ogg: fix double free when finding length of small chained oggs.
    
    ogg_save() copies streams[], but doesn't keep track of free()'ed
    struct members. Thus, if in between a call to ogg_save() and
    ogg_restore(), streams[].private was free()'ed, this would result
    in a double free -> crash, which happened when e.g. playing small
    chained ogg fragments.
    (cherry picked from commit 9ed6cbc3ee2ae3e7472fb25192a7e36fd7b15533)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9482dd0d17435c9b5b46d44cdf8af21b1f09235c
Author: Kostya Shishkov <kostya.shishkov at gmail.com>
Date:   Tue Jun 28 11:49:32 2011 +0200

    wavpack: skip blocks with no samples
    
    These blocks don't report audio stream parameters and they are not needed
    for decoding.
    
    Signed-off-by: Mans Rullgard <mans at mansr.com>
    (cherry picked from commit cb7b55b0962f5503f601d6b557f8945444b73395)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=87eedf69433d95a40830a98bb2d656a04dfd4609
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Tue Jun 28 18:22:23 2011 -0700

    Add new yuv444 pixfmts to avcodec_align_dimensions2
    
    Fixes draw_edges crashes with high-bit-depth 4:4:4 decoding.
    (cherry picked from commit da55ee6ccc05efdd9006bb8c31db9012a3326857)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f239b91596cc469560227ae2900891d7610f018c
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Mon Jun 27 09:26:48 2011 +0200

    Fix VDPAU decoding for some H264 samples.
    (cherry picked from commit e747b091cbc6b41f3531cfdf9d1bdd34606b1df3)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=06107e9605cbdb8a9a06cd9fd30108c483d7a5dc
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Mon Jun 27 09:26:48 2011 +0200

    Fix VDPAU decoding for some H264 samples.
    (cherry picked from commit e747b091cbc6b41f3531cfdf9d1bdd34606b1df3)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d052370c1eb5c50ad2dd2cac1b967699f42c62b0
Author: Martin Matuska <mm at FreeBSD.org>
Date:   Tue Jun 28 13:26:56 2011 +0200

    pict_type: add a value for unknown/none.
    
    In commit bebe72f4a05d338e04ae9ca1e9c6b72749b488aa, the enum AV_PICTURE_TYPE_* was introduced. There are still places in the code where pict_type is used as an integer and there is a case where "pict_type = 0" with the explanation "let ffmpeg decide what to do". The new enum does not know a value of 0 and C++ will fail if compiling such programs anyway as it is refered as an int (and you cannot patch them properly).
    (cherry picked from commit 512933671409f9f88cc9fdfc8f29525d32240bab)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ce993ce791cd01916d79e315d1558b016d2770df
Author: Martin Matuska <mm at FreeBSD.org>
Date:   Tue Jun 28 13:26:56 2011 +0200

    pict_type: add a value for unknown/none.
    
    In commit bebe72f4a05d338e04ae9ca1e9c6b72749b488aa, the enum AV_PICTURE_TYPE_* was introduced. There are still places in the code where pict_type is used as an integer and there is a case where "pict_type = 0" with the explanation "let ffmpeg decide what to do". The new enum does not know a value of 0 and C++ will fail if compiling such programs anyway as it is refered as an int (and you cannot patch them properly).
    (cherry picked from commit 512933671409f9f88cc9fdfc8f29525d32240bab)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e54fd33848355202c03edb3ebfcdb53b1d71c2ce
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Sun Jun 26 00:21:54 2011 -0700

    H.264: disable 2tap qpel with CODEC_FLAG2_FAST and >8-bit
    
    2tap qpel isn't implemented yet for high bit depth, so it just breaks decoding.
    (cherry picked from commit 9a0dda8b3ab07fa7be60335715a6c350c907a7b8)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9b69efc02b6f34fbe50512d4d108ec5559ebb9ec
Author: Mans Rullgard <mans at mansr.com>
Date:   Sat Jun 25 18:51:00 2011 +0100

    ARM: silence some annoying armcc warnings
    
    This silences warnings about pointer target sign mismatches as
    already done for gcc with -Wno-pointer-sign.
    
    Signed-off-by: Mans Rullgard <mans at mansr.com>
    (cherry picked from commit d0ce090ec553c88eb8e9c303156017417d4599cc)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1bf80a9a144852460d3c10c9461df214292ff82f
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Fri Jun 24 23:45:15 2011 +0200

    configure: select buffersink_filter when ffmpeg is enabled
    
    buffersink_filter is a strong requirement for compiling ffmpeg.
    Fixes ffmpeg compilation with --disable-everything.
    (cherry picked from commit e65d6e22e300e286bcc27443df8449aaf9d062dd)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c0b90d40888147b314ca788bba406882c3d25d1a
Author: Stefano Sabatini <stefano.sabatini-lala at poste.it>
Date:   Fri Jun 24 23:45:15 2011 +0200

    configure: select buffersink_filter when ffmpeg is enabled
    
    buffersink_filter is a strong requirement for compiling ffmpeg.
    Fixes ffmpeg compilation with --disable-everything.
    (cherry picked from commit e65d6e22e300e286bcc27443df8449aaf9d062dd)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9c709f053474dd74890f32662b7d7010e5cc0b0d
Author: Reinhard Tartler <siretart at tauware.de>
Date:   Thu Jun 23 09:50:43 2011 +0200

    add changelog entries for added fourcc codecs and H.264 fixes

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4ad56612f94f5e4312ba24155b5c446e151e6ca1
Author: Diego Biurrun <diego at biurrun.de>
Date:   Thu Jun 23 12:38:03 2011 +0200

    build: Remove dependency and editor backup files also in the doc/ subdirectory.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=acb62e998f4d72bd53cd6837cdcb2ba6f59ab3f1
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Thu Apr 14 01:04:18 2011 +0200

    alsa: support unsigned variants of already supported signed formats.
    
    (cherry picked from commit 2359aeb52d2325ed6c28d4f7579e0999963bcec1)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=180faac637c9b8cd63fc8007a126e55175d415aa
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Wed Jun 22 02:34:02 2011 -0700

    H.264: fix 4:4:4 + deblocking + 8x8dct + cavlc + MBAFF
    
    (cherry picked from commit 2702a6f114f996ddfb334f1d8ddfae50e2c7eef7)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=13c943ffb1d0faa6de0de292d196551990e93512
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Wed Jun 22 02:05:14 2011 -0700

    H.264: fix 4:4:4 + deblocking + MBAFF
    
    (cherry picked from commit 7c9079ab4cf0bcf34103fc9c5e49ec1fd7dd390c)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=18052f1df9d5a21ff354c4f70ae35993959d9686
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Tue Jun 21 04:16:33 2011 -0700

    H.264: fix 4:4:4 cropping warning
    
    (cherry picked from commit 932db250243812380640112fd27a59bc0642bc8a)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4c8b14c37ff292ca9d4a412984e5132a27a83858
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Tue Jun 21 01:10:37 2011 -0700

    H.264: reference the correct SPS in decode_scaling_matrices
    
    (cherry picked from commit 85a88f9c0c0fcc2fc48121db1beb5ada68d24bdc)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e4071fa04c213ab3ddf4f89953daf4e3788a9d0f
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Mon Jun 20 15:56:35 2011 -0700

    H.264: fix bug in lossless 4:4:4 decoding
    
    Coefficient test for i16x16 add_pixels4 assumed luma plane.
    (cherry picked from commit 3b79f2e2e928eb346dbea85cc89393dcdf010ca9)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bf5ed476ba6315daeff83930787cdf02aa3268e0
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Mon Jun 13 21:16:30 2011 +0200

    alsa: add support for more formats.
    
    Specifically, f32, f64, s32, s24, a-law and mu-law.
    
    Signed-off-by: Anton Khirnov <anton at khirnov.net>
    (cherry picked from commit 921715edffbba5db8deb26b7ad3cb583ba963d03)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fcd26ebc8f371612e56e9f591b578d519e04c4c2
Author: ami_stuff <ami_stuff at o2.pl>
Date:   Tue May 24 23:38:01 2011 +0200

    rawdec: Fix decoding of QT WRAW files.
    
    From some tests it results that:
    1. All of the AVI/MOV WRAW files need to be flipped.
    2. MOV WRAW files need to use AVI color modes.
    3. Assigning PAL8 mode by default to WRAW codec is not correct.
    (cherry picked from commit 67e7dc54049d9b51a0c2168c8265145a9aef7780)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6a34f5d4478bf79b452ab90eb47df75b62202d9c
Author: Mans Rullgard <mans at mansr.com>
Date:   Sun Jun 19 18:41:14 2011 +0100

    configure: report optimization for size separately
    
    This removes an unsightly override of the 'optimizations' setting
    only to make the configure report print 'small' when --enable-small
    is used.
    
    Signed-off-by: Mans Rullgard <mans at mansr.com>
    (cherry picked from commit f082a0fb420f0367bdd00219fd0fe8fe3caf7bc7)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=26f48752fbaa49161eb3454eda68dc043d733567
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Fri May 13 01:08:01 2011 +0200

    mov: Support Digital Voodoo SD 8 Bit and DTS codec identifiers.
    (cherry picked from commit 53d5cd2c8225e251826c77f8f69a30250038fbd0)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1aef8de6d730df7f0a0841939954d12cd604b2d7
Author: ami_stuff <ami_stuff at o2.pl>
Date:   Fri May 13 00:49:29 2011 +0200

    mov: Support R10g codec identifier.
    (cherry picked from commit 7ac639654f21aa78e0afa14f6c049ffa2c9078bd)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9ac3e32b29ae9e4af30ed671e736d1d83b0c7255
Author: Kamil Nowosad <k.nowosad at students.mimuw.edu.pl>
Date:   Mon May 23 23:13:34 2011 +0200

    riff/img2: Add JPEG 2000 codec IDs.
    (cherry picked from commit a304a833621a793bbf49b796fe1fd11ea1cd54c8)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5254285636a2d58805152be0f9700f773624879c
Author: ami_stuff <ami_stuff at o2.pl>
Date:   Wed May 11 22:18:15 2011 +0200

    riff: Add DAVC fourcc.
    
    This fourcc is used by the "mpegable AVC" codec and files encoded with
    this codec decode correctly with our H.264 decoder.
    (cherry picked from commit 2ea1ca1714f655a463b941b115e45a1a2f031f7b)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=137838945fc355207234a0cc846e23d4996bfcc1
Author: Carl Eugen Hoyos <cehoyos at ag.or.at>
Date:   Mon Apr 25 00:27:03 2011 +0200

    riff: Add M263, XVIX, MMJP, CDV5 fourccs.
    (cherry picked from commit 682a20114e9ee0272be764c68dc1cf251ff083da)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6cef3ddbdc354799bc30711766a98ff9082332c6
Author: ami_stuff <amiUNDERSCOREstuff at o2.pl>
Date:   Mon Apr 25 00:20:27 2011 +0200

    rawvideo: Support auv2 fourcc.
    (cherry picked from commit d352df093169f39631f1ec0017a3f186ef85f83c)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=403eee165c7763c56ba8b51ad91b4b6cf0811b40
Author: Diego Biurrun <diego at biurrun.de>
Date:   Tue Jun 21 01:11:28 2011 +0200

    h264: Fix assert that failed to compile with -DDEBUG.
    
    The assert referenced a variable that no longer exists since 4:4:4 support.
    (cherry picked from commit 6371ce4b0f0535a7f576b8f109d35345e3d11d7d)
    
    Signed-off-by: Reinhard Tartler <siretart at tauware.de>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=523b57b331432cce81986ee1fd8370e78655c4f2
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Wed Jun 22 02:34:02 2011 -0700

    H.264: fix 4:4:4 + deblocking + 8x8dct + cavlc + MBAFF
    (cherry picked from commit 2702a6f114f996ddfb334f1d8ddfae50e2c7eef7)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a3589cce81340989247c4c3bf5baa5a8388b6fce
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Wed Jun 22 02:05:14 2011 -0700

    H.264: fix 4:4:4 + deblocking + MBAFF
    (cherry picked from commit 7c9079ab4cf0bcf34103fc9c5e49ec1fd7dd390c)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0820593e645aa0e4527752c17c9404e44042e809
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Tue Jun 21 04:16:33 2011 -0700

    H.264: fix 4:4:4 cropping warning
    (cherry picked from commit 932db250243812380640112fd27a59bc0642bc8a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4db2b966be1274983f1af189cce84cabfdab0f49
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Tue Jun 21 01:10:37 2011 -0700

    H.264: reference the correct SPS in decode_scaling_matrices
    (cherry picked from commit 85a88f9c0c0fcc2fc48121db1beb5ada68d24bdc)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b7b61ff6a31d4ffa1fb9a0ebeb1579d84c01c0b7
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Wed Jun 22 02:34:02 2011 -0700

    H.264: fix 4:4:4 + deblocking + 8x8dct + cavlc + MBAFF
    (cherry picked from commit 2702a6f114f996ddfb334f1d8ddfae50e2c7eef7)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7a6e47b99dfa669fa108058868ba06263e78f801
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Wed Jun 22 02:05:14 2011 -0700

    H.264: fix 4:4:4 + deblocking + MBAFF
    (cherry picked from commit 7c9079ab4cf0bcf34103fc9c5e49ec1fd7dd390c)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f84c349b3b765f8d5c7a79a69ef9f8bb23cbfd83
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Tue Jun 21 04:16:33 2011 -0700

    H.264: fix 4:4:4 cropping warning
    (cherry picked from commit 932db250243812380640112fd27a59bc0642bc8a)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=26f732e21df7f79dbff040737b6030fd9a5ada11
Author: Jason Garrett-Glaser <jason at x264.com>
Date:   Tue Jun 21 01:10:37 2011 -0700

    H.264: reference the correct SPS in decode_scaling_matrices
    (cherry picked from commit 85a88f9c0c0fcc2fc48121db1beb5ada68d24bdc)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=82b2dd5ee483c46c7ab26c0ead33b89594c9f6c0
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Jun 22 23:21:19 2011 +0200

    release_notes: update for 0.7.1
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e82ddde05aaab76984fb8795848afc9125a0fc01
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Jun 22 23:19:34 2011 +0200

    set VERSION for 0.7.1
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=07f5da61289cd1bfb552ea276368b4cc7a2f010a
Author: Clément Bœsch <clement.boesch at smartjog.com>
Date:   Wed Jun 22 10:33:01 2011 +0200

    vf_mp: do not add duplicated pixel formats.
    
    This avoid a crash with in avfilter_merge_formats() in case one of the
    filter formats list has multiple time the same entry.
    
    Thanks to Mina Nagy Zaki for helping figuring out the issue.
    (cherry picked from commit 680e47364386038c5039345ef2d9fe6947191a12)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e845455225110f679127f6a6aa0cac1862789197
Author: Anton Khirnov <anton at khirnov.net>
Date:   Thu Jun 9 10:58:23 2011 +0200

    ffplay: use new avformat_open_* API.
    (cherry picked from commit 44e83d0c976dd098455173877fc22b57ed212bed)

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0b5c2612126773c5c8eb0c0defb77d5310cc93c3
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Wed Jun 22 20:24:02 2011 +0200

    set for next release of 0.8
    
    Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=680e47364386038c5039345ef2d9fe6947191a12
Author: Clément Bœsch <clement.boesch at smartjog.com>
Date:   Wed Jun 22 10:33:01 2011 +0200

    vf_mp: do not add duplicated pixel formats.
    
    This avoid a crash with in avfilter_merge_formats() in case one of the
    filter formats list has multiple time the same entry.
    
    Thanks to Mina Nagy Zaki for helping figuring out the issue.

URL:    http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=44e83d0c976dd098455173877fc22b57ed212bed
Author: Anton Khirnov <anton at khirnov.net>
Date:   Thu Jun 9 10:58:23 2011 +0200

    ffplay: use new avformat_open_* API.



More information about the ffmpeg-cvslog mailing list