HomeSort by relevance Sort by last modified time
    Searched refs:opus_val32 (Results 1 - 17 of 17) sorted by null

  /external/chromium_org/third_party/opus/src/celt/
celt_lpc.h 35 void _celt_lpc(opus_val16 *_lpc, const opus_val32 *ac, int p);
44 void celt_iir(const opus_val32 *x,
46 opus_val32 *y,
51 void _celt_autocorr(const opus_val16 *x, opus_val32 *ac, const opus_val16 *window, int overlap, int lag, int n);
fixed_generic.h 37 #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))))
55 #define QCONST32(x,bits) ((opus_val32)(.5+(x)*(((opus_val32)1)<<(bits))))
65 #define EXTEND32(x) ((opus_val32)(x))
98 #define ADD32(a,b) ((opus_val32)(a)+(opus_val32)(b))
100 #define SUB32(a,b) ((opus_val32)(a)-(opus_val32)(b)
    [all...]
celt_lpc.c 38 const opus_val32 *ac, /* in: [0...p] autocorrelation values */
43 opus_val32 r;
44 opus_val32 error = ac[0];
46 opus_val32 lpc[LPC_ORDER];
57 opus_val32 rr = 0;
66 opus_val32 tmp1, tmp2;
101 opus_val32 sum = SHL32(EXTEND32(x[i]), SIG_SHIFT);
115 void celt_iir(const opus_val32 *x,
117 opus_val32 *y,
125 opus_val32 sum = x[i]
    [all...]
mathops.h 132 static inline opus_val32 celt_maxabs32(opus_val32 *x, int len)
135 opus_val32 maxval = 0;
143 static inline opus_int16 celt_zlog2(opus_val32 x)
148 opus_val16 celt_rsqrt_norm(opus_val32 x);
150 opus_val32 celt_sqrt(opus_val32 x);
152 opus_val16 celt_cos_norm(opus_val32 x);
154 static inline opus_val16 celt_log2(opus_val32 x)
180 static inline opus_val32 celt_exp2(opus_val16 x
    [all...]
mathops.c 69 opus_val32 frac_div32(opus_val32 a, opus_val32 b)
72 opus_val32 result, rem;
90 opus_val16 celt_rsqrt_norm(opus_val32 x)
118 opus_val32 celt_sqrt(opus_val32 x)
122 opus_val32 rt;
154 opus_val16 celt_cos_norm(opus_val32 x)
178 opus_val32 celt_rcp(opus_val32 x
    [all...]
arch.h 88 typedef opus_int32 opus_val32; typedef
90 typedef opus_val32 celt_sig;
92 typedef opus_val32 celt_ener;
132 typedef float opus_val32; typedef
174 #define MULT16_16(a,b) ((opus_val32)(a)*(opus_val32)(b))
175 #define MAC16_16(c,a,b) ((c)+(opus_val32)(a)*(opus_val32)(b))
193 #define DIV32_16(a,b) (((opus_val32)(a))/(opus_val16)(b))
194 #define DIV32(a,b) (((opus_val32)(a))/(opus_val32)(b)
    [all...]
pitch.c 45 static void find_best_pitch(opus_val32 *xcorr, opus_val16 *y, int len,
48 , int yshift, opus_val32 maxcorr
53 opus_val32 Syy=1;
55 opus_val32 best_den[2];
75 opus_val32 xcorr16;
109 opus_val32 ac[5];
114 opus_val32 maxabs = celt_maxabs32(x[0], len);
117 opus_val32 maxabs_1 = celt_maxabs32(x[1], len);
180 VARDECL(opus_val32, xcorr);
182 opus_val32 maxcorr=1
    [all...]
vq.c 78 gain = celt_div((opus_val32)MULT16_16(Q15_ONE,len),(opus_val32)(len+factor*K));
113 int N, opus_val32 Ryy, opus_val16 gain)
119 opus_val32 t;
166 opus_val32 sum;
167 opus_val32 xy;
256 opus_val32 best_num = -VERY_LARGE16;
326 opus_val32 Ryy;
353 opus_val32 E = EPSILON;
355 opus_val32 t
    [all...]
quant_bands.c 142 static opus_val32 loss_distortion(const opus_val16 *eBands, opus_val16 *oldEBands, int start, int end, int len, int C)
145 opus_val32 dist = 0;
164 opus_val32 prev[2] = {0,0};
186 opus_val32 q;
188 opus_val32 f, tmp;
198 SUB32((opus_val32)oldEBands[i+c*m->nbEBands],max_decay)));
246 q = (opus_val32)SHL32(EXTEND32(qi),DB_SHIFT);
262 int force_intra, opus_val32 *delayedIntra, int two_pass, int loss_rate)
272 opus_val32 new_distortion;
426 opus_val32 prev[2] = {0, 0}
    [all...]
quant_bands.h 47 int nbAvailableBytes, int force_intra, opus_val32 *delayedIntra,
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))))
53 #define QCONST32(x,bits) ((opus_val32)(.5+(x)*(((opus_val32)1)<<(bits))))
226 #define PSHR32(a,shift) (celt_mips--,SHR32(ADD32((a),(((opus_val32)(1)<<((shift))>>1))),shift))
442 if (ABS32(b)>=((opus_val32)(1)<<(15+Q)))
482 res = ((((opus_int64)a)*(opus_int64)b) + (((opus_val32)(1)<<Q)>>1))>> Q;
celt.c 166 opus_val32 delayedIntra;
182 opus_val32 preemph_memE[2];
183 opus_val32 preemph_memD[2];
305 static int transient_analysis(const opus_val32 * OPUS_RESTRICT in, int len, int C,
310 opus_val32 mem0=0,mem1=0;
333 opus_val32 x,y;
432 VARDECL(opus_val32, x);
435 ALLOC(x, N+overlap, opus_val32);
498 static void comb_filter(opus_val32 *y, opus_val32 *x, int T0, int T1, int N
    [all...]
bands.c 87 opus_val32 maxval=0;
88 opus_val32 sum = 0;
145 opus_val32 sum = 1e-27f;
189 opus_val32 g = SHR32(bandE[i+c*m->nbEBands],1);
215 opus_val32 thresh32;
226 opus_val32 t;
242 opus_val32 Ediff;
258 opus_val32 r32 = SHR32(celt_exp2(-EXTRACT16(Ediff)),1);
339 opus_val32 xp=0, side=0;
340 opus_val32 El, Er
    [all...]
kiss_fft.c 526 opus_val32 phase = -i;
  /external/chromium_org/third_party/opus/src/celt/tests/
test_unit_mathops.c 63 opus_val32 val;
194 opus_val32 x;
223 opus_val32 x;
237 opus_val32 x;
240 opus_val32 lg;
241 opus_val32 y;
  /external/chromium_org/third_party/opus/src/src/
opus_encoder.c 77 opus_val32 hp_mem[4];
298 opus_val32 *S, /* I/O: State vector [2] */
306 opus_val32 vout;
307 opus_val32 inval;
308 opus_val32 A[2], B[3];
310 A[0] = (opus_val32)(A_Q28[0] * (1.f/((opus_int32)1<<28)));
311 A[1] = (opus_val32)(A_Q28[1] * (1.f/((opus_int32)1<<28)));
312 B[0] = (opus_val32)(B_Q28[0] * (1.f/((opus_int32)1<<28)));
313 B[1] = (opus_val32)(B_Q28[1] * (1.f/((opus_int32)1<<28)));
314 B[2] = (opus_val32)(B_Q28[2] * (1.f/((opus_int32)1<<28)))
    [all...]
opus_decoder.c 500 opus_val32 gain;
504 opus_val32 x;

Completed in 307 milliseconds