FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
DeintVAAPIContext Struct Reference

Data Fields

const AVClassclass
 
AVVAAPIDeviceContexthwctx
 
AVBufferRefdevice_ref
 
int mode
 
int valid_ids
 
VAConfigID va_config
 
VAContextID va_context
 
AVBufferRefinput_frames_ref
 
AVHWFramesContextinput_frames
 
AVBufferRefoutput_frames_ref
 
AVHWFramesContextoutput_frames
 
int output_height
 
int output_width
 
VAProcFilterCapDeinterlacing deint_caps [VAProcDeinterlacingCount]
 
int nb_deint_caps
 
VAProcPipelineCaps pipeline_caps
 
int queue_depth
 
int queue_count
 
AVFrameframe_queue [MAX_REFERENCES]
 
VABufferID filter_buffer
 

Detailed Description

Definition at line 38 of file vf_deinterlace_vaapi.c.

Field Documentation

const AVClass* DeintVAAPIContext::class

Definition at line 39 of file vf_deinterlace_vaapi.c.

AVVAAPIDeviceContext* DeintVAAPIContext::hwctx
AVBufferRef* DeintVAAPIContext::device_ref
int DeintVAAPIContext::mode

Definition at line 44 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_build_filter_params().

int DeintVAAPIContext::valid_ids

Definition at line 46 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_init(), and deint_vaapi_uninit().

VAConfigID DeintVAAPIContext::va_config
VAContextID DeintVAAPIContext::va_context
AVBufferRef* DeintVAAPIContext::input_frames_ref

Definition at line 50 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_config_input(), and deint_vaapi_uninit().

AVHWFramesContext* DeintVAAPIContext::input_frames

Definition at line 51 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_config_input(), and deint_vaapi_config_output().

AVBufferRef* DeintVAAPIContext::output_frames_ref
AVHWFramesContext* DeintVAAPIContext::output_frames

Definition at line 54 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_config_output().

int DeintVAAPIContext::output_height

Definition at line 55 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_config_output().

int DeintVAAPIContext::output_width

Definition at line 56 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_config_output().

VAProcFilterCapDeinterlacing DeintVAAPIContext::deint_caps[VAProcDeinterlacingCount]

Definition at line 59 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_build_filter_params().

int DeintVAAPIContext::nb_deint_caps

Definition at line 60 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_build_filter_params().

VAProcPipelineCaps DeintVAAPIContext::pipeline_caps
int DeintVAAPIContext::queue_depth
int DeintVAAPIContext::queue_count

Definition at line 64 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_filter_frame(), and deint_vaapi_pipeline_uninit().

AVFrame* DeintVAAPIContext::frame_queue[MAX_REFERENCES]

Definition at line 65 of file vf_deinterlace_vaapi.c.

Referenced by deint_vaapi_filter_frame(), and deint_vaapi_pipeline_uninit().

VABufferID DeintVAAPIContext::filter_buffer

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