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

Data Fields

double * cache [MAX_CHANNELS]
 window of filtered samples (N ms)
 
int cache_pos
 focus on the last added bin in the cache array
 
double sum [MAX_CHANNELS]
 sum of the last N ms filtered samples (cache content)
 
int filled
 1 if the cache is completely filled, 0 otherwise
 
double rel_threshold
 relative threshold
 
double sum_kept_powers
 sum of the powers (weighted sums) above absolute threshold
 
int nb_kept_powers
 number of sum above absolute threshold
 
struct hist_entryhistogram
 histogram of the powers, used to compute LRA and I
 

Detailed Description

Definition at line 79 of file f_ebur128.c.

Field Documentation

double* integrator::cache[MAX_CHANNELS]

window of filtered samples (N ms)

Definition at line 80 of file f_ebur128.c.

Referenced by config_audio_output(), filter_frame(), and uninit().

int integrator::cache_pos

focus on the last added bin in the cache array

Definition at line 81 of file f_ebur128.c.

Referenced by filter_frame().

double integrator::sum[MAX_CHANNELS]

sum of the last N ms filtered samples (cache content)

Definition at line 82 of file f_ebur128.c.

Referenced by filter_frame().

int integrator::filled

1 if the cache is completely filled, 0 otherwise

Definition at line 83 of file f_ebur128.c.

double integrator::rel_threshold

relative threshold

Definition at line 84 of file f_ebur128.c.

Referenced by gate_update(), and uninit().

double integrator::sum_kept_powers

sum of the powers (weighted sums) above absolute threshold

Definition at line 85 of file f_ebur128.c.

Referenced by gate_update().

int integrator::nb_kept_powers

number of sum above absolute threshold

Definition at line 86 of file f_ebur128.c.

Referenced by gate_update().

struct hist_entry* integrator::histogram

histogram of the powers, used to compute LRA and I

Definition at line 87 of file f_ebur128.c.

Referenced by filter_frame(), gate_update(), init(), and uninit().


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