Merge branch 'release/0.8' into release/0.7
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 2 Oct 2011 19:37:59 +0000 (21:37 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 2 Oct 2011 19:37:59 +0000 (21:37 +0200)
commit7fc85451fd47a4607f3cc47d1daa84ae122f5a46
treef94ae472ddeea47eee50ef33ee6ecdd3e7e1e501
parent42c8fdb943b210b2f79e2510a91ca0f542c9bad0
parentb89a0c9d7f4c4a23d709761033ad5e2f9c2881fa
Merge branch 'release/0.8' into release/0.7

* release/0.8: (185 commits)
  h264: fix intra 16x16 mode check when using mbaff and constrained_intra_pred.
  h264: check for invalid bit depth value.
  h264: add entries for 11 and 12 bits in ff_h264_chroma_qp[][]
  h264: fix the check for invalid SPS:num_ref_frames.
  h264: do not let invalid values in h->ref_count on ff_h264_decode_ref_pic_list_reordering() errors.
  Reject video with non multiple of 16 width/height in the 4xm decoder.
  4xm decoder: fix data size for i2 frames.
  4xm decoder: print some error messages in case of errors.
  Check for out of bound accesses in the 4xm decoder.
  Prevent block size from inreasing in the shorten decoder.
  Check for out of bound reads in PTX decoder.
  Clear FF_INPUT_BUFFER_PADDING_SIZE bytes at the end of the temporary buffers used in 4xm decoder.
  Fix the check for missing references in ff_er_frame_end() for H264.
  Prevent NULL dereference when the huffman table is invalid in the 4xm decoder.
  Fix use of uninitialized memory in 4X Technologies demuxer.
  h264: increase ref_poc size to 32 as it can be per field.
  h264: set unused ref_counts to 0 as a precautionary meassure.
  Remove Chnagelog it has nothing to do with reality
  fate: fix motion pixels checksum change caused by backported bugfix
  avienc: Add a limit on the number of skiped frames muxed in a row.
  ...

Conflicts:
Doxyfile
RELEASE
VERSION
libavformat/utils.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
14 files changed:
ffmpeg.c
libavcodec/Makefile
libavcodec/h264.c
libavcodec/mpegvideo.c
libavcodec/mpegvideo.h
libavcodec/svq3.c
libavcodec/utils.c
libavformat/avidec.c
libavformat/aviobuf.c
libavformat/matroskadec.c
libavformat/mov.c
libavformat/utils.c
libavutil/mem.c
libavutil/mem.h