FFmpeg  4.0
Data Fields
WaveformContext Struct Reference

Data Fields

const AVClassclass
 
int mode
 
int acomp
 
int dcomp
 
int ncomp
 
int pcomp
 
uint8_t bg_color [4]
 
float fintensity
 
int intensity
 
int mirror
 
int display
 
int envelope
 
int graticule
 
float opacity
 
float bgopacity
 
int estart [4]
 
int eend [4]
 
intemax [4][4]
 
intemin [4][4]
 
intpeak
 
int filter
 
int flags
 
int bits
 
int max
 
int size
 
int scale
 
uint8_t grat_yuva_color [4]
 
int shift_w [4]
 
int shift_h [4]
 
GraticuleLinesglines
 
int nb_glines
 
void(* waveform )(struct WaveformContext *s, AVFrame *in, AVFrame *out, int component, int intensity, int offset_y, int offset_x, int column, int mirror)
 
void(* graticulef )(struct WaveformContext *s, AVFrame *out)
 
const AVPixFmtDescriptordesc
 
const AVPixFmtDescriptorodesc
 

Detailed Description

Definition at line 66 of file vf_waveform.c.

Field Documentation

◆ class

const AVClass* WaveformContext::class

Definition at line 67 of file vf_waveform.c.

◆ mode

int WaveformContext::mode

◆ acomp

int WaveformContext::acomp

◆ dcomp

int WaveformContext::dcomp

Definition at line 70 of file vf_waveform.c.

Referenced by config_output(), and filter_frame().

◆ ncomp

int WaveformContext::ncomp

◆ pcomp

int WaveformContext::pcomp

◆ bg_color

uint8_t WaveformContext::bg_color[4]

◆ fintensity

float WaveformContext::fintensity

Definition at line 74 of file vf_waveform.c.

Referenced by config_input().

◆ intensity

int WaveformContext::intensity

◆ mirror

int WaveformContext::mirror

◆ display

int WaveformContext::display

◆ envelope

int WaveformContext::envelope

Definition at line 78 of file vf_waveform.c.

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

◆ graticule

int WaveformContext::graticule

Definition at line 79 of file vf_waveform.c.

Referenced by config_input().

◆ opacity

float WaveformContext::opacity

Definition at line 80 of file vf_waveform.c.

Referenced by graticule16_column(), graticule16_row(), graticule_column(), and graticule_row().

◆ bgopacity

float WaveformContext::bgopacity

Definition at line 81 of file vf_waveform.c.

Referenced by config_input().

◆ estart

int WaveformContext::estart[4]

◆ eend

int WaveformContext::eend[4]

◆ emax

int* WaveformContext::emax[4][4]

Definition at line 84 of file vf_waveform.c.

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

◆ emin

int* WaveformContext::emin[4][4]

Definition at line 85 of file vf_waveform.c.

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

◆ peak

int* WaveformContext::peak

Definition at line 86 of file vf_waveform.c.

Referenced by config_output(), and uninit().

◆ filter

int WaveformContext::filter

Definition at line 87 of file vf_waveform.c.

Referenced by config_input(), and query_formats().

◆ flags

int WaveformContext::flags

Definition at line 88 of file vf_waveform.c.

Referenced by graticule16_column(), graticule16_row(), graticule_column(), and graticule_row().

◆ bits

int WaveformContext::bits

Definition at line 89 of file vf_waveform.c.

Referenced by config_input(), and filter_frame().

◆ max

int WaveformContext::max

◆ size

int WaveformContext::size

◆ scale

int WaveformContext::scale

Definition at line 92 of file vf_waveform.c.

Referenced by config_input().

◆ grat_yuva_color

uint8_t WaveformContext::grat_yuva_color[4]

◆ shift_w

int WaveformContext::shift_w[4]

Definition at line 94 of file vf_waveform.c.

Referenced by acolor(), acolor16(), chroma(), color(), color16(), config_input(), flat(), lowpass(), and lowpass16().

◆ shift_h

int WaveformContext::shift_h[4]

Definition at line 94 of file vf_waveform.c.

Referenced by acolor(), acolor16(), chroma(), color(), color16(), config_input(), flat(), lowpass(), and lowpass16().

◆ glines

GraticuleLines* WaveformContext::glines

◆ nb_glines

int WaveformContext::nb_glines

◆ waveform

void(* WaveformContext::waveform) (struct WaveformContext *s, AVFrame *in, AVFrame *out, int component, int intensity, int offset_y, int offset_x, int column, int mirror)

Definition at line 97 of file vf_waveform.c.

Referenced by config_input(), and filter_frame().

◆ graticulef

void(* WaveformContext::graticulef) (struct WaveformContext *s, AVFrame *out)

Definition at line 102 of file vf_waveform.c.

Referenced by config_input(), and filter_frame().

◆ desc

const AVPixFmtDescriptor* WaveformContext::desc

◆ odesc

const AVPixFmtDescriptor* WaveformContext::odesc

Definition at line 104 of file vf_waveform.c.

Referenced by config_output(), and filter_frame().


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