integrator Struct Reference
Collaboration diagram for integrator:
Collaboration graph

Data Fields

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

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().

int integrator::filled

1 if the cache is completely filled, 0 otherwise

Definition at line 83 of file f_ebur128.c.

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().

int integrator::nb_kept_powers

number of sum above absolute threshold

Definition at line 86 of file f_ebur128.c.

Referenced by gate_update().

double integrator::rel_threshold

relative threshold

Definition at line 84 of file f_ebur128.c.

Referenced by gate_update(), and uninit().

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().

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().


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