188 Commits (2b12d6fc79817d14b555b13847e6b328fbc3d2bd)

Author SHA1 Message Date
Baptiste Coudurier 066e0cc50d add parenthesis, fix warning: i386/dsputil_mmx.c:2618: warning: suggest parentheses around arithmetic in operand of | 17 years ago
Baptiste Coudurier afa4778989 fix prototypes, remove warning: i386/dsputil_mmx.c:3594: warning: assignment from incompatible pointer type 17 years ago
Reimar Döffinger 27215c6bf4 Use DECLARE_ALIGNED 17 years ago
Christophe Gisquet 28748a9128 Factorize some duplicated code from CAVS and H.264 into a common file. 17 years ago
Christophe Gisquet 9fa3572903 add MMX version for put_no_rnd_h264_chroma_mc8_c, used in VC-1 decoding. 17 years ago
Diego Biurrun 9fbd14acb8 Fix typo in macro name: WARPER8_16_SQ --> WRAPPER8_16_SQ. 17 years ago
Aurelien Jacobs 407c50a024 move FLAC mmx dsp to its own file 17 years ago
Diego Biurrun 571bf37f6d typo/clarification 17 years ago
Vitor Sessak 52b541ad79 spelling 17 years ago
Aurelien Jacobs bb6cc730e5 remove some unused ff_p* vars from dsputil 17 years ago
Aurelien Jacobs dbb5fdbdc8 remove useless #ifdef around extern declaration 17 years ago
Aurelien Jacobs 7c35b55111 cosmetics: indentation 17 years ago
Aurelien Jacobs 51ac88228a convert some #ifdef CONFIG_ to if(ENABLE_ 17 years ago
Aurelien Jacobs 5b67ce2afa build vc1dsp_mmx.c in its own compilation unit 17 years ago
Aurelien Jacobs 43de50659b use ff_ prefix for extern vars 17 years ago
Aurelien Jacobs 182f56cb0c make ff_p* vars extern so that they can be used in various *_mmx.c files 17 years ago
Christophe Gisquet 82821c913b add VC-1 MMX DSP functions, under MIT license. 17 years ago
Michael Niedermayer 02d361919a tring to workaround gcc 2.95 bug which causes random failures 17 years ago
Loren Merritt 6810b93a81 sse2 version of compute_autocorr(). 17 years ago
Ramiro Polla 7bcc1d5b66 CONFIG_7REGS has been renamed to HAVE_7REGS 17 years ago
Michael Niedermayer 90e9e94d0f workaround gcc bug, untested as my gcc is not complaining 17 years ago
Michael Niedermayer 629750290f avoid overflow in the 3rd lifting step, this now needs mmx2 at minimum 17 years ago
Michael Niedermayer 3e0f7126b5 update mmx code to latest snow changes 17 years ago
Michael Niedermayer d593e32983 use 16bit IDWT (a SIMD implementation of it should be >2x faster then with 17 years ago
Aurelien Jacobs 73f51a4d3e help some gcc version to optimize out those functions 18 years ago
Aurelien Jacobs 674eeb5f57 cosmetics: indentation 18 years ago
Aurelien Jacobs eb75a69818 Avoid linking with h263.c functions when the relevant codecs 18 years ago
Måns Rullgård a00177a952 make arguments to ssd_int8_vs_int16() const 18 years ago
Zuxy Meng 663deb54af Remove incorrect comment; MMX2 is preferred over 3DNow! on Athlon 18 years ago
Zuxy Meng 038bfcf9d6 3DNow! and SSSE3 optimization to QNS DSP functions; use pmulhrw/pmulhrsw instead of pmulhw 18 years ago
Aurelien Jacobs 5b0b7054b4 better separation of vp3dsp functions from dsputil_mmx.c 18 years ago
Ronald S. Bultje b550bfaa61 Add libavcodec to compiler include flags in order to simplify header 18 years ago
Panagiotis Issaris 9b5dc86746 Make vp3dsp*.c compilation optional. 18 years ago
Loren Merritt 1edbfe1994 factor sum_abs_dctelem out of dct_sad, and simd it. 18 years ago
Loren Merritt 561f940c03 sse2 & ssse3 versions of hadamard. unroll and inline diff_pixels. 18 years ago
Loren Merritt 5adf43e47e cosmetics: remove code duplication in hadamard8_diff_mmx 18 years ago
Loren Merritt bba5293bb7 cosmetics: remove duplicate transpose macro 18 years ago
Diego Biurrun fe0372296a typos 18 years ago
Loren Merritt 5900637219 mmx 16-bit ssd. 2.3x faster svq1 encoding. 18 years ago
Diego Biurrun d42f88025a Fix wrong conditional, Snow decoding, not encoding, was SIMD-accelerated. 18 years ago
Panagiotis Issaris 9dd6c80453 Add the const specifier as needed to reduce the number of warnings. 18 years ago
Måns Rullgård 486497e07b revert bad checkin 18 years ago
Måns Rullgård be6ed6fff4 move some CFLAGS settings away from config.* writing section 18 years ago
Måns Rullgård bb54f6ab62 adding more static keywords 18 years ago
Michael Niedermayer e9f1885c21 optimize H264_DEBLOCK_P0_Q0 18 years ago
Diego Biurrun 7c428ea681 Put libmpeg2 IDCT functions under CONFIG_GPL, fixes link failure 18 years ago
Diego Biurrun c26abfa541 Rename ABS macro to FFABS. 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Diego Biurrun 0eb59ddba4 Switch idct_mmx_xvid.c from GPL to LGPL as permitted by the 18 years ago
Loren Merritt 2833fc4646 approximate qpel functions: sacrifice some quality for some decoding speed. enabled on B-frames with -lavdopts fast. 18 years ago