FFmpeg
Data Fields
VAAPIAV1DecContext Struct Reference

Data Fields

VAAPIDecodeContext base
 
VAAPIAV1FrameRef ref_tab [AV1_NUM_REF_FRAMES]
 For film grain case, VAAPI generate 2 output for each frame, current_frame will not apply film grain, and will be used for references for next frames. More...
 
AVFrametmp_frame
 
int nb_slice_params
 
VASliceParameterBufferAV1 * slice_params
 

Detailed Description

Definition at line 34 of file vaapi_av1.c.

Field Documentation

◆ base

VAAPIDecodeContext VAAPIAV1DecContext::base

Definition at line 35 of file vaapi_av1.c.

◆ ref_tab

VAAPIAV1FrameRef VAAPIAV1DecContext::ref_tab[AV1_NUM_REF_FRAMES]

For film grain case, VAAPI generate 2 output for each frame, current_frame will not apply film grain, and will be used for references for next frames.

Maintain the reference list without applying film grain here. And current_display_picture will be used to apply film grain and push to downstream.

Definition at line 44 of file vaapi_av1.c.

◆ tmp_frame

AVFrame* VAAPIAV1DecContext::tmp_frame

Definition at line 45 of file vaapi_av1.c.

◆ nb_slice_params

int VAAPIAV1DecContext::nb_slice_params

Definition at line 47 of file vaapi_av1.c.

◆ slice_params

VASliceParameterBufferAV1* VAAPIAV1DecContext::slice_params

Definition at line 48 of file vaapi_av1.c.


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