Home | History | Annotate | Download | only in src

Lines Matching refs:k0

364                *k0               Output parameter
371 const INT stopFreq, INT *k0, INT *k2) {
373 *k0 = getStartFreq(srCore, startFreq);
376 if (srSbr * noChannels < *k0 * srCore) {
386 *k2 = 2 * *k0;
388 *k2 = 3 * *k0;
396 /* Test for invalid k0 k2 combinations */
397 if ((srCore == 22050) && ((*k2 - *k0) > MAX_FREQ_COEFFS_FS44100))
401 if ((srCore >= 24000) && ((*k2 - *k0) > MAX_FREQ_COEFFS_FS48000))
405 if ((*k2 - *k0) > MAX_FREQ_COEFFS)
408 if ((*k2 - *k0) < 0) return (1); /* Number of bands is negative */
422 INT FDKsbrEnc_UpdateFreqScale(UCHAR *v_k_master, INT *h_num_bands, const INT k0,
454 if (4 * k2 >= 9 * k0) /*two or more regions (how many times the basis band
457 k1 = 2 * k0;
459 num_bands0 = numberOfBands(b_p_o, k0, k1, FL2FXCONST_DBL(0.5f));
462 CalcBands(diff0, k0, k1, num_bands0); /*CalcBands1 => diff0 */
472 cumSum(k0, diff0, num_bands0, v_k_master); /* cumsum */
489 num_bands0 = numberOfBands(b_p_o, k0, k1, FL2FXCONST_DBL(0.5f));
490 CalcBands(diff0, k0, k1, num_bands0); /* CalcBands1 => diff0 */
500 cumSum(k0, diff0, num_bands0, v_k_master); /* cumsum */
507 num_bands0 = 2 * ((k2 - k0) / 2); /* FLOOR to get to few number of bands*/
511 2 * (((k2 - k0) / dk + 1) / 2); /* ROUND to get closest fit */
514 k2_achived = k0 + num_bands0 * dk;
540 cumSum(k0, diff_tot, num_bands0, v_k_master); /* cumsum */