Statistics
| Branch: | Revision:

ffmpeg / libavcodec / i386 @ 2c70770e

Name Size Revision Age Author Comment
cavsdsp_mmx.c 19.7 KB 28748a91 almost 14 years Christophe Gisquet Factorize some duplicated code from CAVS and H....
cputest.c 3.85 KB 34933442 over 14 years Diego Biurrun Preprocessor #defines starting with __ are rese...
dsputil_h264_template_mmx.c 10.8 KB fa9b873e over 13 years Loren Merritt clean up an ugliness introduced in r11826. this...
dsputil_mmx.c 136 KB 1d67b037 over 13 years Loren Merritt sse2 h264 motion compensation. not new code, ju...
dsputil_mmx.h 3.53 KB ddf96970 over 13 years Loren Merritt ssse3 h264 motion compensation. 25% faster tham...
dsputil_mmx_avg.h 37.4 KB b313e815 over 13 years Loren Merritt avg_pixels4_mmx2 Originally committed as revis...
dsputil_mmx_qns.h 3.88 KB deb43f0b about 14 years Diego Biurrun Explain why there are no multiple inclusion gua...
dsputil_mmx_rnd.h 22.8 KB deb43f0b about 14 years Diego Biurrun Explain why there are no multiple inclusion gua...
fdct_mmx.c 15.9 KB 755bfeab over 14 years Diego Biurrun misc spelling fixes Originally committed as re...
fft_3dn.c 4.2 KB b550bfaa over 14 years Ronald S. Bultje Add libavcodec to compiler include flags in ord...
fft_3dn2.c 6.9 KB b550bfaa over 14 years Ronald S. Bultje Add libavcodec to compiler include flags in ord...
fft_sse.c 11.4 KB ee387b57 over 14 years Graham Booker work around issues with the old version of Gnu ...
flacdsp_mmx.c 4.99 KB 2c70770e over 13 years Loren Merritt use fewer registers in apply_welch_window_sse2 ...
h264dsp_mmx.c 82.7 KB 1d67b037 over 13 years Loren Merritt sse2 h264 motion compensation. not new code, ju...
idct_mmx.c 21.5 KB 426d18b8 almost 14 years Diego Biurrun Rename illegal identifiers, _ followed by capit...
idct_mmx_xvid.c 23.3 KB 6a1a2fa0 over 13 years Reimar Döffinger Use DECLARE_ALIGNED and remove unneeded attribu...
mathops.h 1.45 KB 5b21bdab about 14 years Diego Biurrun Add FFMPEG_ prefix to all multiple inclusion gu...
mmx.h 13.7 KB 9a7871f7 over 13 years Michael Niedermayer Deprecate old and inefficient per instruction a...
motion_est_mmx.c 15.5 KB 766324fc over 13 years Reimar Döffinger Add and use DECLARE_ASM_CONST for constants use...
mpegvideo_mmx.c 31.1 KB 52b541ad almost 14 years Vitor Sessak spelling Originally committed as revision 1112...
mpegvideo_mmx_template.c 17.1 KB 90b5b51e over 14 years Diego Biurrun misc typo fixes Originally committed as revisi...
simple_idct_mmx.c 71 KB 766324fc over 13 years Reimar Döffinger Add and use DECLARE_ASM_CONST for constants use...
snowdsp_mmx.c 38.5 KB eafa1c90 about 14 years Reimar Döffinger Replace complicated and currently broken manual...
vc1dsp_mmx.c 23.3 KB ae904fd0 almost 14 years Christophe Gisquet Fix issue #301: summary of changes: - Use MANGL...
vp3dsp_mmx.c 11.7 KB 5b0b7054 over 14 years Aurelien Jacobs better separation of vp3dsp functions from dspu...
vp3dsp_mmx.h 1.16 KB 5b21bdab about 14 years Diego Biurrun Add FFMPEG_ prefix to all multiple inclusion gu...
vp3dsp_sse2.c 35.6 KB 5b0b7054 over 14 years Aurelien Jacobs better separation of vp3dsp functions from dspu...
vp3dsp_sse2.h 1.14 KB 5b21bdab about 14 years Diego Biurrun Add FFMPEG_ prefix to all multiple inclusion gu...

Latest revisions

# Date Author Comment
2c70770e 02/09/2008 05:29 AM Loren Merritt

use fewer registers in apply_welch_window_sse2

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

1d67b037 02/06/2008 12:32 PM Loren Merritt

sse2 h264 motion compensation. not new code, just separate out the cases that didn't need ssse3.

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

20d565be 02/06/2008 04:44 AM Loren Merritt

put loop counter in a register if possible. makes some of the qpel functions 3% faster.

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

7080ec29 02/06/2008 04:14 AM Loren Merritt

fix aliasing warnings. simpler too.

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

a2b7bc8e 02/06/2008 03:51 AM Loren Merritt

constant was excessively aligned

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

ddf96970 02/05/2008 11:22 AM Loren Merritt

ssse3 h264 motion compensation.
25% faster tham mmx on core2, 35% if you discount fullpel, 4% overall decoding.

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

b64dfbb8 02/05/2008 03:58 AM Loren Merritt

add qpel rounder once during hv rather than twice during hv and whatever it's averaged with

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

fa9b873e 02/05/2008 01:16 AM Loren Merritt

clean up an ugliness introduced in r11826. this syntax will require fewer changes when adding future sse2 code.

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

9a7871f7 02/04/2008 08:03 PM Michael Niedermayer

Deprecate old and inefficient per instruction asm().

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

b2f77586 02/04/2008 04:20 PM Loren Merritt

reduce code duplication

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

View revisions

Also available in: Atom