FFmpeg  4.0
Data Fields
VectorscopeContext Struct Reference

Data Fields

const AVClassclass
 
int mode
 
int intensity
 
float fintensity
 
uint16_t bg_color [4]
 
int planewidth [4]
 
int planeheight [4]
 
int hsub
 
int vsub
 
int x
 
int y
 
int pd
 
int is_yuv
 
int size
 
int depth
 
int mult
 
int envelope
 
int graticule
 
float opacity
 
float bgopacity
 
float lthreshold
 
float hthreshold
 
int tmin
 
int tmax
 
int flags
 
int colorspace
 
int cs
 
uint8_tpeak_memory
 
uint8_t ** peak
 
void(* vectorscope )(struct VectorscopeContext *s, AVFrame *in, AVFrame *out, int pd)
 
void(* graticulef )(struct VectorscopeContext *s, AVFrame *out, int X, int Y, int D, int P)
 

Detailed Description

Definition at line 42 of file vf_vectorscope.c.

Field Documentation

◆ class

const AVClass* VectorscopeContext::class

Definition at line 43 of file vf_vectorscope.c.

◆ mode

int VectorscopeContext::mode

◆ intensity

int VectorscopeContext::intensity

Definition at line 45 of file vf_vectorscope.c.

Referenced by config_output(), vectorscope16(), and vectorscope8().

◆ fintensity

float VectorscopeContext::fintensity

Definition at line 46 of file vf_vectorscope.c.

Referenced by config_output().

◆ bg_color

uint16_t VectorscopeContext::bg_color[4]

Definition at line 47 of file vf_vectorscope.c.

Referenced by config_input(), vectorscope16(), and vectorscope8().

◆ planewidth

int VectorscopeContext::planewidth[4]

Definition at line 48 of file vf_vectorscope.c.

Referenced by config_input(), vectorscope16(), and vectorscope8().

◆ planeheight

int VectorscopeContext::planeheight[4]

Definition at line 49 of file vf_vectorscope.c.

Referenced by config_input(), vectorscope16(), and vectorscope8().

◆ hsub

int VectorscopeContext::hsub

Definition at line 50 of file vf_vectorscope.c.

Referenced by config_input(), vectorscope16(), and vectorscope8().

◆ vsub

int VectorscopeContext::vsub

Definition at line 50 of file vf_vectorscope.c.

Referenced by config_input(), vectorscope16(), and vectorscope8().

◆ x

int VectorscopeContext::x

◆ y

int VectorscopeContext::y

◆ pd

int VectorscopeContext::pd

◆ is_yuv

int VectorscopeContext::is_yuv

◆ size

int VectorscopeContext::size

◆ depth

int VectorscopeContext::depth

Definition at line 54 of file vf_vectorscope.c.

Referenced by config_input(), filter_frame(), and query_formats().

◆ mult

int VectorscopeContext::mult

Definition at line 55 of file vf_vectorscope.c.

Referenced by config_input(), and green_graticule16().

◆ envelope

int VectorscopeContext::envelope

Definition at line 56 of file vf_vectorscope.c.

Referenced by envelope(), envelope16(), envelope_peak(), envelope_peak16(), and vectorscope8().

◆ graticule

int VectorscopeContext::graticule

Definition at line 57 of file vf_vectorscope.c.

Referenced by config_input().

◆ opacity

float VectorscopeContext::opacity

◆ bgopacity

float VectorscopeContext::bgopacity

Definition at line 59 of file vf_vectorscope.c.

Referenced by config_input().

◆ lthreshold

float VectorscopeContext::lthreshold

Definition at line 60 of file vf_vectorscope.c.

Referenced by config_input().

◆ hthreshold

float VectorscopeContext::hthreshold

Definition at line 61 of file vf_vectorscope.c.

Referenced by config_input().

◆ tmin

int VectorscopeContext::tmin

Definition at line 62 of file vf_vectorscope.c.

Referenced by config_input(), vectorscope16(), and vectorscope8().

◆ tmax

int VectorscopeContext::tmax

Definition at line 63 of file vf_vectorscope.c.

Referenced by config_input(), vectorscope16(), and vectorscope8().

◆ flags

int VectorscopeContext::flags

◆ colorspace

int VectorscopeContext::colorspace

Definition at line 65 of file vf_vectorscope.c.

Referenced by filter_frame().

◆ cs

int VectorscopeContext::cs

Definition at line 66 of file vf_vectorscope.c.

Referenced by filter_frame().

◆ peak_memory

uint8_t* VectorscopeContext::peak_memory

Definition at line 67 of file vf_vectorscope.c.

Referenced by config_output(), and uninit().

◆ peak

uint8_t** VectorscopeContext::peak

Definition at line 68 of file vf_vectorscope.c.

Referenced by config_output(), envelope_peak(), envelope_peak16(), and uninit().

◆ vectorscope

void(* VectorscopeContext::vectorscope) (struct VectorscopeContext *s, AVFrame *in, AVFrame *out, int pd)

Definition at line 70 of file vf_vectorscope.c.

Referenced by config_input(), and filter_frame().

◆ graticulef

void(* VectorscopeContext::graticulef) (struct VectorscopeContext *s, AVFrame *out, int X, int Y, int D, int P)

Definition at line 72 of file vf_vectorscope.c.

Referenced by config_input(), and filter_frame().


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