Merge commit '098eed95bc1a6b2c8ac97f126f62bb74699670cf'
authorMichael Niedermayer <michaelni@gmx.at>
Tue, 29 Jan 2013 12:48:26 +0000 (13:48 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Tue, 29 Jan 2013 12:48:38 +0000 (13:48 +0100)
* commit '098eed95bc1a6b2c8ac97f126f62bb74699670cf':
  mdec: merge mdec_common_init() into decode_init().
  eatgv: use fixed-width types where appropriate.
  x86: Simplify some arch conditionals
  bfin: Separate VP3 initialization code

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
libavcodec/bfin/dsputil_bfin.c
libavcodec/bfin/dsputil_bfin.h
libavcodec/bfin/vp3_bfin.c
libavcodec/eatgv.c
libavcodec/mdec.c
libavcodec/vp3dsp.c
libavcodec/vp3dsp.h
libavcodec/x86/h264_qpel.c
libavcodec/x86/idct_sse2_xvid.c

Simple merge
Simple merge
Simple merge
@@@ -150,9 -148,9 +150,9 @@@ static int tgv_decode_inter(TgvContext 
      int i,j,x,y;
      GetBitContext gb;
      int mvbits;
-     const unsigned char *blocks_raw;
+     const uint8_t *blocks_raw;
  
 -    if (buf + 12 > buf_end)
 +    if(buf_end - buf < 12)
          return AVERROR_INVALIDDATA;
  
      num_mvs           = AV_RL16(&buf[0]);
@@@ -219,16 -218,10 +218,11 @@@ static av_cold int decode_init(AVCodecC
      a->mb_width   = (avctx->coded_width  + 15) / 16;
      a->mb_height  = (avctx->coded_height + 15) / 16;
  
 +    avcodec_get_frame_defaults(&a->picture);
      avctx->coded_frame= &a->picture;
      a->avctx= avctx;
- }
  
- static av_cold int decode_init(AVCodecContext *avctx){
-     MDECContext * const a = avctx->priv_data;
-     AVFrame *p= &a->picture;
-     mdec_common_init(avctx);
+     ff_dsputil_init(&a->dsp, avctx);
      ff_mpeg12_init_vlcs();
      ff_init_scantable(a->dsp.idct_permutation, &a->scantable, ff_zigzag_direct);
  
Simple merge
Simple merge
Simple merge
Simple merge