#include "avcodec.h"
#include "aacpsy.h"
#include "aactab.h"
Go to the source code of this file.
Data Structures | |
struct | Psy3gppBand |
information for single band used by 3GPP TS26.403-inspired psychoacoustic model More... | |
struct | Psy3gppCoeffs |
psychoacoustic model frame type-dependent coefficients More... | |
Defines | |
#define | PSY_3GPP_SPREAD_LOW 1.5f |
constants for 3GPP AAC psychoacoustic model | |
#define | PSY_3GPP_SPREAD_HI 3.0f |
Functions | |
static av_always_inline int | quant (float coef, const float Q) |
Quantize one coefficient. | |
static float | get_approximate_quant_error (float *c, int size, int scale_idx) |
static float | calc_bark (float f) |
Calculate Bark value for given line. |
Definition in file aacpsy.c.
#define PSY_3GPP_SPREAD_LOW 1.5f |
static float calc_bark | ( | float | f | ) | [inline, static] |
static float get_approximate_quant_error | ( | float * | c, | |
int | size, | |||
int | scale_idx | |||
) | [inline, static] |
static av_always_inline int quant | ( | float | coef, | |
const float | Q | |||
) | [static] |