Lines Matching defs:itheta
249 /* The upper limit ensures that in a stereo split with itheta==16384, we'll
586 int itheta = quant ? celt_calc_theta(X, Y, stereo, N) : 0;
603 itheta = (itheta*qn + 8192) >> 14;
608 ff_opus_rc_enc_uint_step(rc, itheta, qn / 2);
610 ff_opus_rc_enc_uint(rc, itheta, qn + 1);
612 ff_opus_rc_enc_uint_tri(rc, itheta, qn);
613 itheta = itheta * 16384 / qn;
615 if (itheta == 0)
623 itheta = ff_opus_rc_dec_uint_step(rc, qn / 2);
625 itheta = ff_opus_rc_dec_uint(rc, qn+1);
627 itheta = ff_opus_rc_dec_uint_tri(rc, qn);
628 itheta = itheta * 16384 / qn;
632 inv = f->apply_phase_inv ? itheta > 8192 : 0;
649 itheta = 0;
655 if (itheta == 0) {
660 } else if (itheta == 16384) {
666 imid = celt_cos(itheta);
667 iside = celt_cos(16384-itheta);
686 sbits = (itheta != 0 && itheta != 16384) ? 1 << 3 : 0;
688 c = (itheta > 8192);
703 itheta==16384, we'll have cleared the low bits of fill. */
730 if (B0 > 1 && !stereo && (itheta & 0x3fff)) {
731 if (itheta > 8192)
761 if (rebalance > 3 << 3 && itheta != 0)
778 if (rebalance > 3 << 3 && itheta != 16384)