FFmpeg
|
#include <math.h>
#include <stdint.h>
#include "libavutil/common.h"
#include "libavutil/mathematics.h"
#include "libavutil/mem_internal.h"
#include "aac_defines.h"
#include "libavutil/softfloat.h"
Go to the source code of this file.
Macros | |
#define | NR_ALLPASS_BANDS20 30 |
#define | NR_ALLPASS_BANDS34 50 |
#define | PS_AP_LINKS 3 |
#define | TABLE_CONST |
Functions | |
static void | make_filters_from_proto (int(*filter)[8][2], const int *proto, int bands) |
static void | ps_tableinit (void) |
Variables | |
static int | pd_re_smooth [8 *8 *8] |
static int | pd_im_smooth [8 *8 *8] |
static int | HA [46][8][4] |
static int | HB [46][8][4] |
static int | f20_0_8 [8][8][2] |
static int | f34_0_12 [12][8][2] |
static int | f34_1_8 [8][8][2] |
static int | f34_2_4 [4][8][2] |
static TABLE_CONST int | Q_fract_allpass [2][50][3][2] |
static int | phi_fract [2][50][2] |
static const int | g0_Q8 [] |
static const int | g0_Q12 [] |
static const int | g1_Q8 [] |
static const int | g2_Q4 [] |
static const int | sintbl_4 [4] = { 0, 1073741824, 0, -1073741824 } |
static const int | costbl_4 [4] = { 1073741824, 0, -1073741824, 0 } |
static const int | sintbl_8 [8] |
static const int | costbl_8 [8] |
static const int | sintbl_12 [12] |
static const int | costbl_12 [12] |
#define NR_ALLPASS_BANDS20 30 |
Definition at line 48 of file aacps_fixed_tablegen.h.
#define NR_ALLPASS_BANDS34 50 |
Definition at line 49 of file aacps_fixed_tablegen.h.
#define PS_AP_LINKS 3 |
Definition at line 50 of file aacps_fixed_tablegen.h.
#define TABLE_CONST |
Definition at line 51 of file aacps_fixed_tablegen.h.
|
static |
Definition at line 96 of file aacps_fixed_tablegen.h.
Referenced by ps_tableinit().
|
static |
Definition at line 140 of file aacps_fixed_tablegen.h.
Referenced by ff_ps_init(), and main().
|
static |
Definition at line 52 of file aacps_fixed_tablegen.h.
Referenced by main(), ps_tableinit(), and stereo_processing().
|
static |
Definition at line 53 of file aacps_fixed_tablegen.h.
Referenced by main(), ps_tableinit(), and stereo_processing().
|
static |
Definition at line 54 of file aacps_fixed_tablegen.h.
Referenced by main(), ps_tableinit(), and stereo_processing().
|
static |
Definition at line 55 of file aacps_fixed_tablegen.h.
Referenced by main(), ps_tableinit(), and stereo_processing().
|
static |
Definition at line 56 of file aacps_fixed_tablegen.h.
Referenced by hybrid_analysis(), main(), and ps_tableinit().
|
static |
Definition at line 57 of file aacps_fixed_tablegen.h.
Referenced by hybrid_analysis(), main(), and ps_tableinit().
|
static |
Definition at line 58 of file aacps_fixed_tablegen.h.
Referenced by hybrid_analysis(), main(), and ps_tableinit().
|
static |
Definition at line 59 of file aacps_fixed_tablegen.h.
Referenced by hybrid_analysis(), main(), and ps_tableinit().
|
static |
Definition at line 60 of file aacps_fixed_tablegen.h.
Referenced by decorrelation(), main(), and ps_tableinit().
|
static |
Definition at line 61 of file aacps_fixed_tablegen.h.
Referenced by decorrelation(), main(), ps_decorrelate_c(), and ps_tableinit().
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 83 of file aacps_fixed_tablegen.h.
Referenced by make_filters_from_proto().
|
static |
Definition at line 84 of file aacps_fixed_tablegen.h.
Referenced by make_filters_from_proto().
|
static |
Definition at line 85 of file aacps_fixed_tablegen.h.
Referenced by make_filters_from_proto().
|
static |
Definition at line 87 of file aacps_fixed_tablegen.h.
Referenced by make_filters_from_proto().
|
static |
Definition at line 89 of file aacps_fixed_tablegen.h.
Referenced by make_filters_from_proto().
|
static |
Definition at line 92 of file aacps_fixed_tablegen.h.
Referenced by make_filters_from_proto().