summaryrefslogtreecommitdiff
path: root/libavcodec/jrevdct.c
Commit message (Collapse)AuthorAge
* idct8x8: Fix undefined negative shiftsKaterina Barone-Adesi2016-03-05
| | | | | | | | | | | The original code left-shifts negative values, which is undefined in the C99 specification (the one used during normal Libav 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
* idctdsp: Add global function pointers for {add|put}_pixels_clamped functionsDiego Biurrun2014-09-02
| | | | | | These function pointers already existed in the ARM code. Adding them globally allows calls to the function pointers to access arch-optimized versions of the functions transparently.
* 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>
* Remove lowres video decodingMans Rullgard2012-04-21
| | | | | | | This feature is complex, of questionable utility, and slows down normal decoding. Signed-off-by: Mans Rullgard <mans@mansr.com>
* libavcodec: Add ff_ prefix to j_rev_dct*Martin Storsjö2012-02-15
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Remove redundant filename self-references inside files.Diego Biurrun2011-11-08
| | | | Filenames are brittle across renames and add no useful information.
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-20
| | | | | | | | Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused assignment from j_rev_dct() found by CSA.Michael Niedermayer2009-04-17
| | | | Originally committed as revision 18558 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remvoe useless assignment found by CSA.Michael Niedermayer2009-04-17
| | | | Originally committed as revision 18551 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-01
| | | | | | | Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add copyright notice from the Independent JPEG Group instead of referringDiego Biurrun2006-09-03
| | | | | | to a README we don't include. Originally committed as revision 6157 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun2005-12-22
| | | | Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* porting optimizations from 4x4 dct to 8x8Michael Niedermayer2004-09-26
| | | | Originally committed as revision 3515 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizing 4x4 idctMichael Niedermayer2004-09-26
| | | | Originally committed as revision 3514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1/8 resolution decodingMichael Niedermayer2004-09-26
| | | | Originally committed as revision 3511 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1/4 resolution decodingMichael Niedermayer2004-09-26
| | | | Originally committed as revision 3509 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1/2 resolution decodingMichael Niedermayer2004-09-25
| | | | Originally committed as revision 3507 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per file doxyMichael Niedermayer2003-03-06
| | | | Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * UINTX -> uintx_t INTX -> intx_tZdenek Kabelac2003-02-11
| | | | Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * started to cleanup name clashes for onetime compilationZdenek Kabelac2002-05-27
| | | | Originally committed as revision 617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* permuted coefs in normal IDCT to avoid having different cases thereFabrice Bellard2001-08-07
| | | | Originally committed as revision 47 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Initial revisionFabrice Bellard2001-07-22
Originally committed as revision 5 to svn://svn.ffmpeg.org/ffmpeg/trunk