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

Reply via email to