Statistics
| Branch: | Revision:

ffmpeg / libavcodec / x86 @ 888fa31e

Name Size Revision Age Author Comment
Makefile 3.36 KB 9f3d6ca4 over 9 years Jason Garrett-Glaser Port x86 10-bit H.264 deblock asm from x264
ac3dsp.asm 7.79 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
ac3dsp_mmx.c 3.43 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
cavsdsp_mmx.c 19.2 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
dct32_sse.c 11.5 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
deinterlace.asm 2.48 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
dnxhd_mmx.c 2.14 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
dsputil_mmx.c 119 KB 9f3d6ca4 over 9 years Jason Garrett-Glaser Port x86 10-bit H.264 deblock asm from x264
dsputil_mmx.h 7.86 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
dsputil_mmx_avg_template.c 40.8 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
dsputil_mmx_qns_template.c 3.75 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
dsputil_mmx_rnd_template.c 22.9 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
dsputil_yasm.asm 27.6 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
dsputilenc_mmx.c 35 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
dsputilenc_yasm.asm 9.51 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
fdct_mmx.c 17.8 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
fft.c 2.24 KB 9d35fa52 over 9 years Vitor Sessak Add AVX FFT implementation. Signed-off-by: Rei...
fft.h 1.71 KB 9d35fa52 over 9 years Vitor Sessak Add AVX FFT implementation. Signed-off-by: Rei...
fft_3dn.c 894 Bytes 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
fft_3dn2.c 5.1 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
fft_mmx.asm 20.5 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
fft_sse.c 3.09 KB 9d35fa52 over 9 years Vitor Sessak Add AVX FFT implementation. Signed-off-by: Rei...
fmtconvert.asm 2.56 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
fmtconvert_mmx.c 9.68 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
h264_chromamc.asm 17.4 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
h264_deblock.asm 22.7 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
h264_deblock_10bit.asm 22.2 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
h264_i386.h 6.08 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
h264_idct.asm 24.6 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
h264_intrapred.asm 70.5 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
h264_intrapred_init.c 13.1 KB 19a0729b over 9 years Oskar Arvidsson Adds 8-, 9- and 10-bit versions of some of the ...
h264_qpel_mmx.c 53.2 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
h264_weight.asm 8.32 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
h264dsp_mmx.c 20.1 KB 5705b020 over 9 years Jason Garrett-Glaser 10-bit H.264 x86 chroma v loopfilter asm Also ...
idct_mmx.c 23.7 KB 740dfe70 over 10 years Vitor Sessak Fix compilation in x86_64. I broke it with r245...
idct_mmx_xvid.c 23.4 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
idct_sse2_xvid.c 15.3 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
idct_xvid.h 1.19 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
lpc_mmx.c 6.1 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
mathops.h 2.85 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
mlpdsp.c 6.21 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
motion_est_mmx.c 16 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
mpegaudiodec_mmx.c 4.99 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
mpegvideo_mmx.c 28 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
mpegvideo_mmx_template.c 17.1 KB a734fa57 over 9 years Diego Biurrun Remove disabled non-optimized code variants.
simple_idct_mmx.c 71.1 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
snowdsp_mmx.c 39.4 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
vc1dsp_mmx.c 35.8 KB 12802ec0 almost 10 years Ronald S. Bultje dsputil: move VC1-specific stuff into VC1DSPCon...
vc1dsp_yasm.asm 7.8 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
vp3dsp.asm 20.7 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
vp56_arith.h 1.71 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
vp56dsp.asm 4.85 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
vp56dsp_init.c 1.72 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
vp8dsp-init.c 19 KB 2912e87a over 9 years Mans Rullgard Replace FFmpeg with Libav in licence headers S...
vp8dsp.asm 78.4 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...
x86inc.asm 22.1 KB 33cbfa6f over 9 years Vitor Sessak Update x86inc.asm from x264 to allow AVX emulat...
x86util.asm 9.58 KB 888fa31e over 9 years Diego Biurrun Fix FSF address copy paste error in some licens...

Latest revisions

# Date Author Comment
888fa31e 05/14/2011 07:32 PM Diego Biurrun

Fix FSF address copy paste error in some license headers.

5705b020 05/11/2011 06:09 PM Jason Garrett-Glaser

10-bit H.264 x86 chroma v loopfilter asm

Also delete some unused deblock asm macros.

9f3d6ca4 05/11/2011 03:02 AM Jason Garrett-Glaser

Port x86 10-bit H.264 deblock asm from x264

8ad77b65 05/11/2011 03:01 AM Jason Garrett-Glaser

Update x86 H.264 deblock asm

Includes AVX versions from x264.

86b29553 05/10/2011 12:39 PM Ronald S. Bultje

h264dsp_mmx: place bracket outside #if/#endif block.

Should fix compile on systems missing yasm/nasm.

19a0729b 05/10/2011 11:24 AM Oskar Arvidsson

Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 decoder.

This patch lets e.g. dsputil_init chose dsp functions with respect to
the bit depth to decode. The naming scheme of bit depth dependent
functions is <base name>_<bit depth>[_

] (i.e. the old...

a734fa57 04/29/2011 06:01 PM Diego Biurrun

Remove disabled non-optimized code variants.

9d35fa52 04/26/2011 04:25 PM Vitor Sessak

Add AVX FFT implementation.

Signed-off-by: Reinhard Tartler <>

33cbfa6f 04/26/2011 04:18 PM Vitor Sessak

Update x86inc.asm from x264 to allow AVX emulation using SSE and MMX.

Signed-off-by: Reinhard Tartler <>

1500be13 03/26/2011 09:45 PM Alexander Strange

dsputil: allow to skip drawing of top/bottom edges.

View revisions

Also available in: Atom