Home | History | Annotate | Download | only in celt

Lines Matching defs:qn

651    int qn, qb;
664 qn = 1;
666 qn = exp2_table8[qb&0x7]>>(14-(qb>>BITRES));
667 qn = (qn+1)>>1<<1;
669 celt_assert(qn <= 256);
670 return qn;
705 int qn;
731 qn = compute_qn(N, *b, offset, pulse_cap, stereo);
733 qn = 1;
743 if (qn!=1)
749 itheta = (itheta*(opus_int32)qn+8192)>>14;
750 if (!stereo && ctx->avoid_split_noise && itheta > 0 && itheta < qn)
755 int unquantized = celt_udiv((opus_int32)itheta*16384, qn);
760 itheta = qn;
767 int bias = itheta > 8192 ? 32767/qn : -32767/qn;
768 down = IMIN(qn-1, IMAX(0, (itheta*(opus_int32)qn + bias)>>14));
781 int x0 = qn/2;
800 ec_enc_uint(ec, itheta, qn+1);
802 itheta = ec_dec_uint(ec, qn+1);
805 ft = ((qn>>1)+1)*((qn>>1)+1);
810 fs = itheta <= (qn>>1) ? itheta + 1 : qn + 1 - itheta;
811 fl = itheta <= (qn>>1) ? itheta*(itheta + 1)>>1 :
812 ft - ((qn + 1 - itheta)*(qn + 2 - itheta)>>1);
821 if (fm < ((qn>>1)*((qn>>1) + 1)>>1))
829 itheta = (2*(qn + 1)
831 fs = qn + 1 - itheta;
832 fl = ft - ((qn + 1 - itheta)*(qn + 2 - itheta)>>1);
839 itheta = celt_udiv((opus_int32)itheta*16384, qn);