Merge commit 'ba7e165b864d69da4f0c79ec7757cb351535002f'
authorMichael Niedermayer <michaelni@gmx.at>
Sat, 21 Mar 2015 17:19:16 +0000 (18:19 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 21 Mar 2015 17:19:24 +0000 (18:19 +0100)
* commit 'ba7e165b864d69da4f0c79ec7757cb351535002f':
  h264_cabac: constify all uses of H264Context

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
libavcodec/h264.h
libavcodec/h264_cabac.c

@@@ -881,11 -820,11 +881,11 @@@ int ff_h264_decode_mb_cavlc(H264Contex
   * Decode a CABAC coded macroblock
   * @return 0 if OK, ER_AC_ERROR / ER_DC_ERROR / ER_MV_ERROR on error
   */
- int ff_h264_decode_mb_cabac(H264Context *h, H264SliceContext *sl);
+ int ff_h264_decode_mb_cabac(const H264Context *h, H264SliceContext *sl);
  
- void ff_h264_init_cabac_states(H264Context *h, H264SliceContext *sl);
+ void ff_h264_init_cabac_states(const H264Context *h, H264SliceContext *sl);
  
 -void h264_init_dequant_tables(H264Context *h);
 +void ff_h264_init_dequant_tables(H264Context *h);
  
  void ff_h264_direct_dist_scale_factor(const H264Context *const h, H264SliceContext *sl);
  void ff_h264_direct_ref_list_init(const H264Context *const h, H264SliceContext *sl);
@@@ -1282,9 -1282,9 +1282,9 @@@ void ff_h264_init_cabac_states(const H2
      }
  }
  
- static int decode_cabac_field_decoding_flag(H264Context *h, H264SliceContext *sl)
+ static int decode_cabac_field_decoding_flag(const H264Context *h, H264SliceContext *sl)
  {
 -    const long mbb_xy = sl->mb_xy - 2L*h->mb_stride;
 +    const int mbb_xy = sl->mb_xy - 2*h->mb_stride;
  
      unsigned long ctx = 0;