Home | History | Annotate | Download | only in celt

Lines Matching refs:bandE

95 void compute_band_energies(const CELTMode *m, const celt_sig *X, celt_ener *bandE, int end, int C, int M)
120 bandE[i+c*m->nbEBands] = EPSILON+VSHR32(EXTEND32(celt_sqrt(sum)),-shift);
122 bandE[i+c*m->nbEBands] = EPSILON;
124 /*printf ("%f ", bandE[i+c*m->nbEBands]);*/
131 void normalise_bands(const CELTMode *m, const celt_sig * OPUS_RESTRICT freq, celt_norm * OPUS_RESTRICT X, const celt_ener *bandE, int end, int C, int M)
141 shift = celt_zlog2(bandE[i+c*m->nbEBands])-13;
142 E = VSHR32(bandE[i+c*m->nbEBands], shift);
153 void compute_band_energies(const CELTMode *m, const celt_sig *X, celt_ener *bandE, int end, int C, int M)
165 bandE[i+c*m->nbEBands] = celt_sqrt(sum);
166 /*printf ("%f ", bandE[i+c*m->nbEBands]);*/
173 void normalise_bands(const CELTMode *m, const celt_sig * OPUS_RESTRICT freq, celt_norm * OPUS_RESTRICT X, const celt_ener *bandE, int end, int C, int M)
182 opus_val16 g = 1.f/(1e-27f+bandE[i+c*m->nbEBands]);
353 static void intensity_stereo(const CELTMode *m, celt_norm *X, celt_norm *Y, const celt_ener *bandE, int bandID, int N)
361 int shift = celt_zlog2(MAX32(bandE[i], bandE[i+m->nbEBands]))-13;
363 left = VSHR32(bandE[i],shift);
364 right = VSHR32(bandE[i+m->nbEBands],shift);
648 const celt_ener *bandE;
680 const celt_ener *bandE;
687 bandE = ctx->bandE;
776 intensity_stereo(m, X, Y, bandE, i, N);
792 intensity_stereo(m, X, Y, bandE, i, N);
1356 celt_norm *X_, celt_norm *Y_, unsigned char *collapse_masks, const celt_ener *bandE, int *pulses,
1393 ctx.bandE = bandE;