summaryrefslogtreecommitdiff
path: root/libavcodec/x86/lossless_audiodsp_init.c
Commit message (Collapse)AuthorAge
* x86: lossless audio: SSE4 madd 32bitsChristophe Gisquet2016-05-07
| | | | | | | | | | The unique user so far is wmalossless 24bits. The few samples tested show an order of 8, so more unrolling or an avx2 version do not make sense. Timings: 68 -> 49 cycles Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavc/lossless_audiodsp: revert various commitsChristophe Gisquet2015-02-07
| | | | | | | Their intent was to make the DSP work with wmalossless pro. The later was fixed to work with the DSP. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* x86/lossless_audiodsp: fix compilation with --disable-yasmJames Almer2015-02-06
| | | | | Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* 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>
* 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>