FFmpeg/libavcodec/x86
Michael Niedermayer 57bf0d1fe5 Merge branch 'release/0.7' into oldabi
* release/0.7: (290 commits)
  nuv: Fix combination of size changes and LZO compression.
  av_lzo1x_decode: properly handle negative buffer length.
  Do not call parse_keyframes_index with NULL stream.
  update versions for 0.7 branch
  Version numbers for 0.8.6
  snow: emu edge support Fixes Ticket592
  imc: validate channel count
  imc: check for ff_fft_init() failure (cherry picked from commit 95fee70d67)
  libgsmdec: check output buffer size before decoding (cherry picked from commit b03761b130)
  configure: fix arch x86_32
  mp3enc: avoid truncating id3v1 tags by one byte
  asfdec: Check packet_replic_size earlier
  cin audio: validate the channel count
  binkaudio: add some buffer overread checks.
  atrac1: validate number of channels (cherry picked from commit bff5b2c1ca)
  atrac1: check output buffer size before decoding (cherry picked from commit 33684b9c12)
  vp3: fix oob read for negative tokens and memleaks on error. (cherry picked from commit 8370e426e4)
  apedec: set s->currentframeblocks after validating nblocks
  apedec: use unsigned int for 'nblocks' and make sure that it's within int range
  apedec: check for data buffer realloc failure (cherry picked from commit 11ca8b2d74)
  ...

Conflicts:
	Changelog
	Makefile
	RELEASE
	configure
	libavcodec/error_resilience.c
	libavcodec/mpegvideo.c
	libavformat/matroskaenc.c
	tests/ref/lavf/mxf

Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-11-09 01:03:40 +01:00
..
ac3dsp.asm
ac3dsp_mmx.c
cabac.h Fix a possible miscompilation of cabac with old (broken) compilers. 2011-08-03 13:09:42 +02:00
cavsdsp_mmx.c
dct32_sse.asm Merge remote-tracking branch 'qatar/master' 2011-08-02 22:12:18 +02:00
deinterlace.asm
dnxhd_mmx.c Merge remote-tracking branch 'qatar/master' 2011-07-22 12:08:52 +02:00
dsputil_mmx.c Merge remote-tracking branch 'qatar/master' 2011-07-30 06:46:08 +02:00
dsputil_mmx.h
dsputil_mmx_avg_template.c
dsputil_mmx_qns_template.c
dsputil_mmx_rnd_template.c
dsputil_yasm.asm
dsputilenc_mmx.c Merge remote-tracking branch 'qatar/master' 2011-07-22 12:08:52 +02:00
dsputilenc_yasm.asm
fdct_mmx.c
fft.c Merge remote-tracking branch 'qatar/master' 2011-08-02 22:12:18 +02:00
fft.h Merge remote-tracking branch 'qatar/master' 2011-08-02 22:12:18 +02:00
fft_3dn.c
fft_3dn2.c fft: avoid a signed overflow 2011-10-01 19:50:22 +02:00
fft_mmx.asm
fft_sse.c fft: avoid a signed overflow 2011-10-01 19:50:22 +02:00
fmtconvert.asm
fmtconvert_mmx.c
h264_chromamc.asm Merge remote-tracking branch 'qatar/master' 2011-07-30 06:46:08 +02:00
h264_chromamc_10bit.asm
h264_deblock.asm Merge remote-tracking branch 'qatar/master' 2011-07-30 06:46:08 +02:00
h264_deblock_10bit.asm
h264_i386.h Merge remote-tracking branch 'qatar/master' 2011-07-30 06:46:08 +02:00
h264_idct.asm Merge remote-tracking branch 'qatar/master' 2011-07-30 06:46:08 +02:00
h264_idct_10bit.asm
h264_intrapred.asm Merge remote-tracking branch 'qatar/master' 2011-07-23 16:47:10 +02:00
h264_intrapred_10bit.asm H.264: Add optimizations to predict x86 assembly. 2011-07-22 14:54:33 -07:00
h264_intrapred_init.c Merge remote-tracking branch 'qatar/master' 2011-07-23 16:47:10 +02:00
h264_qpel_10bit.asm
h264_qpel_mmx.c x86: fix build with gcc 4.7 2011-07-26 22:17:43 +01:00
h264_weight.asm
h264_weight_10bit.asm
h264dsp_mmx.c
idct_mmx.c
idct_mmx_xvid.c
idct_sse2_xvid.c
idct_xvid.h
lpc_mmx.c
Makefile
mathops.h
mlpdsp.c
motion_est_mmx.c
mpegaudiodec_mmx.c
mpegvideo_mmx.c
mpegvideo_mmx_template.c Merge remote-tracking branch 'qatar/master' 2011-07-18 16:43:46 +02:00
png_mmx.c
simple_idct_mmx.c Merge remote-tracking branch 'qatar/master' 2011-07-17 20:12:02 +02:00
snowdsp_mmx.c
vc1dsp_mmx.c
vc1dsp_yasm.asm
vp3dsp.asm
vp8dsp-init.c
vp8dsp.asm
vp56_arith.h
vp56dsp.asm
vp56dsp_init.c
x86inc.asm
x86util.asm Merge remote-tracking branch 'qatar/master' 2011-07-30 06:46:08 +02:00