|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <xmmintrin.h>#include <emmintrin.h>#include <smmintrin.h>#include "SigProc_FIX.h"#include "define.h"#include "tuning_parameters.h"#include "pitch.h"#include "celt/x86/x86cpu.h"Macros | |
| #define | MAX_FRAME_SIZE 384 /* subfr_length * nb_subfr = ( 0.005 * 16000 + 16 ) * 4 = 384 */ |
| #define | QA 25 |
| #define | N_BITS_HEAD_ROOM 2 |
| #define | MIN_RSHIFTS -16 |
| #define | MAX_RSHIFTS (32 - QA) |
Functions | |
| void | silk_burg_modified_sse4_1 (opus_int32 *res_nrg, opus_int *res_nrg_Q, opus_int32 A_Q16[], const opus_int16 x[], const opus_int32 minInvGain_Q30, const opus_int subfr_length, const opus_int nb_subfr, const opus_int D, int arch) |
| #define MAX_FRAME_SIZE 384 /* subfr_length * nb_subfr = ( 0.005 * 16000 + 16 ) * 4 = 384 */ |
| #define MAX_RSHIFTS (32 - QA) |
| #define MIN_RSHIFTS -16 |
| #define N_BITS_HEAD_ROOM 2 |
| #define QA 25 |
| void silk_burg_modified_sse4_1 | ( | opus_int32 * | res_nrg, |
| opus_int * | res_nrg_Q, | ||
| opus_int32 | A_Q16[], | ||
| const opus_int16 | x[], | ||
| const opus_int32 | minInvGain_Q30, | ||
| const opus_int | subfr_length, | ||
| const opus_int | nb_subfr, | ||
| const opus_int | D, | ||
| int | arch | ||
| ) |
1.8.13