FFmpeg  1.2.12
Data Fields
CellAutoContext Struct Reference

Data Fields

const AVClassclass
int w
int h
char * filename
char * rule_str
uint8_tfile_buf
size_t file_bufsize
uint8_tbuf
int buf_prev_row_idx
int buf_row_idx
uint8_t rule
uint64_t pts
AVRational time_base
char * rate
 video frame rate
double random_fill_ratio
uint32_t random_seed
int stitch
int scroll
int start_full
int64_t generation
 the generation number, starting from 0
AVLFG lfg
char * pattern

Detailed Description

Definition at line 39 of file vsrc_cellauto.c.

Field Documentation

uint8_t* CellAutoContext::buf

Definition at line 46 of file vsrc_cellauto.c.

Referenced by evolve(), fill_picture(), init(), init_pattern_from_string(), and uninit().

int CellAutoContext::buf_prev_row_idx

Definition at line 47 of file vsrc_cellauto.c.

Referenced by evolve().

int CellAutoContext::buf_row_idx

Definition at line 47 of file vsrc_cellauto.c.

Referenced by evolve(), and fill_picture().

const AVClass* CellAutoContext::class

Definition at line 40 of file vsrc_cellauto.c.

Referenced by init().

uint8_t* CellAutoContext::file_buf

Definition at line 44 of file vsrc_cellauto.c.

Referenced by init_pattern_from_file(), and uninit().

size_t CellAutoContext::file_bufsize

Definition at line 45 of file vsrc_cellauto.c.

Referenced by init_pattern_from_file(), and uninit().

char* CellAutoContext::filename

Definition at line 42 of file vsrc_cellauto.c.

Referenced by init(), and init_pattern_from_file().

int64_t CellAutoContext::generation

the generation number, starting from 0

Definition at line 55 of file vsrc_cellauto.c.

Referenced by evolve(), fill_picture(), and request_frame().

int CellAutoContext::h
AVLFG CellAutoContext::lfg

Definition at line 56 of file vsrc_cellauto.c.

Referenced by init().

char* CellAutoContext::pattern

Definition at line 57 of file vsrc_cellauto.c.

Referenced by init(), init_pattern_from_file(), init_pattern_from_string(), and uninit().

uint64_t CellAutoContext::pts

Definition at line 49 of file vsrc_cellauto.c.

Referenced by request_frame().

double CellAutoContext::random_fill_ratio

Definition at line 52 of file vsrc_cellauto.c.

uint32_t CellAutoContext::random_seed

Definition at line 53 of file vsrc_cellauto.c.

Referenced by init().

char* CellAutoContext::rate

video frame rate

Definition at line 51 of file vsrc_cellauto.c.

Referenced by init().

uint8_t CellAutoContext::rule

Definition at line 48 of file vsrc_cellauto.c.

Referenced by evolve(), and init().

char* CellAutoContext::rule_str

Definition at line 43 of file vsrc_cellauto.c.

int CellAutoContext::scroll

Definition at line 54 of file vsrc_cellauto.c.

Referenced by fill_picture(), and init().

int CellAutoContext::start_full

Definition at line 54 of file vsrc_cellauto.c.

Referenced by init(), and request_frame().

int CellAutoContext::stitch

Definition at line 54 of file vsrc_cellauto.c.

Referenced by evolve(), and init().

AVRational CellAutoContext::time_base

Definition at line 50 of file vsrc_cellauto.c.

Referenced by config_props(), and init().

int CellAutoContext::w

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