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

Data Fields

const AVClassclass
 
QSVVPPContextqsv
 
mfxExtVPPDeinterlacing deinterlace_conf
 
mfxExtVPPFrameRateConversion frc_conf
 
mfxExtVPPDenoise denoise_conf
 
mfxExtVPPDetail detail_conf
 
mfxExtVPPProcAmp procamp_conf
 
int out_width
 
int out_height
 
AVRational framerate
 
int use_frc
 
int deinterlace
 
int denoise
 
int detail
 
int use_crop
 
int crop_w
 
int crop_h
 
int crop_x
 
int crop_y
 
int procamp
 
float hue
 
float saturation
 
float contrast
 
float brightness
 
char * cx
 
char * cy
 
char * cw
 
char * ch
 
char * ow
 
char * oh
 

Detailed Description

Definition at line 45 of file vf_vpp_qsv.c.

Field Documentation

const AVClass* VPPContext::class

Definition at line 46 of file vf_vpp_qsv.c.

QSVVPPContext* VPPContext::qsv

Definition at line 48 of file vf_vpp_qsv.c.

Referenced by config_output(), filter_frame(), and vpp_uninit().

mfxExtVPPDeinterlacing VPPContext::deinterlace_conf

Definition at line 51 of file vf_vpp_qsv.c.

Referenced by config_output().

mfxExtVPPFrameRateConversion VPPContext::frc_conf

Definition at line 52 of file vf_vpp_qsv.c.

Referenced by config_output().

mfxExtVPPDenoise VPPContext::denoise_conf

Definition at line 53 of file vf_vpp_qsv.c.

Referenced by config_output().

mfxExtVPPDetail VPPContext::detail_conf

Definition at line 54 of file vf_vpp_qsv.c.

Referenced by config_output().

mfxExtVPPProcAmp VPPContext::procamp_conf

Definition at line 55 of file vf_vpp_qsv.c.

Referenced by config_output().

int VPPContext::out_width

Definition at line 57 of file vf_vpp_qsv.c.

Referenced by config_input(), config_output(), and eval_expr().

int VPPContext::out_height

Definition at line 58 of file vf_vpp_qsv.c.

Referenced by config_input(), config_output(), and eval_expr().

AVRational VPPContext::framerate

Definition at line 60 of file vf_vpp_qsv.c.

Referenced by config_input(), and config_output().

int VPPContext::use_frc

Definition at line 61 of file vf_vpp_qsv.c.

Referenced by config_input(), and config_output().

int VPPContext::deinterlace

Definition at line 62 of file vf_vpp_qsv.c.

Referenced by config_output().

int VPPContext::denoise

Definition at line 63 of file vf_vpp_qsv.c.

Referenced by config_output().

int VPPContext::detail

Definition at line 64 of file vf_vpp_qsv.c.

Referenced by config_output().

int VPPContext::use_crop

Definition at line 66 of file vf_vpp_qsv.c.

Referenced by config_input(), config_output(), and eval_expr().

int VPPContext::crop_w

Definition at line 67 of file vf_vpp_qsv.c.

Referenced by config_input(), config_output(), and eval_expr().

int VPPContext::crop_h

Definition at line 68 of file vf_vpp_qsv.c.

Referenced by config_input(), config_output(), and eval_expr().

int VPPContext::crop_x

Definition at line 69 of file vf_vpp_qsv.c.

Referenced by config_input(), config_output(), and eval_expr().

int VPPContext::crop_y

Definition at line 70 of file vf_vpp_qsv.c.

Referenced by config_input(), config_output(), and eval_expr().

int VPPContext::procamp

Definition at line 73 of file vf_vpp_qsv.c.

Referenced by config_output().

float VPPContext::hue

Definition at line 74 of file vf_vpp_qsv.c.

Referenced by config_output().

float VPPContext::saturation

Definition at line 75 of file vf_vpp_qsv.c.

Referenced by config_output().

float VPPContext::contrast

Definition at line 76 of file vf_vpp_qsv.c.

Referenced by config_output().

float VPPContext::brightness

Definition at line 77 of file vf_vpp_qsv.c.

Referenced by config_output().

char* VPPContext::cx

Definition at line 79 of file vf_vpp_qsv.c.

Referenced by eval_expr().

char * VPPContext::cy

Definition at line 79 of file vf_vpp_qsv.c.

Referenced by eval_expr().

char * VPPContext::cw

Definition at line 79 of file vf_vpp_qsv.c.

Referenced by eval_expr().

char * VPPContext::ch

Definition at line 79 of file vf_vpp_qsv.c.

Referenced by eval_expr().

char* VPPContext::ow

Definition at line 80 of file vf_vpp_qsv.c.

Referenced by eval_expr().

char * VPPContext::oh

Definition at line 80 of file vf_vpp_qsv.c.

Referenced by eval_expr().


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