Statistics
| Branch: | Revision:

ffmpeg / libavcodec / simple_idct.c @ 63613fe6

History | View | Annotate | Download (15.8 KB)

# Date Author Comment
63613fe6 07/26/2009 12:20 PM Måns Rullgård

Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN

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

bad5537e 02/01/2009 02:00 AM Diego Biurrun

Use full internal pathname in doxygen @file directives.
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

b250f9c6 01/13/2009 11:44 PM Aurelien Jacobs

Change semantic of CONFIG_*, HAVE_* and ARCH_*.
They are now always defined to either 0 or 1.

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

edf7c2b2 12/27/2008 04:25 PM Måns Rullgård

simple_idct: use MUL16 and MAC16 from mathops.h

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

79cb09b2 12/27/2008 11:33 AM Diego Biurrun

consistency cosmetics: Rename POWERPC identifiers to PPC.

Originally committed as revision 16359 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...

91823a6e 12/09/2007 05:54 AM Kostya Shishkov

Add 4x4 IDCT

Originally committed as revision 11198 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

fda767bb 12/03/2007 06:59 AM Kostya Shishkov

Rename function to reflect its action

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

c2a29455 02/28/2007 12:55 AM Aurelien Jacobs

enable some 64bit optimized code on 64bit arch

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

55fde95e 11/12/2006 08:08 PM Måns Rullgård

rename cropTbl -> ff_cropTbl

Originally committed as revision 6992 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

5509bffa 01/12/2006 10:43 PM Diego Biurrun

Update licensing information: The FSF changed postal address.

Originally committed as revision 4842 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

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

0e15384d 01/15/2003 07:21 PM Michael Niedermayer

fixing DCTELEM != short

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

1457ab52 12/27/2002 11:51 PM Michael Niedermayer

qpel encoding
4mv+b frames encoding finally fixed
chroma ME
5 comparission functions for ME
b frame encoding speedup
wmv2 codec (unfinished)
user specified diamond size for EPZS

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

8b313a47 10/11/2002 11:01 PM Falk Hüffner

Move Alpha optimized IDCT to own file. Based on a patch by Måns
Rullgård <>.

I've left out the idctCol2 part, because W4 has recently been decreed
to be 16383, and also I doubt it will give a noticeable speedup.

Originally committed as revision 1029 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

9bf71516 10/03/2002 01:41 PM Fabrice Bellard

first version of IDCT248 for DV decoding support

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

b59f5747 09/02/2002 05:08 PM Michael Niedermayer

10l (compilation if defined ARCH_ALPHA)

Originally committed as revision 902 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

3155c994 06/24/2002 09:17 PM Falk Hüffner

Reintroduce lost idctSparseCol for Alpha. Sorry for adding even more
code duplication, I'm currently working on the put/add variants, but I
did not get them to be as fast as the old method yet...

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

d36a2466 06/05/2002 06:46 PM Fabrice Bellard

added inlined put/add functions

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

412ba501 06/05/2002 02:25 PM Fabrice Bellard

removed unused code - began to merge alpha specific stuff - added mac macros for suitable CPUs

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

bc45bca3 06/02/2002 04:06 PM Felix Bünemann

gcc 3.1 warning fix (patch by Felix Buenemann <atmosfear at users.sourceforge.net>)

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

cd4af68a 05/27/2002 04:42 PM Zdenek Kabelac
  • started to cleanup name clashes for onetime compilation

Originally committed as revision 617 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

6000abfa 05/18/2002 11:03 PM Fabrice Bellard

removed useless header includes - use av memory functions

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

ccf589a8 05/02/2002 01:35 PM Michael Niedermayer

C4=16383 for the c version too and even for some outcommented code

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

c7997007 01/21/2002 05:46 PM Nick Kurshev

Small simple idct improvement for Alpha by Falk Hueffner <>

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

1e98dffb 01/20/2002 02:48 PM Nick Kurshev

Alpha optimizations by Falk Hueffner <>

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

4973971e 01/14/2002 04:39 AM Michael Niedermayer

(commit by michael)
faster simple_idct in C

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

37e8dcda 12/09/2001 12:39 PM Arpi

new IDCT code by Michael Niedermayer () - #define SIMPLE_IDCT to enable

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