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
 
float angle
 
uint8_t color_rgba [8][4]
 
float color_rgbaf [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 32 of file vsrc_gradients.c.

Field Documentation

◆ class

const AVClass* GradientsContext::class

Definition at line 33 of file vsrc_gradients.c.

◆ w

int GradientsContext::w

Definition at line 34 of file vsrc_gradients.c.

◆ h

int GradientsContext::h

Definition at line 34 of file vsrc_gradients.c.

◆ type

int GradientsContext::type

Definition at line 35 of file vsrc_gradients.c.

◆ frame_rate

AVRational GradientsContext::frame_rate

Definition at line 36 of file vsrc_gradients.c.

◆ pts

int64_t GradientsContext::pts

Definition at line 37 of file vsrc_gradients.c.

◆ duration

int64_t GradientsContext::duration

duration expressed in microseconds

Definition at line 38 of file vsrc_gradients.c.

◆ speed

float GradientsContext::speed

Definition at line 39 of file vsrc_gradients.c.

◆ angle

float GradientsContext::angle

Definition at line 40 of file vsrc_gradients.c.

◆ color_rgba

uint8_t GradientsContext::color_rgba[8][4]

Definition at line 42 of file vsrc_gradients.c.

◆ color_rgbaf

float GradientsContext::color_rgbaf[8][4]

Definition at line 43 of file vsrc_gradients.c.

◆ nb_colors

int GradientsContext::nb_colors

Definition at line 44 of file vsrc_gradients.c.

◆ x0

int GradientsContext::x0

Definition at line 45 of file vsrc_gradients.c.

◆ y0

int GradientsContext::y0

Definition at line 45 of file vsrc_gradients.c.

◆ x1

int GradientsContext::x1

Definition at line 45 of file vsrc_gradients.c.

◆ y1

int GradientsContext::y1

Definition at line 45 of file vsrc_gradients.c.

◆ fx0

float GradientsContext::fx0

Definition at line 46 of file vsrc_gradients.c.

◆ fy0

float GradientsContext::fy0

Definition at line 46 of file vsrc_gradients.c.

◆ fx1

float GradientsContext::fx1

Definition at line 46 of file vsrc_gradients.c.

◆ fy1

float GradientsContext::fy1

Definition at line 46 of file vsrc_gradients.c.

◆ seed

int64_t GradientsContext::seed

Definition at line 48 of file vsrc_gradients.c.

◆ lfg

AVLFG GradientsContext::lfg

Definition at line 50 of file vsrc_gradients.c.

◆ draw_slice

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

Definition at line 51 of file vsrc_gradients.c.


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