summaryrefslogtreecommitdiff
path: root/libavcodec/x86/lossless_videoencdsp.asm
Commit message (Collapse)AuthorAge
* avcodec/lossless_videoencdsp: Constify src sub_left_predictAndreas Rheinhardt2022-07-31
| | | | Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avcodec/x86/lossless_videoencdsp: Remove obsolete MMX functionAndreas Rheinhardt2022-06-22
| | | | | | | | | The only systems which benefit from ff_diff_bytes_mmx are truely ancient 32bit x86s as all other systems use at least the SSE2 versions (this includes all x64 cpus (which is why this code is restricted to x86-32)). Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* avcodec/utvideoenc : add SIMD (avx) for sub_left_predictionMartin Vignali2018-01-28
| | | | asm code by Henrik Gramner
* avcodec/x86/lossless_videoencdsp: Fix warning: signed dword value exceeds boundsMichael Niedermayer2017-10-05
| | | | | | | Add () to regsize define Suggested-by: Henrik Gramner <henrik@gramner.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/x86/lossless_videoencdsp: Fix handling of small widthsMichael Niedermayer2017-10-05
| | | | | | | | | | | | Fixes out of array access Fixes: crash-huf.avi Regression since: 6b41b4414934cc930468ccd5db598dd6ef643987 This could also be fixed by adding checks in the C code that calls the dsp Found-by: Zhibin Hu and 连一汉 <lianyihan@360.cn> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit '7abdd026df6a9a52d07d8174505b33cc89db7bf6'James Almer2017-09-26
| | | | | | | * commit '7abdd026df6a9a52d07d8174505b33cc89db7bf6': asm: Consistently uppercase SECTION markers Merged-by: James Almer <jamrial@gmail.com>
* huffyuvencdsp: move shared functions to a new lossless_videoencdsp contextJames Almer2017-01-12
Signed-off-by: James Almer <jamrial@gmail.com>