FFmpeg
Data Fields
NormalizeContext Struct Reference

Data Fields

const AVClassclass
 
uint8_t blackpt [4]
 
uint8_t whitept [4]
 
int smoothing
 
float independence
 
float strength
 
uint8_t co [4]
 
int depth
 
int sblackpt [4]
 
int swhitept [4]
 
int num_components
 
int step
 
int history_len
 
int frame_num
 
NormalizeHistory min [3]
 
NormalizeHistory max [3]
 
uint16_t * history_mem
 
uint16_t lut [3][65536]
 
void(* find_min_max )(struct NormalizeContext *s, AVFrame *in, NormalizeLocal min[3], NormalizeLocal max[3])
 
void(* process )(struct NormalizeContext *s, AVFrame *in, AVFrame *out)
 

Detailed Description

Definition at line 96 of file vf_normalize.c.

Field Documentation

const AVClass* NormalizeContext::class

Definition at line 97 of file vf_normalize.c.

uint8_t NormalizeContext::blackpt[4]

Definition at line 100 of file vf_normalize.c.

Referenced by config_input().

uint8_t NormalizeContext::whitept[4]

Definition at line 101 of file vf_normalize.c.

Referenced by config_input().

int NormalizeContext::smoothing

Definition at line 102 of file vf_normalize.c.

Referenced by config_input().

float NormalizeContext::independence

Definition at line 103 of file vf_normalize.c.

Referenced by normalize().

float NormalizeContext::strength

Definition at line 104 of file vf_normalize.c.

Referenced by normalize().

uint8_t NormalizeContext::co[4]

Definition at line 106 of file vf_normalize.c.

Referenced by config_input(), find_min_max(), find_min_max_16(), process(), and process_16().

int NormalizeContext::depth

Definition at line 107 of file vf_normalize.c.

Referenced by config_input(), and normalize().

int NormalizeContext::sblackpt[4]

Definition at line 108 of file vf_normalize.c.

Referenced by config_input(), and normalize().

int NormalizeContext::swhitept[4]

Definition at line 109 of file vf_normalize.c.

Referenced by config_input(), and normalize().

int NormalizeContext::num_components

Definition at line 110 of file vf_normalize.c.

Referenced by config_input(), process(), process_16(), process_planar(), and process_planar_16().

int NormalizeContext::step

Definition at line 111 of file vf_normalize.c.

Referenced by config_input(), find_min_max(), find_min_max_16(), process(), and process_16().

int NormalizeContext::history_len

Definition at line 112 of file vf_normalize.c.

Referenced by config_input(), and normalize().

int NormalizeContext::frame_num

Definition at line 113 of file vf_normalize.c.

Referenced by normalize().

NormalizeHistory NormalizeContext::min[3]

Definition at line 116 of file vf_normalize.c.

Referenced by config_input(), and normalize().

NormalizeHistory NormalizeContext::max[3]

Definition at line 116 of file vf_normalize.c.

Referenced by config_input(), and normalize().

uint16_t* NormalizeContext::history_mem

Definition at line 117 of file vf_normalize.c.

Referenced by config_input(), and uninit().

uint16_t NormalizeContext::lut[3][65536]

Definition at line 119 of file vf_normalize.c.

Referenced by normalize(), process(), process_16(), process_planar(), and process_planar_16().

void(* NormalizeContext::find_min_max) (struct NormalizeContext *s, AVFrame *in, NormalizeLocal min[3], NormalizeLocal max[3])

Definition at line 121 of file vf_normalize.c.

Referenced by config_input(), and normalize().

void(* NormalizeContext::process) (struct NormalizeContext *s, AVFrame *in, AVFrame *out)

Definition at line 122 of file vf_normalize.c.

Referenced by config_input(), and normalize().


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