Merge commit '8883b5f85bfe35509633bc590d19b6a1b495690e' into release/1.1
authorMichael Niedermayer <michaelni@gmx.at>
Fri, 7 Mar 2014 02:09:32 +0000 (03:09 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Fri, 7 Mar 2014 02:10:13 +0000 (03:10 +0100)
* commit '8883b5f85bfe35509633bc590d19b6a1b495690e':
  h264: Fix a typo from the previous commit
  h264: Lower bound check for slice offsets
  Add missing header to fix compilation after d2a0654
  Prepare for 9.12 RELEASE
  configure: Add missing dependency of Snow decoder on videodsp
  rpza: limit the number of blocks to the total remaining blocks in the frame

Conflicts:
RELEASE

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
configure
libavcodec/h264.c
libavcodec/h264_loopfilter.c
libavcodec/rpza.c

diff --cc configure
+++ b/configure
@@@ -1735,11 -1562,8 +1735,11 @@@ rv30_decoder_select="error_resilience g
  rv40_decoder_select="error_resilience golomb h264chroma h264pred h264qpel mpegvideo"
  shorten_decoder_select="golomb"
  sipr_decoder_select="lsp"
- snow_decoder_select="dwt rangecoder"
+ snow_decoder_select="dwt rangecoder videodsp"
  snow_encoder_select="aandcttables dwt error_resilience mpegvideoenc rangecoder"
 +sonic_decoder_select="golomb"
 +sonic_encoder_select="golomb"
 +sonic_ls_encoder_select="golomb"
  svq1_decoder_select="error_resilience mpegvideo"
  svq1_encoder_select="aandcttables error_resilience mpegvideoenc"
  svq3_decoder_select="error_resilience golomb h264chroma h264dsp h264pred h264qpel mpegvideo"
Simple merge
@@@ -710,10 -709,10 +710,10 @@@ void ff_h264_filter_mb( H264Context *h
      const int mvy_limit = IS_INTERLACED(mb_type) ? 2 : 4;
      int first_vertical_edge_done = 0;
      av_unused int dir;
 -    int chroma = !(CONFIG_GRAY && (s->flags&CODEC_FLAG_GRAY));
 +    int chroma = CHROMA && !(CONFIG_GRAY && (s->flags&CODEC_FLAG_GRAY));
      int qp_bd_offset = 6 * (h->sps.bit_depth_luma - 8);
-     int a = h->slice_alpha_c0_offset - qp_bd_offset;
-     int b = h->slice_beta_offset - qp_bd_offset;
+     int a = 52 + h->slice_alpha_c0_offset - qp_bd_offset;
+     int b = 52 + h->slice_beta_offset - qp_bd_offset;
  
      if (FRAME_MBAFF
              // and current and left pair do not have the same interlaced type
Simple merge