FFmpeg  3.3.9
Data Fields
ScaleVAAPIContext Struct Reference

Data Fields

const AVClassclass
 
AVVAAPIDeviceContexthwctx
 
AVBufferRefdevice_ref
 
int valid_ids
 
VAConfigID va_config
 
VAContextID va_context
 
AVBufferRefinput_frames_ref
 
AVHWFramesContextinput_frames
 
AVBufferRefoutput_frames_ref
 
AVHWFramesContextoutput_frames
 
char * output_format_string
 
enum AVPixelFormat output_format
 
char * w_expr
 
char * h_expr
 
int output_width
 
int output_height
 

Detailed Description

Definition at line 37 of file vf_scale_vaapi.c.

Field Documentation

◆ class

const AVClass* ScaleVAAPIContext::class

Definition at line 38 of file vf_scale_vaapi.c.

◆ hwctx

AVVAAPIDeviceContext* ScaleVAAPIContext::hwctx

◆ device_ref

AVBufferRef* ScaleVAAPIContext::device_ref

◆ valid_ids

int ScaleVAAPIContext::valid_ids

Definition at line 43 of file vf_scale_vaapi.c.

Referenced by scale_vaapi_init(), and scale_vaapi_uninit().

◆ va_config

VAConfigID ScaleVAAPIContext::va_config

◆ va_context

VAContextID ScaleVAAPIContext::va_context

◆ input_frames_ref

AVBufferRef* ScaleVAAPIContext::input_frames_ref

Definition at line 47 of file vf_scale_vaapi.c.

Referenced by scale_vaapi_config_input(), and scale_vaapi_uninit().

◆ input_frames

AVHWFramesContext* ScaleVAAPIContext::input_frames

Definition at line 48 of file vf_scale_vaapi.c.

Referenced by scale_vaapi_config_input(), and scale_vaapi_config_output().

◆ output_frames_ref

AVBufferRef* ScaleVAAPIContext::output_frames_ref

◆ output_frames

AVHWFramesContext* ScaleVAAPIContext::output_frames

Definition at line 51 of file vf_scale_vaapi.c.

Referenced by scale_vaapi_config_output().

◆ output_format_string

char* ScaleVAAPIContext::output_format_string

Definition at line 53 of file vf_scale_vaapi.c.

Referenced by scale_vaapi_init().

◆ output_format

enum AVPixelFormat ScaleVAAPIContext::output_format

Definition at line 54 of file vf_scale_vaapi.c.

Referenced by scale_vaapi_config_output(), and scale_vaapi_init().

◆ w_expr

char* ScaleVAAPIContext::w_expr

Definition at line 56 of file vf_scale_vaapi.c.

Referenced by scale_vaapi_config_output().

◆ h_expr

char* ScaleVAAPIContext::h_expr

Definition at line 57 of file vf_scale_vaapi.c.

Referenced by scale_vaapi_config_output().

◆ output_width

int ScaleVAAPIContext::output_width

Definition at line 59 of file vf_scale_vaapi.c.

Referenced by scale_vaapi_config_output(), and scale_vaapi_filter_frame().

◆ output_height

int ScaleVAAPIContext::output_height

Definition at line 60 of file vf_scale_vaapi.c.

Referenced by scale_vaapi_config_output(), and scale_vaapi_filter_frame().


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