FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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
 
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 65 of file vf_waveform.c.

Field Documentation

const AVClass* WaveformContext::class

Definition at line 66 of file vf_waveform.c.

int WaveformContext::mode
int WaveformContext::acomp
int WaveformContext::dcomp

Definition at line 69 of file vf_waveform.c.

Referenced by config_output(), and filter_frame().

int WaveformContext::ncomp
int WaveformContext::pcomp
uint8_t WaveformContext::bg_color[4]
float WaveformContext::fintensity

Definition at line 73 of file vf_waveform.c.

Referenced by config_input().

int WaveformContext::intensity
int WaveformContext::mirror
int WaveformContext::display
int WaveformContext::envelope

Definition at line 77 of file vf_waveform.c.

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

int WaveformContext::graticule

Definition at line 78 of file vf_waveform.c.

Referenced by config_input().

float WaveformContext::opacity
float WaveformContext::bgopacity

Definition at line 80 of file vf_waveform.c.

Referenced by config_input().

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

Definition at line 83 of file vf_waveform.c.

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

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

Definition at line 84 of file vf_waveform.c.

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

int* WaveformContext::peak

Definition at line 85 of file vf_waveform.c.

Referenced by config_output(), and uninit().

int WaveformContext::filter

Definition at line 86 of file vf_waveform.c.

Referenced by config_input(), and query_formats().

int WaveformContext::flags
int WaveformContext::bits

Definition at line 88 of file vf_waveform.c.

Referenced by config_input(), and filter_frame().

int WaveformContext::max
int WaveformContext::size
int WaveformContext::scale

Definition at line 91 of file vf_waveform.c.

Referenced by config_input().

int WaveformContext::shift_w[4]
int WaveformContext::shift_h[4]
GraticuleLines* WaveformContext::glines
int WaveformContext::nb_glines
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 95 of file vf_waveform.c.

Referenced by config_input(), and filter_frame().

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

Definition at line 100 of file vf_waveform.c.

Referenced by config_input(), and filter_frame().

const AVPixFmtDescriptor* WaveformContext::desc
const AVPixFmtDescriptor* WaveformContext::odesc

Definition at line 102 of file vf_waveform.c.

Referenced by config_output(), and filter_frame().


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