]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/vp9dec.h
avdevice: Constify all devices
[ffmpeg] / libavcodec / vp9dec.h
index e203666bb45da4cdcf4509e8e5c725ca2561ddeb..d82b258a3d81ba2ccd91e5f9fc2e525bdbb41c0b 100644 (file)
@@ -29,6 +29,7 @@
 #include <stdatomic.h>
 
 #include "libavutil/buffer.h"
+#include "libavutil/mem_internal.h"
 #include "libavutil/thread.h"
 #include "libavutil/internal.h"
 
@@ -226,6 +227,13 @@ struct VP9TileData {
 
     // error message
     int error_info;
+    struct {
+        unsigned int row:13;
+        unsigned int col:13;
+        unsigned int block_size_idx_x:2;
+        unsigned int block_size_idx_y:2;
+    } *block_structure;
+    unsigned int nb_block_structure;
 };
 
 void ff_vp9_fill_mv(VP9TileData *td, VP56mv *mv, int mode, int sb);