Home | History | Annotate | Download | only in libspeex

Lines Matching full:olen

667          spx_uint32_t olen = old_length;
673 olen = old_length + 2*st->magic_samples[i];
680 if (st->filt_len > olen)
684 for (j=0;j<olen-1;j++)
685 st->mem[i*st->mem_alloc_size+(st->filt_len-2-j)] = st->mem[i*st->mem_alloc_size+(olen-2-j)];
690 st->last_sample[i] += (st->filt_len - olen)/2;
693 st->magic_samples[i] = (olen - st->filt_len)/2;
846 spx_uint32_t olen = *out_len;
853 olen -= speex_resampler_magic(st, channel_index, &out, olen);
855 while (ilen && olen) {
857 olen;
868 olen -= ochunk;
875 *out_len -= olen;
889 spx_uint32_t olen = *out_len;
893 const unsigned int ylen = (olen < FIXED_STACK_ALLOC) ? olen : FIXED_STACK_ALLOC;
903 while (ilen && olen) {
906 spx_uint32_t ochunk = (olen > ylen) ? ylen : olen;
912 olen -= omagic;
941 olen -= ochunk;
948 *out_len -= olen;