Drop SSE-only functions as much as possible to avoid any clutter. pre_shuffle, qmf_deint_bfly and apply_noise were therefore affected.
Christophe Gisquet (6): x86: sbrdsp: implement SSE2 qmf_pre_shuffle x86: sbrdsp: implement SSE qmf_deint_neg x86: sbrdsp: implement SSE2 qmf_deint_bfly x86: sbrdsp: implement SSE2 hf_apply_noise sbrdsp: unroll sbr_autocorrelate_c sbrdsp: unroll and use integer operations libavcodec/aacsbrdata.h | 6 +- libavcodec/sbrdsp.c | 65 ++++++++++++--- libavcodec/x86/sbrdsp.asm | 188 +++++++++++++++++++++++++++++++++++++++++++ libavcodec/x86/sbrdsp_init.c | 25 ++++++ 4 files changed, 271 insertions(+), 13 deletions(-) -- 1.8.0.msysgit.0 _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
