Home
last modified time | relevance | path

Searched refs:filter_bank (Results 1 – 13 of 13) sorted by relevance

/third_party/pulseaudio/src/pulsecore/ffmpeg/
Dresample2.c59 FELEM *filter_bank; member
187 c->filter_bank= av_mallocz(c->filter_length*(phase_count+1)*sizeof(FELEM)); in av_resample_init()
188 …av_build_filter(c->filter_bank, factor, c->filter_length, phase_count, 1<<FILTER_SHIFT, WINDOW_TYP… in av_resample_init()
189 …memcpy(&c->filter_bank[c->filter_length*phase_count+1], c->filter_bank, (c->filter_length-1)*sizeo… in av_resample_init()
190 c->filter_bank[c->filter_length*phase_count]= c->filter_bank[c->filter_length - 1]; in av_resample_init()
200 av_freep(&c->filter_bank); in av_resample_close()
233 FELEM *filter= c->filter_bank + c->filter_length*(index & c->phase_mask); in av_resample()
/third_party/ffmpeg/libswresample/x86/
Dresample.asm33 .filter_bank: pointer 1 label
279 src, dst_end, filter_bank
286 dst, dst_end, filter_bank
310 mov filter_bankq, [ctxq+ResampleContext.filter_bank]
331 dst_incr_div, src_incr, src, dst_end, filter_bank
338 dst_incr_div, src_incr, dst, dst_end, filter_bank
347 frac, index, dst, filter_bank
379 mov filter_bankq, [ctxq+ResampleContext.filter_bank]
525 dst_incr_div, src_incr, src, dst_end, filter_bank
529 dst_incr_div, src_incr, dst, dst_end, filter_bank
[all …]
/third_party/ffmpeg/libavresample/
Dresample.c113 c->set_filter(c->filter_bank, tab, ph, tap_count); in build_filter()
179 c->filter_bank = av_mallocz(c->filter_length * (phase_count + 1) * felem_size); in ff_audio_resample_init()
180 if (!c->filter_bank) in ff_audio_resample_init()
186 memcpy(&c->filter_bank[(c->filter_length * phase_count + 1) * felem_size], in ff_audio_resample_init()
187 c->filter_bank, (c->filter_length - 1) * felem_size); in ff_audio_resample_init()
188 memcpy(&c->filter_bank[c->filter_length * phase_count * felem_size], in ff_audio_resample_init()
189 &c->filter_bank[(c->filter_length - 1) * felem_size], felem_size); in ff_audio_resample_init()
219 av_free(c->filter_bank); in ff_audio_resample_init()
229 av_free((*c)->filter_bank); in ff_audio_resample_free()
Dresample_template.c72 FELEM *filter = ((FELEM *)c->filter_bank) + in SET_TYPE()
94 FELEM *filter = ((FELEM *)c->filter_bank) + in SET_TYPE()
Dresample.h31 uint8_t *filter_bank; member
/third_party/ffmpeg/libswresample/
Dresample.c283 av_freep(&c->filter_bank); in resample_free()
348 c->filter_bank = av_calloc(c->filter_alloc, (phase_count+1)*c->felem_size); in resample_init()
352 if (!c->filter_bank) in resample_init()
354 …if (build_filter(c, (void*)c->filter_bank, factor, c->filter_length, c->filter_alloc, phase_count,… in resample_init()
356 …memcpy(c->filter_bank + (c->filter_alloc*phase_count+1)*c->felem_size, c->filter_bank, (c->filter_… in resample_init()
357 …memcpy(c->filter_bank + (c->filter_alloc*phase_count )*c->felem_size, c->filter_bank + (c->filter… in resample_init()
378 av_freep(&c->filter_bank); in resample_init()
426 av_freep(&c->filter_bank); in rebuild_filter_bank_with_compensation()
427 c->filter_bank = new_filter_bank; in rebuild_filter_bank_with_compensation()
Dresample_template.c105 FELEM *filter = ((FELEM *) c->filter_bank) + c->filter_alloc * index; in RENAME()
163 FELEM *filter = ((FELEM *) c->filter_bank) + c->filter_alloc * index; in RENAME()
Dresample.h32 uint8_t *filter_bank; member
/third_party/ffmpeg/libavresample/aarch64/
Dresample_init.c30 AV_CHECK_OFFSET(struct ResampleContext, filter_bank, FILTER_BANK);
/third_party/ffmpeg/libavcodec/
Dmpegaudioenc_template.c64 int16_t filter_bank[512]; member
154 s->filter_bank[i] = v; in MPA_encode_init()
158 s->filter_bank[512 - i] = v; in MPA_encode_init()
342 q = s->filter_bank; in filter()
/third_party/ffmpeg/libavresample/arm/
Dresample_init.c32 AV_CHECK_OFFSET(struct ResampleContext, filter_bank, FILTER_BANK);
/third_party/ffmpeg/libswresample/aarch64/
Dresample_init.c57 FELEM *filter = ((FELEM *) c->filter_bank) + c->filter_alloc * index; \
/third_party/ffmpeg/libswresample/arm/
Dresample_init.c57 FELEM *filter = ((FELEM *) c->filter_bank) + c->filter_alloc * index; \