FFmpeg
Data Fields
GradientsContext Struct Reference

Data Fields

const AVClassclass
 
int w
 
int h
 
int type
 
AVRational frame_rate
 
int64_t pts
 
int64_t duration
 duration expressed in microseconds More...
 
float speed
 
uint8_t color_rgba [8][4]
 
int nb_colors
 
int x0
 
int y0
 
int x1
 
int y1
 
float fx0
 
float fy0
 
float fx1
 
float fy1
 
int64_t seed
 
AVLFG lfg
 
int(* draw_slice )(AVFilterContext *ctx, void *arg, int job, int nb_jobs)
 

Detailed Description

Definition at line 35 of file vsrc_gradients.c.

Field Documentation

const AVClass* GradientsContext::class

Definition at line 36 of file vsrc_gradients.c.

int GradientsContext::w

Definition at line 37 of file vsrc_gradients.c.

Referenced by activate(), and config_output().

int GradientsContext::h

Definition at line 37 of file vsrc_gradients.c.

Referenced by activate(), and config_output().

int GradientsContext::type

Definition at line 38 of file vsrc_gradients.c.

AVRational GradientsContext::frame_rate

Definition at line 39 of file vsrc_gradients.c.

Referenced by config_output().

int64_t GradientsContext::pts

Definition at line 40 of file vsrc_gradients.c.

Referenced by activate().

int64_t GradientsContext::duration

duration expressed in microseconds

Definition at line 41 of file vsrc_gradients.c.

Referenced by activate().

float GradientsContext::speed

Definition at line 42 of file vsrc_gradients.c.

Referenced by activate().

uint8_t GradientsContext::color_rgba[8][4]

Definition at line 44 of file vsrc_gradients.c.

Referenced by draw_gradients_slice(), and draw_gradients_slice16().

int GradientsContext::nb_colors

Definition at line 45 of file vsrc_gradients.c.

Referenced by draw_gradients_slice(), and draw_gradients_slice16().

int GradientsContext::x0

Definition at line 46 of file vsrc_gradients.c.

Referenced by activate(), and config_output().

int GradientsContext::y0

Definition at line 46 of file vsrc_gradients.c.

Referenced by activate(), and config_output().

int GradientsContext::x1

Definition at line 46 of file vsrc_gradients.c.

Referenced by activate(), and config_output().

int GradientsContext::y1

Definition at line 46 of file vsrc_gradients.c.

Referenced by activate(), and config_output().

float GradientsContext::fx0

Definition at line 47 of file vsrc_gradients.c.

Referenced by activate(), draw_gradients_slice(), and draw_gradients_slice16().

float GradientsContext::fy0

Definition at line 47 of file vsrc_gradients.c.

Referenced by activate(), draw_gradients_slice(), and draw_gradients_slice16().

float GradientsContext::fx1

Definition at line 47 of file vsrc_gradients.c.

Referenced by activate(), draw_gradients_slice(), and draw_gradients_slice16().

float GradientsContext::fy1

Definition at line 47 of file vsrc_gradients.c.

Referenced by activate(), draw_gradients_slice(), and draw_gradients_slice16().

int64_t GradientsContext::seed

Definition at line 49 of file vsrc_gradients.c.

Referenced by config_output().

AVLFG GradientsContext::lfg

Definition at line 51 of file vsrc_gradients.c.

Referenced by config_output().

int(* GradientsContext::draw_slice) (AVFilterContext *ctx, void *arg, int job, int nb_jobs)

Definition at line 52 of file vsrc_gradients.c.

Referenced by activate(), and config_output().


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