Statistics
| Branch: | Revision:

ffmpeg / libavcodec / dct-test.c @ a2fc0f6a

History | View | Annotate | Download (16.1 KB)

# Date Author Comment
a2fc0f6a 12/17/2008 12:54 AM Måns Rullgård

ARM: replace "armv4l" with "arm"

Originally committed as revision 16179 to svn://svn.ffmpeg.org/ffmpeg/trunk

479044ce 12/16/2008 08:00 PM Måns Rullgård

dct-test: add ARM IDCTs

Originally committed as revision 16170 to svn://svn.ffmpeg.org/ffmpeg/trunk

875f3125 12/16/2008 07:59 PM Måns Rullgård

dct-test: add PARTTRANS permutation

Originally committed as revision 16169 to svn://svn.ffmpeg.org/ffmpeg/trunk

9686df2b 12/03/2008 03:23 PM Diego Biurrun

Delete unnecessary 'extern' keywords.

Originally committed as revision 15990 to svn://svn.ffmpeg.org/ffmpeg/trunk

10ac3618 11/28/2008 12:32 AM Diego Biurrun

Do not duplicate AAN DCT tables in dct-test.c.

Originally committed as revision 15948 to svn://svn.ffmpeg.org/ffmpeg/trunk

83534418 11/13/2008 07:54 PM Baptiste Coudurier

add sse2 fdct

Originally committed as revision 15817 to svn://svn.ffmpeg.org/ffmpeg/trunk

82d1605f 11/03/2008 06:08 PM Dominik Mierzejewski

Remove duplicated MM_* macros for CPU capabilities from dsputil.h.
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

be449fca 10/16/2008 01:34 PM Diego Pettenò

Convert asm keyword into asm.

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...

aadd27cd 06/28/2008 10:42 AM Michael Niedermayer

Make code independent/less dependent on dsputil.
This also makes the mmx parts work again ...

Originally committed as revision 14021 to svn://svn.ffmpeg.org/ffmpeg/trunk

dce292bb 06/26/2008 05:20 PM Måns Rullgård

Revert "add libmpeg2 permutation to dct-test"

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

fb9464e8 06/26/2008 01:13 AM Måns Rullgård

add libmpeg2 permutation to dct-test

Originally committed as revision 13985 to svn://svn.ffmpeg.org/ffmpeg/trunk

dafe8824 06/25/2008 05:33 PM Alexander Strange

Use a local variable instead of mm_flags in dct-test.

Originally committed as revision 13967 to svn://svn.ffmpeg.org/ffmpeg/trunk

f67a10cd 06/24/2008 11:51 PM Alexander Strange

Define mm_flags/support to be 0 on architectures where they don't exist.
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

ae32e509 06/24/2008 08:15 PM Diego Biurrun

Replace redundant MAX macro declaration by proper use of FFMAX.

Originally committed as revision 13948 to svn://svn.ffmpeg.org/ffmpeg/trunk

f5b67781 06/24/2008 09:10 AM Laurent Desnogues

Mark constant structure member as const to avoid some warnings.
patch by Laurent Desnogues, laurent.desnogues gmail com

Originally committed as revision 13942 to svn://svn.ffmpeg.org/ffmpeg/trunk

ad246860 04/16/2008 01:54 AM Alexander Strange

Test idct_xvid_sse2() in dct-test.

Originally committed as revision 12844 to svn://svn.ffmpeg.org/ffmpeg/trunk

54a0b6e5 04/12/2008 04:54 PM Alexander Strange

Add a header file to declare Xvid IDCT functions.
patch by Alexander Strange, astrange ithinksw com

Originally committed as revision 12794 to svn://svn.ffmpeg.org/ffmpeg/trunk

55727a83 03/30/2008 10:30 AM Alexander Strange

Altivec and SSE2 require 16-byte alignment, so make sure they get it
patch by Alexander Strange astrange A ithinksw P com

Originally committed as revision 12629 to svn://svn.ffmpeg.org/ffmpeg/trunk

3794b928 03/30/2008 10:29 AM Alexander Strange

check mm_flags for each DCT and skips the ones that can't be run
patch by Alexander Strange astrange A ithinksw P com

Originally committed as revision 12628 to svn://svn.ffmpeg.org/ffmpeg/trunk

1a7ee380 03/30/2008 10:28 AM Alexander Strange

get rid of the useless DCT_ERROR() macro
patch by Alexander Strange astrange A ithinksw P com

Originally committed as revision 12627 to svn://svn.ffmpeg.org/ffmpeg/trunk

28c47a42 03/25/2008 02:34 PM Alexander Strange

Set mm_flags in dct-test to fix floating math.
Patch by Alexander Strange \astrange ithinksw com/

Originally committed as revision 12580 to svn://svn.ffmpeg.org/ffmpeg/trunk

6f08c541 02/26/2008 02:59 PM Michael Niedermayer

floating point AAN IDCT

Originally committed as revision 12233 to svn://svn.ffmpeg.org/ffmpeg/trunk

59e6f60a 12/08/2007 09:21 PM Aurelien Jacobs

add ff_ prefix to all simple_idct symbols

Originally committed as revision 11192 to svn://svn.ffmpeg.org/ffmpeg/trunk

cc61f96f 07/19/2007 08:46 AM Panagiotis Issaris

Fix the compilation of dct-test, fft-test and motion-test which are using
random().

Originally committed as revision 9754 to svn://svn.ffmpeg.org/ffmpeg/trunk

755bfeab 06/12/2007 09:29 AM Diego Biurrun

misc spelling fixes

Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk

12807c8d 06/09/2007 05:52 PM Ronald S. Bultje

Add some #includes to allow compilation without HAVE_AV_CONFIG_H.
taken from a patch by Ronald S. Bultje, rbultje ronald.bitfreak net

Originally committed as revision 9263 to svn://svn.ffmpeg.org/ffmpeg/trunk

94254fc0 06/07/2007 03:59 PM Diego Biurrun

Only run MMX2 tests when MMX2 is available.

Originally committed as revision 9245 to svn://svn.ffmpeg.org/ffmpeg/trunk

b9702de5 06/07/2007 03:54 PM Diego Biurrun

Fix linking when GPL code has been disabled.

Originally committed as revision 9244 to svn://svn.ffmpeg.org/ffmpeg/trunk

ee3035f3 06/07/2007 03:30 PM Ronald S. Bultje

Fix compilation when MMX is disabled.
inspired by a patch by Ronald S. Bultje, rbultje ronald.bitfreak net

Originally committed as revision 9243 to svn://svn.ffmpeg.org/ffmpeg/trunk

b0b0d7e7 06/07/2007 03:27 PM Diego Biurrun

FAAN is not x86-specific.

Originally committed as revision 9242 to svn://svn.ffmpeg.org/ffmpeg/trunk

7f58baa8 05/12/2007 10:53 AM Diego Biurrun

Remove redundant extern declaration of j_rev_dct that is already
present in the #included header file dsputil.h.

Originally committed as revision 9005 to svn://svn.ffmpeg.org/ffmpeg/trunk

3ac35bdb 03/31/2007 05:24 PM Marc Hoffman

platform-independent restructuring and code simplification
patch by Marc Hoffman, mmh pleasantst com

Originally committed as revision 8576 to svn://svn.ffmpeg.org/ffmpeg/trunk

c6bdc908 03/31/2007 05:14 PM Marc Hoffman

Remove illegal call to exit().
patch by Marc Hoffman, mmh pleasantst com

Originally committed as revision 8575 to svn://svn.ffmpeg.org/ffmpeg/trunk

19ef2ba5 03/31/2007 04:20 PM Marc Hoffman

Replace emms() with emms_c(), patch by Marc Hoffman, mmh pleasantst com.

Originally committed as revision 8571 to svn://svn.ffmpeg.org/ffmpeg/trunk

486497e0 11/14/2006 03:18 AM Måns Rullgård

revert bad checkin

Originally committed as revision 7044 to svn://svn.ffmpeg.org/ffmpeg/trunk

be6ed6ff 11/14/2006 03:12 AM Måns Rullgård

move some CFLAGS settings away from config.* writing section

Originally committed as revision 7043 to svn://svn.ffmpeg.org/ffmpeg/trunk

c26abfa5 10/11/2006 11:17 PM Diego Biurrun

Rename ABS macro to FFABS.

Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk

b78e7197 10/07/2006 03:30 PM Diego Biurrun

Change license headers to say 'FFmpeg' instead of 'this program/this library'
and fix GPL/LGPL version mismatches.

Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk

04d7f601 09/10/2006 02:02 PM Diego Biurrun

Add official LGPL license headers to the files that were missing them.

Originally committed as revision 6219 to svn://svn.ffmpeg.org/ffmpeg/trunk

9c39071d 07/03/2006 10:52 AM Luca Abeni

Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.h

Originally committed as revision 5595 to svn://svn.ffmpeg.org/ffmpeg/trunk

bb270c08 12/22/2005 01:10 AM Diego Biurrun

COSMETICS: tabs --> spaces, some prettyprinting

Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk

115329f1 12/17/2005 06:14 PM Diego Biurrun

COSMETICS: Remove all trailing whitespace.

Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk

434df899 09/10/2005 11:00 PM Michael Niedermayer

add xvid idcts to dct-test

Originally committed as revision 4576 to svn://svn.ffmpeg.org/ffmpeg/trunk

94789b9e 10/25/2003 07:44 PM Michael Niedermayer

10l

Originally committed as revision 2435 to svn://svn.ffmpeg.org/ffmpeg/trunk

b4c3816c 10/23/2003 09:11 AM Michael Niedermayer

optionally merge postscale into quantization table for the float aan dct

Originally committed as revision 2420 to svn://svn.ffmpeg.org/ffmpeg/trunk

65e4c8c9 10/22/2003 06:26 PM Michael Niedermayer

floating point AAN DCT

Originally committed as revision 2415 to svn://svn.ffmpeg.org/ffmpeg/trunk

983e3246 03/06/2003 11:32 AM Michael Niedermayer

per file doxy

Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk

0c1a9eda 02/11/2003 04:35 PM Zdenek Kabelac
  • UINTX -> uintx_t INTX -> intx_t

Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk

e366e679 01/07/2003 11:49 PM Fabrice Bellard

suppressed getopt.h

Originally committed as revision 1422 to svn://svn.ffmpeg.org/ffmpeg/trunk

652f0197 10/03/2002 09:03 PM Fabrice Bellard

in fact IDCT248 needs to be normalized as I suspected

Originally committed as revision 997 to svn://svn.ffmpeg.org/ffmpeg/trunk

a46a3ce4 10/03/2002 07:49 PM Fabrice Bellard

added IDCT248 testing

Originally committed as revision 995 to svn://svn.ffmpeg.org/ffmpeg/trunk

3f09f52a 09/19/2002 10:14 PM Arpi

fdct_mmx -> ff_fdct_mmx (renamed to avoid namespace conflict with xvid)
[found by Kim Minh Kaplan]

Originally committed as revision 960 to svn://svn.ffmpeg.org/ffmpeg/trunk

ad324c93 09/01/2002 04:52 PM Michael Niedermayer

dct cleanup
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

86748dbc 09/01/2002 09:33 AM Michael Niedermayer

dct-test update
test simple-idct and ijg int DCT too
do tests with random & sparse matrixes
print systematic error matrixes

Originally committed as revision 892 to svn://svn.ffmpeg.org/ffmpeg/trunk

03c94ede 06/04/2002 12:58 PM Fabrice Bellard

avoid name clash with libjpeg - added missing externs

Originally committed as revision 660 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff4ec49e 05/25/2002 10:45 PM Fabrice Bellard

license/copyright change

Originally committed as revision 599 to svn://svn.ffmpeg.org/ffmpeg/trunk

9e1586fc 08/07/2001 10:42 PM Fabrice Bellard

updated dct-test to test IDCTs too

Originally committed as revision 44 to svn://svn.ffmpeg.org/ffmpeg/trunk

de6d9b64 07/22/2001 02:18 PM Fabrice Bellard

Initial revision

Originally committed as revision 5 to svn://svn.ffmpeg.org/ffmpeg/trunk