Lines Matching refs:lsp
201 static void silk_lsp2poly(const int32_t lsp[/* 2 * half_order - 1 */],
207 pol[1] = -lsp[0];
210 pol[i + 1] = pol[i - 1] * 2 - ROUND_MULL(lsp[2 * i], pol[i], 16);
212 pol[j] += pol[j - 2] - ROUND_MULL(lsp[2 * i], pol[j - 1], 16);
214 pol[1] -= lsp[2 * i];
221 int32_t lsp[16]; // Q17; 2*cos(LSF)
233 lsp[k2] = ff_silk_cosine[index] * 256;
234 lsp[k2] += (ff_silk_cosine[index + 1] - ff_silk_cosine[index]) * offset;
235 lsp[k2] = (lsp[k2] + 4) >> 3;
238 silk_lsp2poly(lsp , p, order >> 1);
239 silk_lsp2poly(lsp + 1, q, order >> 1);