zenilib: zenilib/jni/external/libvorbis/lib/masking.h File Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Variables
masking.h File Reference

Go to the source code of this file.

## Macros

#define | EHMER_MAX 56
#define | EHMER_OFFSET 16
#define | MAX_ATH 88

## Variables

static const float | ATH []
static const float | tonemasks [P_BANDS][6][EHMER_MAX]

## Macro Definition Documentation

#define EHMER_MAX 56

Definition at line 44 of file masking.h.

Referenced by attenuate_curve(), min_curve(), and setup_tone_curves().

#define EHMER_OFFSET 16

Definition at line 43 of file masking.h.

Referenced by seed_curve(), and setup_tone_curves().

#define MAX_ATH 88

Definition at line 24 of file masking.h.

Referenced by _vp_psy_init(), and setup_tone_curves().

## Variable Documentation

const float ATH[]

static

Initial value:
={
-51, -52, -53, -54, -55, -56, -57, -58,
-59, -60, -61, -62, -63, -64, -65, -66,
-67, -68, -69, -70, -71, -72, -73, -74,
-75, -76, -77, -78, -80, -81, -82, -83,
-84, -85, -86, -87, -88, -88, -89, -89,
-90, -91, -91, -92, -93, -94, -95, -96,
-96, -97, -98, -98, -99, -99,-100,-100,
-101,-102,-103,-104,-106,-107,-107,-107,
-107,-105,-103,-102,-101, -99, -98, -96,
-95, -95, -96, -97, -96, -95, -93, -90,
-80, -70, -50, -40, -30, -30, -30, -30
}

Definition at line 25 of file masking.h.

Referenced by _vp_psy_init(), and setup_tone_curves().

const float tonemasks[P_BANDS][6][EHMER_MAX]

static

Definition at line 51 of file masking.h.

Referenced by setup_tone_curves().