FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
HysteresisContext Struct Reference

Data Fields

const AVClassclass
 
FFFrameSync fs
 
int planes
 
int threshold
 
int width [4]
 
int height [4]
 
int nb_planes
 
int depth
 
uint8_tmap
 
uint32_t * xy
 
int index
 
void(* hysteresis )(struct HysteresisContext *s, const uint8_t *bsrc, const uint8_t *osrc, uint8_t *dst, ptrdiff_t blinesize, ptrdiff_t olinesize, ptrdiff_t destlinesize, int w, int h)
 

Detailed Description

Definition at line 34 of file vf_hysteresis.c.

Field Documentation

const AVClass* HysteresisContext::class

Definition at line 35 of file vf_hysteresis.c.

FFFrameSync HysteresisContext::fs

Definition at line 36 of file vf_hysteresis.c.

Referenced by activate(), config_output(), process_frame(), and uninit().

int HysteresisContext::planes

Definition at line 38 of file vf_hysteresis.c.

Referenced by process_frame().

int HysteresisContext::threshold

Definition at line 39 of file vf_hysteresis.c.

Referenced by hysteresis16(), and hysteresis8().

int HysteresisContext::width[4]

Definition at line 41 of file vf_hysteresis.c.

Referenced by config_input(), and process_frame().

int HysteresisContext::height[4]

Definition at line 41 of file vf_hysteresis.c.

Referenced by config_input(), and process_frame().

int HysteresisContext::nb_planes

Definition at line 42 of file vf_hysteresis.c.

Referenced by config_input(), and process_frame().

int HysteresisContext::depth

Definition at line 43 of file vf_hysteresis.c.

Referenced by config_input().

uint8_t* HysteresisContext::map

Definition at line 45 of file vf_hysteresis.c.

Referenced by config_input(), passed(), process_frame(), push(), and uninit().

uint32_t* HysteresisContext::xy

Definition at line 46 of file vf_hysteresis.c.

Referenced by config_input(), pop(), process_frame(), push(), and uninit().

int HysteresisContext::index

Definition at line 47 of file vf_hysteresis.c.

Referenced by is_empty(), pop(), process_frame(), and push().

void(* HysteresisContext::hysteresis)(struct HysteresisContext *s, const uint8_t *bsrc, const uint8_t *osrc, uint8_t *dst, ptrdiff_t blinesize, ptrdiff_t olinesize, ptrdiff_t destlinesize, int w, int h)

Definition at line 49 of file vf_hysteresis.c.

Referenced by config_input(), and process_frame().


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