]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/av1dec.h
avcodec/qdm2: Make tables used to initialize VLCs smaller
[ffmpeg] / libavcodec / av1dec.h
index b58bc5396103e8d08fa0a3c1893521484b92df83..7e3b0c729151b5084f42af62181d315a88b44707 100644 (file)
@@ -36,11 +36,20 @@ typedef struct AV1Frame {
     AVBufferRef *hwaccel_priv_buf;
     void *hwaccel_picture_private;
 
+    AVBufferRef *header_ref;
+    AV1RawFrameHeader *raw_frame_header;
+
     int temporal_id;
     int spatial_id;
 
     uint8_t gm_type[AV1_NUM_REF_FRAMES];
     int32_t gm_params[AV1_NUM_REF_FRAMES][6];
+
+    uint8_t skip_mode_frame_idx[2];
+
+    AV1RawFilmGrainParams film_grain;
+
+    uint8_t coded_lossless;
 } AV1Frame;
 
 typedef struct TileGroupInfo {