Statistics
| Branch: | Revision:

ffmpeg / libavcodec / i386 / vp3dsp_sse2.c @ be449fca

History | View | Annotate | Download (8.89 KB)

# Date Author Comment
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...

f7e5b0cc 09/18/2008 03:08 AM David Conrad

Remove duplication of TRANSPOSE8 macro, also removing some redundant load/stores

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

7b16a979 09/18/2008 03:08 AM David Conrad

Make a separate macro for writing an entire block from registers to memory

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

3f429d11 09/18/2008 03:07 AM David Conrad

Factorize SSE2_(Row|Column)_IDCT into one macro

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

3c1ebfd5 09/17/2008 08:52 PM David Conrad

Cosmetics: remove excessive blank lines

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

c3c5bba1 09/17/2008 07:38 PM David Conrad

Cosmetics: reindent

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

f7fc9e49 09/17/2008 07:30 PM David Conrad

Rewrite SSE2 VP3 IDCT in inline asm

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

43410eaf 08/31/2008 07:05 AM David Conrad

Declare ff_vp3_idct_data to be uint16_t

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

587ae47a 08/31/2008 07:05 AM David Conrad

Don't declare SSE vp3 idct data static, so it can be used in the mmx version

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

c979fa03 08/30/2008 07:47 PM David Conrad

Remove unused dequantization code from SSE VP3 IDCT

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

167029a7 08/30/2008 07:41 PM David Conrad

Use ff_pw_8 in MMX/SSE VP3 IDCT

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

245976da 05/09/2008 11:56 AM Diego Biurrun

Use full path for #includes from another directory.

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

3fbe7118 04/14/2008 08:54 PM Luca Barbato

Eliminate movdqu in vp3dsp_sse2, patch from Alexander Strange astrangeAtithinkswDoTcom

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

754bf3d8 02/19/2008 09:55 PM Reimar Döffinger

Fix warnings:
i386/vp3dsp_sse2.c:805: warning: cast discards qualifiers from pointer target type
i386/vp3dsp_sse2.c:806: warning: cast discards qualifiers from pointer target type

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

5b0b7054 05/16/2007 11:23 PM Aurelien Jacobs

better separation of vp3dsp functions from dsputil_mmx.c

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

b550bfaa 05/16/2007 09:51 AM Ronald S. Bultje

Add libavcodec to compiler include flags in order to simplify header
include paths in the source files.
mostly from a patch by Ronald S. Bultje, rbultje ronald.bitfreak net

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

68b51e58 02/05/2006 01:35 PM Steve L'Homme

MSVC-compatible _align8/_align16 declaration
patch by Steve Lhomme, steve .dot. lhomme .at. free .dot. fr

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

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

bf4e3bd2 08/14/2005 03:42 PM Måns Rullgård

kill a bunch of compiler warnings

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

c26ae41d 06/01/2005 09:19 PM Michael Niedermayer

adding a few const

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

5773a746 05/17/2005 06:28 PM Michael Niedermayer

porting the mmx&sse2 (sse2 untested) vp3 idcts to the lavc idct API

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

75b4f3c6 04/26/2004 12:33 AM Mike Melanson

yes, that's nice...

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

116824d0 04/26/2004 12:20 AM Mike Melanson

reorganize and simplify the VP3 IDCT stuff

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

6186b94c 04/25/2004 03:38 AM Mike Melanson

hush...

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

5f937900 04/25/2004 03:29 AM Mike Melanson

SSE2-optimized variant of VP3 IDCT

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