summaryrefslogtreecommitdiff
path: root/libavcodec/x86/lossless_audiodsp.asm
Commit message (Collapse)AuthorAge
* Revert "avcodec/x86/lossless_audiodsp: Make scalarproduct_and_madd_int16 ↵Michael Niedermayer2015-02-06
| | | | | | | | | | | | | | prototypes more similar" This reverts commit 3b4ffba3af968ae702e3a44f6b5f53445efc7363. Unbreaks the SSSE3 code on mingw32 Conflicts: libavcodec/x86/lossless_audiodsp.asm Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/x86/lossless_audiodsp: Move order&8 fallback into C codeMichael Niedermayer2015-02-06
| | | | | | | This is simpler and more robust, and fixes mismatching XMM save restore mismatches Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/x86/lossless_audiodsp: Make scalarproduct_and_madd_int16 prototypes ↵Michael Niedermayer2015-02-06
| | | | | | | | | | more similar This is needed as the mmx code is used as fallback from the ssse3 code Suggested-by: jamrial Tested-by: wm4 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/x86/lossless_audiodsp: fix fallback code for 32bitMichael Niedermayer2014-11-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/x86/lossless_audiodsp: support len %16 == 8 in ↵Michael Niedermayer2014-11-22
| | | | | | scalarproduct_and_madd_int16() Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* apedsp: move to llauddspChristophe Gisquet2014-06-05
APE is not the sole codec using scalarproduct_and_madd_int16. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>