FFmpeg  4.0
Data Fields
CiescopeContext Struct Reference

Data Fields

const AVClassclass
 
int color_system
 
unsigned gamuts
 
int size
 
int show_white
 
int correct_gamma
 
int cie
 
float intensity
 
float contrast
 
int background
 
double log2lin [65536]
 
double igamma
 
double i [3][3]
 
double m [3][3]
 
AVFramef
 
void(* filter )(AVFilterContext *ctx, AVFrame *in, double *cx, double *cy, int x, int y)
 

Detailed Description

Definition at line 52 of file vf_ciescope.c.

Field Documentation

◆ class

const AVClass* CiescopeContext::class

Definition at line 53 of file vf_ciescope.c.

◆ color_system

int CiescopeContext::color_system

Definition at line 54 of file vf_ciescope.c.

Referenced by config_input(), draw_background(), filter_frame(), and plot_white_point().

◆ gamuts

unsigned CiescopeContext::gamuts

Definition at line 55 of file vf_ciescope.c.

Referenced by filter_frame().

◆ size

int CiescopeContext::size

Definition at line 56 of file vf_ciescope.c.

Referenced by config_output(), and draw_background().

◆ show_white

int CiescopeContext::show_white

Definition at line 57 of file vf_ciescope.c.

Referenced by filter_frame().

◆ correct_gamma

int CiescopeContext::correct_gamma

Definition at line 58 of file vf_ciescope.c.

Referenced by draw_background().

◆ cie

int CiescopeContext::cie

Definition at line 59 of file vf_ciescope.c.

Referenced by draw_background(), and filter_frame().

◆ intensity

float CiescopeContext::intensity

Definition at line 60 of file vf_ciescope.c.

Referenced by filter_frame().

◆ contrast

float CiescopeContext::contrast

Definition at line 61 of file vf_ciescope.c.

Referenced by draw_background(), and fill_in_tongue().

◆ background

int CiescopeContext::background

Definition at line 62 of file vf_ciescope.c.

Referenced by filter_frame().

◆ log2lin

double CiescopeContext::log2lin[65536]

Definition at line 64 of file vf_ciescope.c.

Referenced by config_input(), and filter_xyz().

◆ igamma

double CiescopeContext::igamma

Definition at line 65 of file vf_ciescope.c.

Referenced by config_input().

◆ i

double CiescopeContext::i[3][3]

◆ m

double CiescopeContext::m[3][3]

Definition at line 67 of file vf_ciescope.c.

Referenced by config_input(), filter_rgb24(), filter_rgb48(), filter_rgba(), and filter_rgba64().

◆ f

AVFrame* CiescopeContext::f

Definition at line 68 of file vf_ciescope.c.

Referenced by draw_background(), filter_frame(), and uninit().

◆ filter

void(* CiescopeContext::filter) (AVFilterContext *ctx, AVFrame *in, double *cx, double *cy, int x, int y)

Definition at line 69 of file vf_ciescope.c.

Referenced by config_input(), and filter_frame().


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