FFmpeg
Data Fields
AV1Frame Struct Reference

#include <av1dec.h>

Data Fields

union {
   struct {
      struct AVFrame *   f
 
   } 
 
   ProgressFrame   pf
 
}; 
 
void * hwaccel_picture_private
 RefStruct reference. More...
 
AV1RawOBUheader_ref
 RefStruct reference backing raw_frame_header. More...
 
AV1RawFrameHeaderraw_frame_header
 
int temporal_id
 
int spatial_id
 
uint8_t gm_invalid [AV1_NUM_REF_FRAMES]
 
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
 
uint8_t order_hint
 
uint8_t ref_frame_sign_bias [AV1_TOTAL_REFS_PER_FRAME]
 
uint8_t order_hints [AV1_TOTAL_REFS_PER_FRAME]
 

Detailed Description

Definition at line 37 of file av1dec.h.

Field Documentation

◆ f

struct AVFrame* AV1Frame::f

Definition at line 40 of file av1dec.h.

Referenced by vaapi_av1_surface_id(), vk_av1_end_frame(), and vk_av1_fill_pict().

◆ pf

ProgressFrame AV1Frame::pf

Definition at line 42 of file av1dec.h.

Referenced by av1_frame_replace().

◆ @42

union { ... }

◆ hwaccel_picture_private

void* AV1Frame::hwaccel_picture_private

RefStruct reference.

Definition at line 45 of file av1dec.h.

Referenced by av1_frame_replace(), vk_av1_end_frame(), vk_av1_fill_pict(), and vk_av1_start_frame().

◆ header_ref

AV1RawOBU* AV1Frame::header_ref

RefStruct reference backing raw_frame_header.

Definition at line 47 of file av1dec.h.

Referenced by av1_frame_replace().

◆ raw_frame_header

AV1RawFrameHeader* AV1Frame::raw_frame_header

Definition at line 48 of file av1dec.h.

Referenced by av1_frame_replace(), and vk_av1_fill_pict().

◆ temporal_id

int AV1Frame::temporal_id

Definition at line 50 of file av1dec.h.

Referenced by av1_frame_replace().

◆ spatial_id

int AV1Frame::spatial_id

Definition at line 51 of file av1dec.h.

Referenced by av1_frame_replace().

◆ gm_invalid

uint8_t AV1Frame::gm_invalid[AV1_NUM_REF_FRAMES]

Definition at line 53 of file av1dec.h.

Referenced by av1_frame_replace().

◆ gm_type

uint8_t AV1Frame::gm_type[AV1_NUM_REF_FRAMES]

Definition at line 54 of file av1dec.h.

Referenced by av1_frame_replace().

◆ gm_params

int32_t AV1Frame::gm_params[AV1_NUM_REF_FRAMES][6]

Definition at line 55 of file av1dec.h.

Referenced by av1_frame_replace().

◆ skip_mode_frame_idx

uint8_t AV1Frame::skip_mode_frame_idx[2]

Definition at line 57 of file av1dec.h.

Referenced by av1_frame_replace().

◆ film_grain

AV1RawFilmGrainParams AV1Frame::film_grain

Definition at line 59 of file av1dec.h.

Referenced by av1_frame_replace().

◆ coded_lossless

uint8_t AV1Frame::coded_lossless

Definition at line 61 of file av1dec.h.

Referenced by av1_frame_replace().

◆ order_hint

uint8_t AV1Frame::order_hint

Definition at line 64 of file av1dec.h.

Referenced by av1_frame_replace().

◆ ref_frame_sign_bias

uint8_t AV1Frame::ref_frame_sign_bias[AV1_TOTAL_REFS_PER_FRAME]

Definition at line 66 of file av1dec.h.

Referenced by av1_frame_replace().

◆ order_hints

uint8_t AV1Frame::order_hints[AV1_TOTAL_REFS_PER_FRAME]

Definition at line 69 of file av1dec.h.

Referenced by av1_frame_replace().


The documentation for this struct was generated from the following file: