Logo Search packages:      
Sourcecode: ebumeter version File versions  Download package

Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes

Ebu_r128_proc Class Reference

Collaboration diagram for Ebu_r128_proc:
Collaboration graph
[legend]

List of all members.

Public Member Functions

int hist_M_count (void) const
int hist_S_count (void) const
const int * histogram_M (void) const
const int * histogram_S (void) const
void init (int nchan, float fsamp)
float integ_thr (void) const
void integr_pause (void)
void integr_reset (void)
void integr_start (void)
float integrated (void) const
float loudness_M (void) const
float loudness_S (void) const
float maxloudn_M (void) const
float maxloudn_S (void) const
void process (int nfram, float *input[])
float range_max (void) const
float range_min (void) const
float range_thr (void) const
void reset (void)

Private Member Functions

float addfrags (int nfrag)
void detect_init (float fsamp)
float detect_process (int nfram)
void detect_reset (void)

Private Attributes

float _a0
float _a1
float _a2
float _b1
float _b2
float _c3
float _c4
int _div1
int _div2
int _fragm
int _frcnt
float _frpwr
float _fsamp
Ebu_r128_fst _fst [MAXCH]
Ebu_r128_hist _hist_M
Ebu_r128_hist _hist_S
float _integ_thr
bool _integr
float _integrated
float * _ipp [MAXCH]
float _loudness_M
float _loudness_S
float _maxloudn_M
float _maxloudn_S
int _nchan
float _power [64]
float _range_max
float _range_min
float _range_thr
int _wrind

Static Private Attributes

static float _chan_gain [5] = { 1.0f, 1.0f, 1.0f, 1.41f, 1.41f }

Detailed Description

Definition at line 66 of file ebu_r128_proc.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index