FFmpeg
Data Fields
PerlinContext Struct Reference

Data Fields

const AVClassclass
 
int w
 
int h
 
AVRational frame_rate
 
FFPerlin perlin
 
int octaves
 
double persistence
 
unsigned int random_seed
 
enum FFPerlinRandomMode random_mode
 
double xscale
 
double yscale
 
double tscale
 
uint64_t pts
 

Detailed Description

Definition at line 34 of file vsrc_perlin.c.

Field Documentation

◆ class

const AVClass* PerlinContext::class

Definition at line 35 of file vsrc_perlin.c.

◆ w

int PerlinContext::w

Definition at line 37 of file vsrc_perlin.c.

Referenced by config_props(), init(), and request_frame().

◆ h

int PerlinContext::h

Definition at line 37 of file vsrc_perlin.c.

Referenced by config_props(), init(), and request_frame().

◆ frame_rate

AVRational PerlinContext::frame_rate

Definition at line 38 of file vsrc_perlin.c.

Referenced by config_props(), and init().

◆ perlin

FFPerlin PerlinContext::perlin

Definition at line 40 of file vsrc_perlin.c.

Referenced by init(), and request_frame().

◆ octaves

int PerlinContext::octaves

Definition at line 41 of file vsrc_perlin.c.

Referenced by init().

◆ persistence

double PerlinContext::persistence

Definition at line 42 of file vsrc_perlin.c.

Referenced by init().

◆ random_seed

unsigned int PerlinContext::random_seed

Definition at line 43 of file vsrc_perlin.c.

Referenced by init().

◆ random_mode

enum FFPerlinRandomMode PerlinContext::random_mode

Definition at line 44 of file vsrc_perlin.c.

Referenced by init().

◆ xscale

double PerlinContext::xscale

Definition at line 46 of file vsrc_perlin.c.

Referenced by init(), and request_frame().

◆ yscale

double PerlinContext::yscale

Definition at line 46 of file vsrc_perlin.c.

Referenced by init(), and request_frame().

◆ tscale

double PerlinContext::tscale

Definition at line 46 of file vsrc_perlin.c.

Referenced by init(), and request_frame().

◆ pts

uint64_t PerlinContext::pts

Definition at line 47 of file vsrc_perlin.c.

Referenced by request_frame().


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