Statistics
| Branch: | Revision:

ffmpeg / libavcodec / x86 @ 5e7dfb7d

Name Size Revision Age Author Comment
cavsdsp_mmx.c 19.2 KB ec656755 almost 12 years Reimar Döffinger Use MANGLE in cavsdsp, the current version usin...
cpuid.c 3.76 KB 6b434361 over 12 years Stefano Sabatini Rename FF_MM_MMXEXT to FF_MM_MMX2, for both cla...
dnxhd_mmx.c 2.13 KB a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_h264_template_mmx.c 10.7 KB 21ff7689 over 12 years Mathieu Velten Use H264 MMX chroma functions to accelerate RV4...
dsputil_h264_template_ssse3.c 7.04 KB a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
dsputil_mmx.c 124 KB 5716aec3 over 11 years Gwenole Beauchesne Fix XvMC. XvMCCreateBlocks() may not allocate 1...
dsputil_mmx.h 5.46 KB 4e36a5b4 almost 12 years Måns Rullgård Move declarations of some mmx functions to dspu...
dsputil_mmx_avg_template.c 37.4 KB 00312109 almost 12 years Reimar Döffinger Replace several #ifdef PIC with the more obviou...
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 almost 12 years Reimar Döffinger Replace several #ifdef PIC with the more obviou...
dsputil_yasm.asm 9.25 KB 758c7455 over 11 years Loren Merritt fix a crash in ape decoding on x86_32 sse2 Ori...
dsputilenc_mmx.c 43.1 KB e17ccf60 almost 12 years Loren Merritt huffyuv: add some const qualifiers Originally ...
fdct_mmx.c 17.7 KB a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
fft.c 1.59 KB f4863213 almost 12 years Måns Rullgård Move per-arch fft init bits into the correspond...
fft.h 1.53 KB 01b22147 almost 12 years Måns Rullgård Merge FFTContext and MDCTContext Originally co...
fft_3dn.c 898 Bytes a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
fft_3dn2.c 5.11 KB 01b22147 almost 12 years Måns Rullgård Merge FFTContext and MDCTContext Originally co...
fft_mmx.asm 10.9 KB 45213083 almost 12 years Loren Merritt s/movdqa/movaps/ in sse1 fft. (regression in r2...
fft_sse.c 6.75 KB 01b22147 almost 12 years Måns Rullgård Merge FFTContext and MDCTContext Originally co...
h264_deblock_sse2.asm 19.3 KB 3f87f39c almost 12 years John Adcock Update x264 asm code to latest to add support f...
h264_i386.h 6.11 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
h264_idct_sse2.asm 1.79 KB 3f87f39c almost 12 years John Adcock Update x264 asm code to latest to add support f...
h264dsp_mmx.c 93.5 KB c4f2b6dc over 11 years David Conrad Use constant offsets for memory operands since ...
idct_mmx.c 22.4 KB a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
idct_mmx_xvid.c 23.4 KB a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
idct_sse2_xvid.c 15.1 KB 4e36a5b4 almost 12 years Måns Rullgård Move declarations of some mmx functions to dspu...
idct_xvid.h 1.22 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
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.24 KB 5e7dfb7d over 11 years Måns Rullgård Move COPY3_IF_LT to lavc/mathops.h This obscur...
mlpdsp.c 6.21 KB 989b7181 about 12 years Ramiro Polla Use fewer macros in x86-optimized mlpdsp. Fixes...
mmx.h 12.8 KB a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
motion_est_mmx.c 15.7 KB 4e36a5b4 almost 12 years Måns Rullgård Move declarations of some mmx functions to dspu...
mpegvideo_mmx.c 27.6 KB 6b434361 over 12 years Stefano Sabatini Rename FF_MM_MMXEXT to FF_MM_MMX2, for both cla...
mpegvideo_mmx_template.c 17.1 KB b250f9c6 over 12 years Aurelien Jacobs Change semantic of CONFIG_*, HAVE_* and ARCH_*....
rv40dsp_mmx.c 3.14 KB 21ff7689 over 12 years Mathieu Velten Use H264 MMX chroma functions to accelerate RV4...
simple_idct_mmx.c 71 KB 4e36a5b4 almost 12 years Måns Rullgård Move declarations of some mmx functions to dspu...
snowdsp_mmx.c 38.6 KB ecf05a59 over 12 years Matthieu Castet Remove useless casting in asm "m" operand. Pat...
vc1dsp_mmx.c 32.8 KB 4f717c69 about 12 years Jason Garrett-Glaser idct_dc for VC-1/WMV3 decoder; ~11% faster deco...
vp3dsp_mmx.c 15.6 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
vp3dsp_mmx.h 1.33 KB a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
vp3dsp_sse2.c 8.91 KB bad5537e over 12 years Diego Biurrun Use full internal pathname in doxygen @file dir...
vp3dsp_sse2.h 1.17 KB a6493a8f over 12 years Diego Biurrun Rename libavcodec/i386/ --> libavcodec/x86/. It...
vp6dsp_mmx.c 5.17 KB 6af3c226 over 12 years Sebastien Lucas add MMX version of vp6_filter_diag original pat...
vp6dsp_mmx.h 1.12 KB 6af3c226 over 12 years Sebastien Lucas add MMX version of vp6_filter_diag original pat...
vp6dsp_sse2.c 4.43 KB ecb24904 over 12 years Zuxy Meng add SSE2 version of vp6_filter_diag original pa...
vp6dsp_sse2.h 1.11 KB ecb24904 over 12 years Zuxy Meng add SSE2 version of vp6_filter_diag original pa...
x86inc.asm 15.4 KB 29e4edbb almost 12 years Loren Merritt sync yasm macros to x264 Originally committed ...
x86util.asm 11.9 KB 3f87f39c almost 12 years John Adcock Update x264 asm code to latest to add support f...

Latest revisions

# Date Author Comment
5e7dfb7d 01/20/2010 06:01 AM Måns Rullgård

Move COPY3_IF_LT to lavc/mathops.h

This obscure macro is only used in motion_est.c so having it in lavc
makes more sense. See discussion here:
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2008-November/056561.html

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

c4f2b6dc 01/20/2010 12:34 AM David Conrad

Use constant offsets for memory operands since gcc is unable to
This fixes gcc failing to fit 6 memory locations into 7 registers on x86-32

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

9ac4548f 01/19/2010 04:40 PM Michael Niedermayer

Fix h264_loop_filter_strength_mmx2() so it works with b frames.

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

ebddd2e2 01/19/2010 02:28 PM Michael Niedermayer

Remove -2 -> -1 remapping, its not needed anymore as we must remap all
references per LUT anyway.

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

5716aec3 01/04/2010 09:19 AM Gwenole Beauchesne

Fix XvMC. XvMCCreateBlocks() may not allocate 16-byte aligned blocks,
so we can't use SSE-optimized routines.

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

4a128945 01/02/2010 05:48 PM Reimar Döffinger

Reduce number of ASM constraints for ff_lpc_compute_autocorr_sse2 since it
causes no significant speed difference and can avoid compilation issues with
--enable-pic.

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

4052cbf1 12/30/2009 11:33 AM Diego Biurrun

Get rid of pointless CONFIG_ANY_H263 preprocessor definition.

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

758c7455 12/08/2009 09:24 PM Loren Merritt

fix a crash in ape decoding on x86_32 sse2

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

a4605efd 12/05/2009 05:53 PM Loren Merritt

slightly faster scalarproduct_and_madd_int16_ssse3 on penryn, no change on conroe

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

91e644ff 12/05/2009 05:51 PM Loren Merritt

r20739 broke compilation on systems without yasm

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

View revisions

Also available in: Atom