]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/h264dec.h
mpeg12: Move finding the best frame rate to common code
[ffmpeg] / libavcodec / h264dec.h
index 0a9896ac8ab78ba8420c12c97ccd4a9c8c9f83a3..cce5e198d9ab6297b355b194d3202ba8e97fdd82 100644 (file)
@@ -268,7 +268,7 @@ typedef struct H264SliceContext {
                                          *   according to picture reordering in slice header */
     struct {
         uint8_t op;
-        uint8_t val;
+        uint32_t val;
     } ref_modifications[2][32];
     int nb_ref_modifications[2];
 
@@ -361,6 +361,7 @@ typedef struct H264Context {
     int context_initialized;
     int flags;
     int workaround_bugs;
+    int x264_build;
     /* Set when slice threading is used and at least one slice uses deblocking
      * mode 1 (i.e. across slice boundaries). Then we disable the loop filter
      * during normal MB decoding and execute it serially at the end.
@@ -372,6 +373,11 @@ typedef struct H264Context {
      */
     int picture_idr;
 
+    int crop_left;
+    int crop_right;
+    int crop_top;
+    int crop_bottom;
+
     int8_t(*intra4x4_pred_mode);
     H264PredContext hpc;