FFmpeg  2.6.9
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Public Member Functions | Data Fields
VignetteContext Struct Reference

Public Types

enum  EvalMode { EVAL_MODE_INIT, EVAL_MODE_FRAME, EVAL_MODE_NB }

Public Member Functions

 DEF_EXPR_FIELDS (angle)
 DEF_EXPR_FIELDS (x0)
 DEF_EXPR_FIELDS (y0)

Data Fields

const AVClassclass
const AVPixFmtDescriptordesc
int backward
enum VignetteContext::EvalMode eval_mode
double var_values [VAR_NB]
float * fmap
int fmap_linesize
double dmax
float xscale
float yscale
uint32_t dither
int do_dither
AVRational aspect
AVRational scale

Detailed Description

Definition at line 54 of file vf_vignette.c.

Member Enumeration Documentation

Enumerator:
EVAL_MODE_INIT 
EVAL_MODE_FRAME 
EVAL_MODE_NB 

Definition at line 58 of file vf_vignette.c.

Member Function Documentation

VignetteContext::DEF_EXPR_FIELDS ( angle  )
VignetteContext::DEF_EXPR_FIELDS ( x0  )
VignetteContext::DEF_EXPR_FIELDS ( y0  )

Field Documentation

const AVClass* VignetteContext::class

Definition at line 55 of file vf_vignette.c.

const AVPixFmtDescriptor* VignetteContext::desc

Definition at line 56 of file vf_vignette.c.

Referenced by config_props(), and filter_frame().

int VignetteContext::backward

Definition at line 57 of file vf_vignette.c.

Referenced by update_context().

enum VignetteContext::EvalMode VignetteContext::eval_mode

Referenced by config_props(), and filter_frame().

double VignetteContext::var_values[VAR_NB]

Definition at line 63 of file vf_vignette.c.

Referenced by config_props(), and update_context().

float* VignetteContext::fmap

Definition at line 64 of file vf_vignette.c.

Referenced by config_props(), filter_frame(), uninit(), and update_context().

int VignetteContext::fmap_linesize

Definition at line 65 of file vf_vignette.c.

Referenced by config_props(), filter_frame(), and update_context().

double VignetteContext::dmax

Definition at line 66 of file vf_vignette.c.

Referenced by config_props(), and get_natural_factor().

float VignetteContext::xscale

Definition at line 67 of file vf_vignette.c.

Referenced by config_props(), and get_natural_factor().

float VignetteContext::yscale

Definition at line 67 of file vf_vignette.c.

Referenced by config_props(), and get_natural_factor().

uint32_t VignetteContext::dither

Definition at line 68 of file vf_vignette.c.

Referenced by get_dither_value().

int VignetteContext::do_dither

Definition at line 69 of file vf_vignette.c.

Referenced by get_dither_value().

AVRational VignetteContext::aspect

Definition at line 70 of file vf_vignette.c.

Referenced by config_props().

AVRational VignetteContext::scale

Definition at line 71 of file vf_vignette.c.


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