summaryrefslogtreecommitdiff
path: root/libavcodec/dct-test.c
Commit message (Collapse)AuthorAge
* Delete unnecessary 'extern' keywords.Diego Biurrun2008-12-03
| | | | Originally committed as revision 15990 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not duplicate AAN DCT tables in dct-test.c.Diego Biurrun2008-11-28
| | | | Originally committed as revision 15948 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add sse2 fdctBaptiste Coudurier2008-11-13
| | | | Originally committed as revision 15817 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove duplicated MM_* macros for CPU capabilities from dsputil.h.Dominik Mierzejewski2008-11-03
| | | | | | | Add missing one for FF_MM_ALTIVEC to avcodec.h. Rename all the occurences of MM_* to the corresponding FF_MM_*. Originally committed as revision 15770 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert asm keyword into __asm__.Diego Pettenò2008-10-16
| | | | | | | | | | | | | Neither the asm() nor the __asm__() keyword is part of the C99 standard, but while GCC accepts the former in C89 syntax, it is not accepted in C99 unless GNU extensions are turned on (with -fasm). The latter form is accepted in any syntax as an extension (without requiring further command-line options). Sun Studio C99 compiler also does not accept asm() while accepting __asm__(), albeit reporting warnings that it's not valid C99 syntax. Originally committed as revision 15627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make code independent/less dependent on dsputil.Michael Niedermayer2008-06-28
| | | | | | This also makes the mmx parts work again ... Originally committed as revision 14021 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert "add libmpeg2 permutation to dct-test"Måns Rullgård2008-06-26
| | | | | | | 10l to me for not noticing that dct-test.c calls this permutation MMX. Note to self: don't code after 2am. Originally committed as revision 13991 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add libmpeg2 permutation to dct-testMåns Rullgård2008-06-26
| | | | Originally committed as revision 13985 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use a local variable instead of mm_flags in dct-test.Alexander Strange2008-06-25
| | | | Originally committed as revision 13967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define mm_flags/support to be 0 on architectures where they don't exist.Alexander Strange2008-06-24
| | | | | | | Make sure we don't try to set them if that's the case. This lets dct-test and fft-test build with --disable-mmx on x86, but not yet on ARM. Originally committed as revision 13957 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace redundant MAX macro declaration by proper use of FFMAX.Diego Biurrun2008-06-24
| | | | Originally committed as revision 13948 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark constant structure member as const to avoid some warnings.Laurent Desnogues2008-06-24
| | | | | | patch by Laurent Desnogues, laurent.desnogues gmail com Originally committed as revision 13942 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Test idct_xvid_sse2() in dct-test.Alexander Strange2008-04-16
| | | | Originally committed as revision 12844 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a header file to declare Xvid IDCT functions.Alexander Strange2008-04-12
| | | | | | patch by Alexander Strange, astrange ithinksw com Originally committed as revision 12794 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Altivec and SSE2 require 16-byte alignment, so make sure they get itAlexander Strange2008-03-30
| | | | | | patch by Alexander Strange %astrange A ithinksw P com% Originally committed as revision 12629 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check mm_flags for each DCT and skips the ones that can't be runAlexander Strange2008-03-30
| | | | | | patch by Alexander Strange %astrange A ithinksw P com% Originally committed as revision 12628 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of the useless DCT_ERROR() macroAlexander Strange2008-03-30
| | | | | | patch by Alexander Strange %astrange A ithinksw P com% Originally committed as revision 12627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set mm_flags in dct-test to fix floating math.Alexander Strange2008-03-25
| | | | | | Patch by Alexander Strange \astrange ithinksw com/ Originally committed as revision 12580 to svn://svn.ffmpeg.org/ffmpeg/trunk
* floating point AAN IDCTMichael Niedermayer2008-02-26
| | | | Originally committed as revision 12233 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add ff_ prefix to all simple_idct symbolsAurelien Jacobs2007-12-08
| | | | Originally committed as revision 11192 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix the compilation of dct-test, fft-test and motion-test which are usingPanagiotis Issaris2007-07-19
| | | | | | random(). Originally committed as revision 9754 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling fixesDiego Biurrun2007-06-12
| | | | Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add some #includes to allow compilation without HAVE_AV_CONFIG_H.Ronald S. Bultje2007-06-09
| | | | | | taken from a patch by Ronald S. Bultje, rbultje ronald.bitfreak net Originally committed as revision 9263 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only run MMX2 tests when MMX2 is available.Diego Biurrun2007-06-07
| | | | Originally committed as revision 9245 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix linking when GPL code has been disabled.Diego Biurrun2007-06-07
| | | | Originally committed as revision 9244 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation when MMX is disabled.Ronald S. Bultje2007-06-07
| | | | | | inspired by a patch by Ronald S. Bultje, rbultje ronald.bitfreak net Originally committed as revision 9243 to svn://svn.ffmpeg.org/ffmpeg/trunk
* FAAN is not x86-specific.Diego Biurrun2007-06-07
| | | | Originally committed as revision 9242 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant extern declaration of j_rev_dct that is alreadyDiego Biurrun2007-05-12
| | | | | | present in the #included header file dsputil.h. Originally committed as revision 9005 to svn://svn.ffmpeg.org/ffmpeg/trunk
* platform-independent restructuring and code simplificationMarc Hoffman2007-03-31
| | | | | | patch by Marc Hoffman, mmh pleasantst com Originally committed as revision 8576 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove illegal call to exit().Marc Hoffman2007-03-31
| | | | | | patch by Marc Hoffman, mmh pleasantst com Originally committed as revision 8575 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace emms() with emms_c(), patch by Marc Hoffman, mmh pleasantst com.Marc Hoffman2007-03-31
| | | | Originally committed as revision 8571 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert bad checkinMåns Rullgård2006-11-14
| | | | Originally committed as revision 7044 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move some CFLAGS settings away from config.* writing sectionMåns Rullgård2006-11-14
| | | | Originally committed as revision 7043 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename ABS macro to FFABS.Diego Biurrun2006-10-11
| | | | Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add official LGPL license headers to the files that were missing them.Diego Biurrun2006-09-10
| | | | Originally committed as revision 6219 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.hLuca Abeni2006-07-03
| | | | Originally committed as revision 5595 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
* add xvid idcts to dct-testMichael Niedermayer2005-09-10
| | | | Originally committed as revision 4576 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-10-25
| | | | Originally committed as revision 2435 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optionally merge postscale into quantization table for the float aan dctMichael Niedermayer2003-10-23
| | | | Originally committed as revision 2420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* floating point AAN DCTMichael Niedermayer2003-10-22
| | | | Originally committed as revision 2415 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
* suppressed getopt.hFabrice Bellard2003-01-07
| | | | Originally committed as revision 1422 to svn://svn.ffmpeg.org/ffmpeg/trunk
* in fact IDCT248 needs to be normalized as I suspectedFabrice Bellard2002-10-03
| | | | Originally committed as revision 997 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added IDCT248 testingFabrice Bellard2002-10-03
| | | | Originally committed as revision 995 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fdct_mmx -> ff_fdct_mmx (renamed to avoid namespace conflict with xvid)Arpi2002-09-19
| | | | | | [found by Kim Minh Kaplan] Originally committed as revision 960 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dct cleanupMichael Niedermayer2002-09-01
| | | | | | | more accurate mmx dct (dont discard bits for fun) fixing mmx quantizer bug for qscale%2==1 (bias was slightly wrong) Originally committed as revision 895 to svn://svn.ffmpeg.org/ffmpeg/trunk