aarch64: NEON optimized FIR audio resampling
Optimized for the default filter length 16. 30% faster opus silk decoding.
This commit is contained in:
@@ -170,6 +170,9 @@ ResampleContext *ff_audio_resample_init(AVAudioResampleContext *avr)
|
||||
break;
|
||||
}
|
||||
|
||||
if (ARCH_AARCH64)
|
||||
ff_audio_resample_init_aarch64(c, avr->internal_sample_fmt);
|
||||
|
||||
felem_size = av_get_bytes_per_sample(avr->internal_sample_fmt);
|
||||
c->filter_bank = av_mallocz(c->filter_length * (phase_count + 1) * felem_size);
|
||||
if (!c->filter_bank)
|
||||
|
Reference in New Issue
Block a user