HomeSort by relevance Sort by last modified time
    Searched refs:opus_val16 (Results 1 - 25 of 30) sorted by null

1 2

  /external/chromium_org/third_party/opus/src/celt/
celt_lpc.h 35 void _celt_lpc(opus_val16 *_lpc, const opus_val32 *ac, int p);
37 void celt_fir(const opus_val16 *x,
38 const opus_val16 *num,
39 opus_val16 *y,
42 opus_val16 *mem);
45 const opus_val16 *den,
49 opus_val16 *mem);
51 void _celt_autocorr(const opus_val16 *x, opus_val32 *ac, const opus_val16 *window, int overlap, int lag, int n);
pitch.h 39 void pitch_downsample(celt_sig * OPUS_RESTRICT x[], opus_val16 * OPUS_RESTRICT x_lp,
42 void pitch_search(const opus_val16 * OPUS_RESTRICT x_lp, opus_val16 * OPUS_RESTRICT y,
45 opus_val16 remove_doubling(opus_val16 *x, int maxperiod, int minperiod,
46 int N, int *T0, int prev_period, opus_val16 prev_gain);
quant_bands.h 39 celt_ener *bandE, opus_val16 *bandLogE, int C);
42 celt_ener *eBands, const opus_val16 *oldEBands, int C);
45 const opus_val16 *eBands, opus_val16 *oldEBands, opus_uint32 budget,
46 opus_val16 *error, ec_enc *enc, int C, int LM,
50 void quant_fine_energy(const CELTMode *m, int start, int end, opus_val16 *oldEBands, opus_val16 *error, int *fine_quant, ec_enc *enc, int C);
52 void quant_energy_finalise(const CELTMode *m, int start, int end, opus_val16 *oldEBands, opus_val16 *error, int *fine_quant, int *fine_priority, int bits_left, ec_enc *enc, int C);
54 void unquant_coarse_energy(const CELTMode *m, int start, int end, opus_val16 *oldEBands, int intra, ec_dec *dec, int C, int LM)
    [all...]
vq.h 54 , opus_val16 gain
67 ec_dec *dec, opus_val16 gain);
69 void renormalise_vector(celt_norm *X, int N, opus_val16 gain);
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))))
63 #define EXTRACT16(x) ((opus_val16)(x))
94 #define ADD16(a,b) ((opus_val16)((opus_val16)(a)+(opus_val16)(b)))
96 #define SUB16(a,b) ((opus_val16)(a)-(opus_val16)(b))
103 #define MULT16_16_16(a,b) ((((opus_val16)(a))*((opus_val16)(b)))
    [all...]
mathops.c 71 opus_val16 rcp;
90 opus_val16 celt_rsqrt_norm(opus_val32 x)
92 opus_val16 n;
93 opus_val16 r;
94 opus_val16 r2;
95 opus_val16 y;
121 opus_val16 n;
123 static const opus_val16 C[5] = {23175, 11561, -3011, 1699, -664};
140 static inline opus_val16 _celt_cos_pi_2(opus_val16 x
    [all...]
mdct.h 62 const opus_val16 *window, int overlap, int shift, int stride);
68 const opus_val16 * OPUS_RESTRICT window, int overlap, int shift, int stride);
modes.h 66 opus_val16 preemph[4];
77 const opus_val16 *window;
quant_bands.c 53 static const opus_val16 eMeans[25] = {
63 static const opus_val16 pred_coef[4] = {29440, 26112, 21248, 16384};
64 static const opus_val16 beta_coef[4] = {30147, 22282, 12124, 6554};
65 static const opus_val16 beta_intra = 4915;
67 static const opus_val16 pred_coef[4] = {29440/32768., 26112/32768., 21248/32768., 16384/32768.};
68 static const opus_val16 beta_coef[4] = {30147/32768., 22282/32768., 12124/32768., 6554/32768.};
69 static const opus_val16 beta_intra = 4915/32768.;
142 static opus_val32 loss_distortion(const opus_val16 *eBands, opus_val16 *oldEBands, int start, int end, int len, int C)
149 opus_val16 d = SUB16(SHR16(eBands[i+c*len], 3), SHR16(oldEBands[i+c*len], 3))
    [all...]
celt_lpc.c 37 opus_val16 *_lpc, /* out: [0...p-1] LPC coefficients */
90 void celt_fir(const opus_val16 *x,
91 const opus_val16 *num,
92 opus_val16 *y,
95 opus_val16 *mem)
116 const opus_val16 *den,
120 opus_val16 *mem)
140 const opus_val16 *x, /* in: [0...n-1] samples x */
142 const opus_val16 *window,
150 VARDECL(opus_val16, xx)
    [all...]
mathops.h 121 static inline opus_val16 celt_maxabs16(opus_val16 *x, int len)
124 opus_val16 maxval = 0;
148 opus_val16 celt_rsqrt_norm(opus_val32 x);
152 opus_val16 celt_cos_norm(opus_val32 x);
154 static inline opus_val16 celt_log2(opus_val32 x)
157 opus_val16 n, frac;
160 static const opus_val16 C[5] = {-6801+(1<<(13-DB_SHIFT)), 15746, -5217, 2545, -1401};
180 static inline opus_val32 celt_exp2(opus_val16 x)
183 opus_val16 frac
    [all...]
static_modes_fixed.h 9 static const opus_val16 window120[120] = {
473 static const opus_val16 mdct_twiddles960[481] = {
bands.h 46 /*void compute_noise_energies(const CELTMode *m, const celt_sig *X, const opus_val16 *tonality, celt_ener *bandE);*/
90 int start, int end, opus_val16 *logE, opus_val16 *prev1logE,
91 opus_val16 *prev2logE, int *pulses, opus_uint32 seed);
pitch.c 45 static void find_best_pitch(opus_val32 *xcorr, opus_val16 *y, int len,
54 opus_val16 best_num[2];
74 opus_val16 num;
105 void pitch_downsample(celt_sig * OPUS_RESTRICT x[], opus_val16 * OPUS_RESTRICT x_lp,
110 opus_val16 tmp=Q15ONE;
111 opus_val16 lpc[4], mem[4]={0,0,0,0};
172 void pitch_search(const opus_val16 * OPUS_RESTRICT x_lp, opus_val16 * OPUS_RESTRICT y,
178 VARDECL(opus_val16, x_lp4);
179 VARDECL(opus_val16, y_lp4)
    [all...]
vq.c 41 static void exp_rotation1(celt_norm *X, int len, int stride, opus_val16 c, opus_val16 s)
69 opus_val16 c, s;
70 opus_val16 gain, theta;
113 int N, opus_val32 Ryy, opus_val16 gain)
120 opus_val16 g;
156 , opus_val16 gain
162 VARDECL(opus_val16, signx);
164 opus_val16 s;
168 opus_val16 yy
    [all...]
celt.h 95 int celt_encode_with_ec(OpusCustomEncoder * OPUS_RESTRICT st, const opus_val16 * pcm, int frame_size, unsigned char *compressed, int nbCompressedBytes, ec_enc *enc);
108 int celt_decode_with_ec(OpusCustomDecoder * OPUS_RESTRICT st, const unsigned char *data, int len, opus_val16 * OPUS_RESTRICT pcm, int frame_size, ec_dec *dec);
arch.h 87 typedef opus_int16 opus_val16; typedef
91 typedef opus_val16 celt_norm;
103 #define VERY_LARGE16 ((opus_val16)32767)
104 #define Q15_ONE ((opus_val16)32767)
131 typedef float opus_val16; typedef
144 #define Q15_ONE ((opus_val16)1.f)
193 #define DIV32_16(a,b) (((opus_val32)(a))/(opus_val16)(b))
mdct.c 106 const opus_val16 *window, int overlap, int shift, int stride)
132 const opus_val16 * OPUS_RESTRICT wp1 = window+(overlap>>1);
133 const opus_val16 * OPUS_RESTRICT wp2 = window+(overlap>>1)-1;
210 const opus_val16 * OPUS_RESTRICT window, int overlap, int shift, int stride)
291 const opus_val16 * OPUS_RESTRICT wp1 = window;
292 const opus_val16 * OPUS_RESTRICT wp2 = window+overlap-1;
313 const opus_val16 * OPUS_RESTRICT wp1 = window;
314 const opus_val16 * OPUS_RESTRICT wp2 = window+overlap-1;
celt.c 173 opus_val16 prefilter_gain;
177 opus_val16 prefilter_gain_old;
197 /* opus_val16 oldBandE[], Size = channels*mode->nbEBands */
198 /* opus_val16 oldLogE[], Size = channels*mode->nbEBands */
199 /* opus_val16 oldLogE2[], Size = channels*mode->nbEBands */
201 /* opus_val16 overlap_mem[], Size = channels*overlap */
216 + 3*channels*mode->nbEBands*sizeof(opus_val16); /* opus_val16 oldBandE[channels*mode->nbEBands]; */
217 /* opus_val16 oldLogE[channels*mode->nbEBands]; */
218 /* opus_val16 oldLogE2[channels*mode->nbEBands]; *
    [all...]
bands.c 121 opus_val16 g;
123 opus_val16 E;
165 opus_val16 g = 1.f/(1e-27f+bandE[i+c*m->nbEBands]);
204 int start, int end, opus_val16 *logE, opus_val16 *prev1logE,
205 opus_val16 *prev2logE, int *pulses, opus_uint32 seed)
211 opus_val16 thresh, sqrt_1;
240 opus_val16 prev1;
241 opus_val16 prev2;
243 opus_val16 r
    [all...]
  /external/chromium_org/third_party/opus/src/celt/tests/
test_unit_rotation.c 55 opus_val16 x0[MAX_SIZE];
56 opus_val16 x1[MAX_SIZE];
test_unit_mdct.c 123 opus_val16 * window= (opus_val16*)malloc(sizeof(opus_val16)*nfft/2);
  /external/chromium_org/third_party/opus/src/src/
opus_private.h 75 opus_val16 *pcm, int frame_size, int decode_fec, int self_delimited, int *packet_offset);
opus_decoder.c 164 static void smooth_fade(const opus_val16 *in1, const opus_val16 *in2,
165 opus_val16 *out, int overlap, int channels,
166 const opus_val16 *window, opus_int32 Fs)
174 opus_val16 w = MULT16_16_Q15(window[i*inc], window[i*inc]);
197 opus_int32 len, opus_val16 *pcm, int frame_size, int decode_fec)
205 VARDECL(opus_val16, pcm_transition);
206 VARDECL(opus_val16, redundant_audio);
217 const opus_val16 *window;
265 ALLOC(pcm_transition, F5*st->channels, opus_val16);
    [all...]
opus_multistream.c 234 opus_val16 *dst,
260 VARDECL(opus_val16, buf);
276 ALLOC(buf, 2*frame_size, opus_val16);
337 opus_val16 *dst,
358 opus_val16 *dst,
380 const opus_val16 *pcm,
409 const opus_val16 *pcm,
690 const opus_val16 *src,
711 VARDECL(opus_val16, buf);
717 ALLOC(buf, 2*frame_size, opus_val16);
    [all...]

Completed in 1197 milliseconds

1 2