Statistics
| Branch: | Revision:

ffmpeg / libavcodec / x86 @ 7160bb71

Name Size Revision Age Author Comment
Makefile 3.04 KB 2c166c3a almost 11 years Ronald S. Bultje Port latest x264 deblock asm (before they moved...
cavsdsp_mmx.c 19.2 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
cpuid.c 4.69 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
dct32_sse.c 11.4 KB 881fd7a6 almost 11 years Vitor Sessak Move SSE optimized 32-point DCT to its own file...
deinterlace.asm 2.47 KB de4bc44a almost 11 years Vitor Sessak Convert deinterlacing MMX code to YASM Origina...
dnxhd_mmx.c 2.14 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
dsputil_mmx.c 122 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
dsputil_mmx.h 8.2 KB 2c166c3a almost 11 years Ronald S. Bultje Port latest x264 deblock asm (before they moved...
dsputil_mmx_avg_template.c 40.7 KB 413abbe1 about 11 years David Conrad Add bitexact versions of put_no_rnd_pixels8 _x2...
dsputil_mmx_qns_template.c 3.71 KB a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_mmx_rnd_template.c 22.7 KB 00312109 over 11 years Reimar Döffinger Replace several #ifdef PIC with the more obviou...
dsputil_yasm.asm 9.77 KB 2966cc18 almost 11 years Jason Garrett-Glaser Update x264asm header files to latest versions....
dsputilenc_mmx.c 43.1 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
fdct_mmx.c 17.7 KB d343d598 about 11 years Måns Rullgård Replace remaining uses of ATTR_ALIGNED with DEC...
fft.c 1.8 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
fft.h 1.58 KB 4dcc4f8e almost 11 years Vitor Sessak SSE optimized 32-point DCT Originally committe...
fft_3dn.c 898 Bytes a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
fft_3dn2.c 5.1 KB cb4f1246 almost 11 years Alex Converse imdct/x86: Use "s->mdct_size" instead of "1 << ...
fft_mmx.asm 14.8 KB 19d929f9 almost 11 years Loren Merritt cosmetics in imdct_sse Originally committed as...
fft_sse.c 2.89 KB cb4f1246 almost 11 years Alex Converse imdct/x86: Use "s->mdct_size" instead of "1 << ...
h264_chromamc.asm 17.4 KB d0eb5a11 almost 11 years Ronald S. Bultje Move H264 chroma MC from inline asm to yasm. Th...
h264_deblock.asm 22.4 KB 2c166c3a almost 11 years Ronald S. Bultje Port latest x264 deblock asm (before they moved...
h264_i386.h 6.08 KB ba87f080 about 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
h264_idct_sse2.asm 1.79 KB 2966cc18 almost 11 years Jason Garrett-Glaser Update x264asm header files to latest versions....
h264_intrapred.asm 14.3 KB 17dc7c7a almost 11 years Jason Garrett-Glaser Fix h264/vp8 intra pred on Athlon XP Whose idea...
h264_intrapred_init.c 4.63 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
h264_qpel_mmx.c 52.6 KB 14bc1f24 almost 11 years Ronald S. Bultje Split h264dsp_mmx.c (which was #included in dsp...
h264_weight.asm 8.32 KB a10a9f5c almost 11 years Eli Friedman Fix typo in r25019. Patch by Eli Friedman <eli...
h264dsp_mmx.c 30.8 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
idct_mmx.c 23.7 KB 740dfe70 almost 11 years Vitor Sessak Fix compilation in x86_64. I broke it with r245...
idct_mmx_xvid.c 23.4 KB c26e58e3 over 11 years Måns Rullgård Add some missing #includes Originally committe...
idct_sse2_xvid.c 15.1 KB 7e7c4b60 almost 11 years Ronald S. Bultje Put ff_ prefix on non-static {put_signed,put,ad...
idct_xvid.h 1.2 KB ba87f080 about 11 years Diego Biurrun Remove explicit filename from Doxygen @file com...
lpc_mmx.c 5.61 KB 4a128945 over 11 years Reimar Döffinger Reduce number of ASM constraints for ff_lpc_com...
mathops.h 2.68 KB 22cb6fb6 about 11 years Michael Niedermayer Adding missing () to mathops.h. Originally com...
mlpdsp.c 6.21 KB 989b7181 about 12 years Ramiro Polla Use fewer macros in x86-optimized mlpdsp. Fixes...
motion_est_mmx.c 15.8 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
mpegaudiodec_mmx.c 4.96 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
mpegvideo_mmx.c 27.7 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
mpegvideo_mmx_template.c 17.1 KB 84dc2d8a over 11 years Måns Rullgård Remove DECLARE_ALIGNED_{8,16} macros These mac...
simple_idct_mmx.c 71 KB 7e7c4b60 almost 11 years Ronald S. Bultje Put ff_ prefix on non-static {put_signed,put,ad...
snowdsp_mmx.c 39.4 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
vc1dsp_mmx.c 34.5 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
vc1dsp_yasm.asm 7.8 KB faa26db2 almost 11 years David Conrad MMX/SSE VC1 loop filter Originally committed a...
vp3dsp.asm 20.7 KB e9f5f020 almost 11 years Ronald S. Bultje Move VP3 IDCT functions from inline ASM to YASM...
vp56_arith.h 1.71 KB 05c04cdf almost 11 years Jason Garrett-Glaser VP5/6/8: ~7% faster arithmetic decoding Grab fr...
vp56dsp.asm 4.86 KB 4eca52ed almost 11 years Ronald S. Bultje Fix typos when converting inline asm to yasm, f...
vp56dsp_init.c 1.69 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
vp8dsp-init.c 18.9 KB 7160bb71 almost 11 years Stefano Sabatini Rename FF_MM_ symbols related to CPU features f...
vp8dsp.asm 78.4 KB 3611c45a almost 11 years Ronald S. Bultje Mark xmm registers as clobbered in simple loopf...
x86inc.asm 16.4 KB 532e7697 almost 11 years Loren Merritt sync yasm macros from x264 Originally committe...
x86util.asm 8.77 KB faa26db2 almost 11 years David Conrad MMX/SSE VC1 loop filter Originally committed a...

Latest revisions

# Date Author Comment
7160bb71 09/04/2010 09:59 AM Stefano Sabatini

Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_
symbols, and move them from libavcodec/avcodec.h to libavutil/cpu.h.

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

2c166c3a 09/03/2010 04:52 PM Ronald S. Bultje

Port latest x264 deblock asm (before they moved to using NV12 as internal
format), LGPL'ed with permission from Jason and Loren. This includes mmx2
code, so remove inline asm from h264dsp_mmx.c accordingly.

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

a10a9f5c 09/01/2010 11:19 PM Eli Friedman

Fix typo in r25019.

Patch by Eli Friedman <eli.friedman at gmail dot com>.

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

615da9b1 09/01/2010 09:10 PM Ronald S. Bultje

Unscrew breakage after my last commit because of symbol prefixes.

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

a33a2562 09/01/2010 08:56 PM Ronald S. Bultje

Rename h264_weight_sse2.asm to h264_weight.asm; add 16x8/8x16/8x4 non-square
biweight code to sse2/ssse3; add sse2 weight code; and use that same code to
create mmx2 functions also, so that the inline asm in h264dsp_mmx.c can be
removed. OK'ed by Jason on IRC....

14bc1f24 09/01/2010 08:48 PM Ronald S. Bultje

Split h264dsp_mmx.c (which was #included in dsputil_mmx.c) in h264_qpel_mmx.c,
still #included in dsputil_mmx.c and is part of DSPContext, and h264dsp_mmx.c,
which represents H264DSPContext and is now compiled on its own.

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

5929b3a6 08/31/2010 12:32 PM Ronald S. Bultje

Fix vertical align.

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

79ce0f00 08/30/2010 08:30 PM Ronald S. Bultje

Fix compilation failure if yasm is disabled (missing vp3 symbols).

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

de1c253b 08/30/2010 04:34 PM Ronald S. Bultje

Split intra prediction initialization (i.e. assigning of function pointers)
into its own file, it doesn't belong in h264dsp_mmx.c (much less so in
dsputil_mmx.c).

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

d0eb5a11 08/30/2010 04:31 PM Ronald S. Bultje

Move H264 chroma MC from inline asm to yasm. This fixes VP3/5/6 and VC-1
fate failures on Win64.

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

View revisions

Also available in: Atom