Lines Matching refs:last_sample
137 spx_int32_t *last_sample;
337 int last_sample = st->last_sample[channel_index];
346 while (!(last_sample >= (spx_int32_t)*in_len || out_sample >= (spx_int32_t)*out_len))
349 const spx_word16_t *iptr = & in[last_sample];
374 last_sample += int_advance;
379 last_sample++;
383 st->last_sample[channel_index] = last_sample;
395 int last_sample = st->last_sample[channel_index];
404 while (!(last_sample >= (spx_int32_t)*in_len || out_sample >= (spx_int32_t)*out_len))
407 const spx_word16_t *iptr = & in[last_sample];
425 last_sample += int_advance;
430 last_sample++;
434 st->last_sample[channel_index] = last_sample;
444 int last_sample = st->last_sample[channel_index];
452 while (!(last_sample >= (spx_int32_t)*in_len || out_sample >= (spx_int32_t)*out_len))
454 const spx_word16_t *iptr = & in[last_sample];
486 last_sample += int_advance;
491 last_sample++;
495 st->last_sample[channel_index] = last_sample;
507 int last_sample = st->last_sample[channel_index];
515 while (!(last_sample >= (spx_int32_t)*in_len || out_sample >= (spx_int32_t)*out_len))
517 const spx_word16_t *iptr = & in[last_sample];
548 last_sample += int_advance;
553 last_sample++;
557 st->last_sample[channel_index] = last_sample;
570 int last_sample = st->last_sample[channel_index];
578 while (!(last_sample >= (spx_int32_t)*in_len || out_sample >= (spx_int32_t)*out_len))
581 last_sample += int_advance;
586 last_sample++;
590 st->last_sample[channel_index] = last_sample;
759 /* Adjust last_sample */
760 st->last_sample[i] += (st->filt_len - olen)/2;
840 if (!(st->last_sample = (spx_int32_t*)speex_alloc(nb_channels*sizeof(spx_int32_t))))
874 speex_free(st->last_sample);
893 if (st->last_sample[channel_index] < (spx_int32_t)*in_len)
894 *in_len = st->last_sample[channel_index];
896 st->last_sample[channel_index] -= *in_len;
1206 st->last_sample[i] = st->filt_len/2;
1215 st->last_sample[i] = 0;