Optimized interleaving and deinterleaving conversions for s16 and flt formats with 2 and 6 channels.
Justin Ruggles (16): lavr: x86: fix ff_conv_fltp_to_flt_6ch function prototypes lavr: x86: optimized 2-channel s16p to s16 conversion lavr: x86: optimized 6-channel s16p to s16 conversion lavr: x86: optimized 2-channel s16p to flt conversion lavr: x86: optimized 6-channel s16p to flt conversion lavr: x86: optimized 2-channel fltp to s16 conversion lavr: x86: optimized 6-channel fltp to s16 conversion lavr: x86: optimized 2-channel fltp to flt conversion lavr: x86: optimized 2-channel s16 to s16p conversion lavr: x86: optimized 6-channel s16 to s16p conversion lavr: x86: optimized 2-channel s16 to fltp conversion lavr: x86: optimized 6-channel s16 to fltp conversion lavr: x86: optimized 2-channel flt to s16p conversion lavr: x86: optimized 6-channel flt to s16p conversion lavr: x86: optimized 2-channel flt to fltp conversion lavr: x86: optimized 6-channel flt to fltp conversion libavresample/x86/audio_convert.asm | 884 ++++++++++++++++++++++++++++++++ libavresample/x86/audio_convert_init.c | 136 +++++- libavutil/x86/x86util.asm | 6 + 3 files changed, 1023 insertions(+), 3 deletions(-) _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
