libavcodec/aacpsdsp.c File Reference
#include "config.h"
#include "libavutil/attributes.h"
#include "aacpsdsp.h"
Go to the source code of this file.
|
Functions |
static void | ps_add_squares_c (float *dst, const float(*src)[2], int n) |
static void | ps_mul_pair_single_c (float(*dst)[2], float(*src0)[2], float *src1, int n) |
static void | ps_hybrid_analysis_c (float(*out)[2], float(*in)[2], const float(*filter)[8][2], int stride, int n) |
static void | ps_hybrid_analysis_ileave_c (float(*out)[32][2], float L[2][38][64], int i, int len) |
static void | ps_hybrid_synthesis_deint_c (float out[2][38][64], float(*in)[32][2], int i, int len) |
static void | ps_decorrelate_c (float(*out)[2], float(*delay)[2], float(*ap_delay)[PS_QMF_TIME_SLOTS+PS_MAX_AP_DELAY][2], const float phi_fract[2], float(*Q_fract)[2], const float *transient_gain, float g_decay_slope, int len) |
static void | ps_stereo_interpolate_c (float(*l)[2], float(*r)[2], float h[2][4], float h_step[2][4], int len) |
static void | ps_stereo_interpolate_ipdopd_c (float(*l)[2], float(*r)[2], float h[2][4], float h_step[2][4], int len) |
av_cold void | ff_psdsp_init (PSDSPContext *s) |
Function Documentation
static void ps_add_squares_c |
( |
float * |
dst, |
|
|
const float(*) |
src[2], |
|
|
int |
n | |
|
) |
| | [static] |
static void ps_decorrelate_c |
( |
float(*) |
out[2], |
|
|
float(*) |
delay[2], |
|
|
float(*) |
ap_delay[PS_QMF_TIME_SLOTS+PS_MAX_AP_DELAY][2], |
|
|
const float |
phi_fract[2], |
|
|
float(*) |
Q_fract[2], |
|
|
const float * |
transient_gain, |
|
|
float |
g_decay_slope, |
|
|
int |
len | |
|
) |
| | [static] |
static void ps_hybrid_analysis_c |
( |
float(*) |
out[2], |
|
|
float(*) |
in[2], |
|
|
const float(*) |
filter[8][2], |
|
|
int |
stride, |
|
|
int |
n | |
|
) |
| | [static] |
static void ps_hybrid_analysis_ileave_c |
( |
float(*) |
out[32][2], |
|
|
float |
L[2][38][64], |
|
|
int |
i, |
|
|
int |
len | |
|
) |
| | [static] |
static void ps_hybrid_synthesis_deint_c |
( |
float |
out[2][38][64], |
|
|
float(*) |
in[32][2], |
|
|
int |
i, |
|
|
int |
len | |
|
) |
| | [static] |
static void ps_mul_pair_single_c |
( |
float(*) |
dst[2], |
|
|
float(*) |
src0[2], |
|
|
float * |
src1, |
|
|
int |
n | |
|
) |
| | [static] |
static void ps_stereo_interpolate_c |
( |
float(*) |
l[2], |
|
|
float(*) |
r[2], |
|
|
float |
h[2][4], |
|
|
float |
h_step[2][4], |
|
|
int |
len | |
|
) |
| | [static] |
static void ps_stereo_interpolate_ipdopd_c |
( |
float(*) |
l[2], |
|
|
float(*) |
r[2], |
|
|
float |
h[2][4], |
|
|
float |
h_step[2][4], |
|
|
int |
len | |
|
) |
| | [static] |