Merge commit 'e557584aa7df6ac9f52af7ee7e5c963437da2e2f'
authorMichael Niedermayer <michaelni@gmx.at>
Thu, 28 Mar 2013 10:56:05 +0000 (11:56 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Thu, 28 Mar 2013 10:56:05 +0000 (11:56 +0100)
* commit 'e557584aa7df6ac9f52af7ee7e5c963437da2e2f':
  mpeg12: Move Mpeg1Context declaration to the only place it is used

Conflicts:
libavcodec/mpeg12.h
libavcodec/mpeg12dec.c

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

Simple merge
  #include "xvmc_internal.h"
  #include "thread.h"
  
 -//#undef NDEBUG
 -//#include <assert.h>
 -
+ typedef struct Mpeg1Context {
+     MpegEncContext mpeg_enc_ctx;
+     int mpeg_enc_ctx_allocated; /* true if decoding context allocated */
+     int repeat_field; /* true if we must repeat the field */
+     AVPanScan pan_scan;              /**< some temporary storage for the panscan */
+     int slice_count;
+     int swap_uv;//indicate VCR2
+     int save_aspect_info;
+     int save_width, save_height, save_progressive_seq;
+     AVRational frame_rate_ext;       ///< MPEG-2 specific framerate modificator
+     int sync;                        ///< Did we reach a sync point like a GOP/SEQ/KEYFrame?
 -    int closed_gop;                  ///< GOP is closed
++    int tmpgexs;
+     int extradata_decoded;
+ } Mpeg1Context;
  /* as H.263, but only 17 codes */
  static int mpeg_decode_motion(MpegEncContext *s, int fcode, int pred)
  {