FFmpeg
|
#include "libavutil/avassert.h"
Go to the source code of this file.
Macros | |
#define | LPC_USE_FIXED 0 |
#define | LPC_SRA_R(x, y) (x) |
#define | LPC_MUL26(x, y) ((x) * (y)) |
#define | LPC_FIXR(x) ((float)(x)) |
Typedefs | |
typedef float | LPC_TYPE |
typedef float | LPC_TYPE_U |
Functions | |
static int | compute_lpc_coefs (const LPC_TYPE *autoc, int max_order, LPC_TYPE *lpc, int lpc_stride, int fail, int normalize) |
Levinson-Durbin recursion. More... | |
#define LPC_USE_FIXED 0 |
Definition at line 28 of file lpc_functions.h.
#define LPC_SRA_R | ( | x, | |
y | |||
) | (x) |
Definition at line 36 of file lpc_functions.h.
#define LPC_MUL26 | ( | x, | |
y | |||
) | ((x) * (y)) |
Definition at line 37 of file lpc_functions.h.
#define LPC_FIXR | ( | x | ) | ((float)(x)) |
Definition at line 38 of file lpc_functions.h.
Definition at line 45 of file lpc_functions.h.
typedef float LPC_TYPE_U |
Definition at line 46 of file lpc_functions.h.
|
inlinestatic |
Levinson-Durbin recursion.
Produce LPC coefficients from autocorrelation data.
Definition at line 54 of file lpc_functions.h.
Referenced by apply_tns(), backward_filter(), ff_aac_apply_tns(), and ff_lpc_calc_coefs().