/external/libopus/celt/x86/ |
pitch_sse.h | 39 static OPUS_INLINE void xcorr_kernel(const opus_val16 *x, const opus_val16 *y, opus_val32 sum[4], int len) 75 static OPUS_INLINE void dual_inner_prod(const opus_val16 *x, const opus_val16 *y01, const opus_val16 *y02, 106 opus_val16 g10, opus_val16 g11, opus_val16 g12)
|
/external/libopus/celt/ |
celt_decoder.c | 84 opus_val16 postfilter_gain; 85 opus_val16 postfilter_gain_old; 92 /* opus_val16 lpc[], Size = channels*LPC_ORDER */ 93 /* opus_val16 oldEBands[], Size = 2*mode->nbEBands */ 94 /* opus_val16 oldLogE[], Size = 2*mode->nbEBands */ 95 /* opus_val16 oldLogE2[], Size = 2*mode->nbEBands */ 96 /* opus_val16 backgroundLogE[], Size = 2*mode->nbEBands */ 109 + channels*LPC_ORDER*sizeof(opus_val16) 110 + 4*2*mode->nbEBands*sizeof(opus_val16); 178 static OPUS_INLINE opus_val16 SIG2WORD16(celt_sig x [all...] |
arch.h | 88 typedef opus_int16 opus_val16; typedef 92 typedef opus_val16 celt_norm; 105 #define VERY_LARGE16 ((opus_val16)32767) 106 #define Q15_ONE ((opus_val16)32767) 133 typedef float opus_val16; typedef 147 #define Q15_ONE ((opus_val16)1.f) 198 #define DIV32_16(a,b) (((opus_val32)(a))/(opus_val16)(b))
|
mdct.c | 106 const opus_val16 *window, int overlap, int shift, int stride) 134 const opus_val16 * OPUS_RESTRICT wp1 = window+(overlap>>1); 135 const opus_val16 * OPUS_RESTRICT wp2 = window+(overlap>>1)-1; 212 const opus_val16 * OPUS_RESTRICT window, int overlap, int shift, int stride) 296 const opus_val16 * OPUS_RESTRICT wp1 = window; 297 const opus_val16 * OPUS_RESTRICT wp2 = window+overlap-1;
|
bands.c | 46 int hysteresis_decision(opus_val16 val, const opus_val16 *thresholds, const opus_val16 *hysteresis, int N, int prev) 138 opus_val16 g; 140 opus_val16 E; 182 opus_val16 g = 1.f/(1e-27f+bandE[i+c*m->nbEBands]); 193 celt_sig * OPUS_RESTRICT freq, const opus_val16 *bandLogE, int start, int end, int C, int M) 209 opus_val16 g; 210 opus_val16 lg; 216 lg = ADD16(bandLogE[i+c*m->nbEBands], SHL16((opus_val16)eMeans[i],6)) [all...] |
modes.c | 229 opus_val16 *window; 368 window = (opus_val16*)opus_alloc(mode->overlap*sizeof(opus_val16)); 428 opus_free((opus_val16*)mode->window);
|
fixed_debug.h | 44 #define MULT16_16SU(a,b) ((opus_val32)(opus_val16)(a)*(opus_val32)(opus_uint16)(b)) 52 #define QCONST16(x,bits) ((opus_val16)(.5+(x)*(((opus_val32)1)<<(bits))))
|
static_modes_float.h | 9 static const opus_val16 window120[120] = { 477 static const opus_val16 mdct_twiddles960[481] = {
|
/external/libopus/src/ |
opus_multistream_encoder.c | 64 opus_val16 *dst, 183 static opus_val16 logSum(opus_val16 a, opus_val16 b) 185 opus_val16 max; 187 opus_val16 frac; 188 static const opus_val16 diff_table[17] = { 214 opus_val16 logSum(opus_val16 a, opus_val16 b [all...] |
opus_encoder.c | 57 opus_val16 smoothed_width; 58 opus_val16 max_follower; 88 opus_val16 prev_HB_gain; 98 opus_val16 * energy_masking; 100 opus_val16 delay_buffer[MAX_ENCODER_BUFFER*2]; 282 const opus_val16 *in, /* I: Input signal */ 286 opus_val16 *out, /* O: Output signal */ 320 static void hp_cutoff(const opus_val16 *in, opus_int32 cutoff_Hz, opus_val16 *out, opus_val32 *hp_mem, int len, int channels, opus_int32 Fs) 356 static void dc_reject(const opus_val16 *in, opus_int32 cutoff_Hz, opus_val16 *out, opus_val32 *hp_mem, int len, int channels, opus_int32 (…) 1426 ALLOC(pcm_buf, (total_buffer+frame_size)*st->channels, opus_val16); local [all...] |
opus_decoder.c | 74 opus_val16 softclip_mem[2]; 172 static void smooth_fade(const opus_val16 *in1, const opus_val16 *in2, 173 opus_val16 *out, int overlap, int channels, 174 const opus_val16 *window, opus_int32 Fs) 182 opus_val16 w = MULT16_16_Q15(window[i*inc], window[i*inc]); 205 opus_int32 len, opus_val16 *pcm, int frame_size, int decode_fec) 215 VARDECL(opus_val16, pcm_transition_silk); 217 VARDECL(opus_val16, pcm_transition_celt); 218 opus_val16 *pcm_transition [all...] |
opus_multistream_decoder.c | 150 const opus_val16 *src, 201 VARDECL(opus_val16, buf); 207 ALLOC(buf, 2*frame_size, opus_val16); 309 const opus_val16 *src, 338 const opus_val16 *src,
|
/external/libopus/celt/tests/ |
test_unit_mdct.c | 123 opus_val16 * window= (opus_val16*)malloc(sizeof(opus_val16)*nfft/2);
|
test_unit_mathops.c | 86 opus_val16 val; 210 opus_val16 x;
|
/external/libopus/celt/arm/ |
celt_pitch_xcorr_arm.s | 47 ; r4 = opus_val16 *x 48 ; r5 = opus_val16 *y 154 ; opus_val32 celt_pitch_xcorr_neon(opus_val16 *_x, opus_val16 *_y, 158 ; r0 = opus_val16 *_x 159 ; r1 = opus_val16 *_y 165 ; r4 = opus_val16 *x (for xcorr_kernel_neon()) 166 ; r5 = opus_val16 *y (for xcorr_kernel_neon()) 262 ; r4 = opus_val16 *_x (must be 32-bit aligned) 263 ; r5 = opus_val16 *_y (must be 32-bit aligned [all...] |
/external/libopus/include/ |
opus_defines.h | 175 #define __opus_check_val16_ptr(ptr) ((ptr) + ((ptr) - (opus_val16*)(ptr)))
|