summaryrefslogtreecommitdiff
path: root/libavcodec/jfdctint_template.c
Commit message (Collapse)AuthorAge
* avcodec/fate-idct8x8: Defined behavior: eliminate negative left-shifts.Katerina Barone-Adesi2014-05-20
| | | | | | | | | | | | | | The original code left-shifts negative values, which is undefined in the C99 specification (the one used during normal FFmpeg compilation). This change multiplies by (1 << shift), which is functionally equivalent, but has defined behavior. With this change, fate-idct8x8 compiled with --fsanitize=undefined works. Bug-Id: 686 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> The assembly generated by gcc is unchanged by this commit
* dsputil: Move fdct function declarations to dct.hDiego Biurrun2013-02-09
|
* Drop DCTELEM typedefDiego Biurrun2013-01-22
| | | | | | It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Fix a bunch of common typos.Diego Biurrun2011-12-11
|
* Remove redundant filename self-references inside files.Diego Biurrun2011-11-08
| | | | Filenames are brittle across renames and add no useful information.
* jfdctint: add 10-bit versionMans Rullgard2011-07-21
Signed-off-by: Mans Rullgard <mans@mansr.com>