]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/vc1.h
h264: move macroblock decoding into its own file
[ffmpeg] / libavcodec / vc1.h
index 0ece45a2900e815f1d611ff3879338a502359212..9db8eddac2c768f44ca55788be2ba52c3c3edf31 100644 (file)
@@ -380,7 +380,7 @@ typedef struct VC1Context{
     //@{
     int new_sprite;
     int two_sprites;
-    AVFrame sprite_output_frame;
+    AVFrame *sprite_output_frame;
     int output_width, output_height, sprite_width, sprite_height;
     uint8_t* sr_rows[2][2];      ///< Sprite resizer line cache
     //@}
@@ -401,6 +401,7 @@ typedef struct VC1Context{
     int end_mb_x;                ///< Horizontal macroblock limit (used only by mss2)
 
     int parse_only;              ///< Context is used within parser
+    int resync_marker;           ///< could this stream contain resync markers
 } VC1Context;
 
 /** Find VC-1 marker in buffer