Merge remote-tracking branch 'qatar/master'
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 2 Feb 2012 01:02:18 +0000 (02:02 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 2 Feb 2012 01:24:09 +0000 (02:24 +0100)
commit4c677df27cc62e5dd8df9da9d0ca9fb7d963bc08
tree1453699ac3b21c5c25889aaed590ca4bc0c7a755
parent5cd8afee99c83b62e1474f122d947de7e4ad9ff5
parent5ff88020ac4cd285fa00d0c559aa196bbd8526d7
Merge remote-tracking branch 'qatar/master'

* qatar/master: (22 commits)
  frwu: Employ more meaningful return values.
  fraps: Use av_fast_padded_malloc() instead of av_realloc()
  mjpegdec: use av_fast_padded_malloc()
  eatqi: use av_fast_padded_malloc()
  asv1: use av_fast_padded_malloc()
  avcodec: Add av_fast_padded_malloc().
  swscale: enable dithering in MMX functions.
  swscale: make rgb24 function macros slightly smaller.
  avcodec.h: Remove some disabled cruft.
  swscale: remove obsolete comment.
  swscale-test: Drop unused argc and argv arguments from main().
  zmbv: Employ more meaningful return values.
  zmbvenc: Employ more meaningful return values.
  vc1: prevent null pointer dereference on broken files
  zmbv: check av_realloc() return values and avoid memleaks on ENOMEM
  truespeech: align buffer
  ac3: Do not read past the end of ff_ac3_band_start_tab.
  dv: Fix small stack overread related to CVE-2011-3929 and CVE-2011-3936.
  dv: Fix null pointer dereference due to ach=0
  dv: check stype
  ...

Conflicts:
doc/APIchanges
libavcodec/asv1.c
libavcodec/avcodec.h
libavcodec/eatqi.c
libavcodec/fraps.c
libavcodec/frwu.c
libavcodec/zmbv.c
libavformat/dv.c
libswscale/swscale.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
17 files changed:
doc/APIchanges
libavcodec/ac3dsp.c
libavcodec/asv1.c
libavcodec/avcodec.h
libavcodec/eatqi.c
libavcodec/frwu.c
libavcodec/golomb-test.c
libavcodec/truespeech.c
libavcodec/utils.c
libavcodec/vc1dec.c
libavcodec/zmbv.c
libavcodec/zmbvenc.c
libavformat/dv.c
libavformat/swfdec.c
libswscale/swscale.c
libswscale/x86/input.asm
libswscale/x86/swscale_mmx.c