Lines Matching refs:NELLY_BUF_LEN
66 DECLARE_ALIGNED(32, float, buf)[3 * NELLY_BUF_LEN]; ///< sample buffer
124 float *in1 = s->buf + NELLY_BUF_LEN;
125 float *in2 = s->buf + 2 * NELLY_BUF_LEN;
127 s->fdsp->vector_fmul (s->in_buff, in0, ff_sine_128, NELLY_BUF_LEN);
128 s->fdsp->vector_fmul_reverse(s->in_buff + NELLY_BUF_LEN, in1, ff_sine_128, NELLY_BUF_LEN);
131 s->fdsp->vector_fmul (s->in_buff, in1, ff_sine_128, NELLY_BUF_LEN);
132 s->fdsp->vector_fmul_reverse(s->in_buff + NELLY_BUF_LEN, in2, ff_sine_128, NELLY_BUF_LEN);
133 s->mdct_ctx.mdct_calc(&s->mdct_ctx, s->mdct_out + NELLY_BUF_LEN, s->in_buff);
183 avctx->initial_padding = NELLY_BUF_LEN;
299 * Encode NELLY_SAMPLES samples. It assumes, that samples contains 3 * NELLY_BUF_LEN values
310 int bits[NELLY_BUF_LEN], idx_table[NELLY_BANDS];
322 + s->mdct_out[i + NELLY_BUF_LEN] * s->mdct_out[i + NELLY_BUF_LEN];
346 s->mdct_out[i + NELLY_BUF_LEN] *= power_val;
357 coeff = s->mdct_out[block * NELLY_BUF_LEN + i];
387 memcpy(s->buf, s->buf + NELLY_SAMPLES, NELLY_BUF_LEN * sizeof(*s->buf));
389 memcpy(s->buf + NELLY_BUF_LEN, frame->data[0],
392 memset(s->buf + NELLY_BUF_LEN + frame->nb_samples, 0,
394 if (frame->nb_samples >= NELLY_BUF_LEN)
400 memset(s->buf + NELLY_BUF_LEN, 0, NELLY_SAMPLES * sizeof(*s->buf));