diff options
Diffstat (limited to 'libavresample/arm/audio_convert_init.c')
-rw-r--r-- | libavresample/arm/audio_convert_init.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libavresample/arm/audio_convert_init.c b/libavresample/arm/audio_convert_init.c index 647111df3a..bbb7bae514 100644 --- a/libavresample/arm/audio_convert_init.c +++ b/libavresample/arm/audio_convert_init.c @@ -26,6 +26,8 @@ #include "libavresample/audio_convert.h" void ff_conv_flt_to_s16_neon(int16_t *dst, const float *src, int len); +void ff_conv_fltp_to_s16_neon(int16_t *dst, float *const *src, + int len, int channels); void ff_conv_fltp_to_s16_2ch_neon(int16_t *dst, float *const *src, int len, int channels); @@ -38,6 +40,9 @@ av_cold void ff_audio_convert_init_arm(AudioConvert *ac) 0, 16, 8, "NEON", ff_conv_flt_to_s16_neon); ff_audio_convert_set_func(ac, AV_SAMPLE_FMT_S16, AV_SAMPLE_FMT_FLTP, + 0, 16, 8, "NEON", + ff_conv_fltp_to_s16_neon); + ff_audio_convert_set_func(ac, AV_SAMPLE_FMT_S16, AV_SAMPLE_FMT_FLTP, 2, 16, 8, "NEON", ff_conv_fltp_to_s16_2ch_neon); } |