FFmpeg
|
#include <math.h>
#include <stddef.h>
#include <stdio.h>
#include <string.h>
#include "avcodec.h"
#include "atrac.h"
Go to the source code of this file.
Functions | |
void | ff_atrac_generate_tables (void) |
Generate common tables. | |
void | ff_atrac_iqmf (float *inlo, float *inhi, unsigned int nIn, float *pOut, float *delayBuf, float *temp) |
Quadrature mirror synthesis filter. | |
Variables | |
float | ff_atrac_sf_table [64] |
static float | qmf_window [48] |
static const float | qmf_48tap_half [24] |
Generate common tables.
Definition at line 51 of file atrac.c.
Referenced by atrac1_decode_init(), and atrac3_init_static_data().
void ff_atrac_iqmf | ( | float * | inlo, |
float * | inhi, | ||
unsigned int | nIn, | ||
float * | pOut, | ||
float * | delayBuf, | ||
float * | temp | ||
) |
Quadrature mirror synthesis filter.
inlo | lower part of spectrum |
inhi | higher part of spectrum |
nIn | size of spectrum buffer |
pOut | out buffer |
delayBuf | delayBuf buffer |
temp | temp buffer |
Definition at line 82 of file atrac.c.
Referenced by at1_subband_synthesis(), and decode_frame().
float ff_atrac_sf_table[64] |
Definition at line 35 of file atrac.c.
Referenced by at1_unpack_dequant(), decode_spectrum(), decode_tonal_components(), and ff_atrac_generate_tables().
|
static |
Definition at line 36 of file atrac.c.
Referenced by ff_atrac_generate_tables(), and ff_atrac_iqmf().
|
static |
Definition at line 38 of file atrac.c.
Referenced by ff_atrac_generate_tables().