413 Commits (8916b4b55b16fe44795aba66ca843c2b5b758fc4)

Author SHA1 Message Date
Diego Biurrun 426d18b85b Rename illegal identifiers, _ followed by capital is reserved for the system. 17 years ago
Christophe Gisquet 28748a9128 Factorize some duplicated code from CAVS and H.264 into a common file. 17 years ago
Christophe Gisquet ae904fd028 Fix issue #301: 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
Reimar Döffinger 15c57ced2f Add 'l' suffix where it is necessary because type can not always be 17 years ago
Aurelien Jacobs 1b77e87756 add required include to make this file self-contained 17 years ago
Diego Biurrun 571bf37f6d typo/clarification 17 years ago
Diego Biurrun 56cc85a068 Misc spelling fixes, prefer American over British English. 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 ac40ce4244 Typo fix. Previous version had some picture error building up until next keyframe. 17 years ago
Christophe Gisquet d3a9c44e1d Strip debug stuff from vc1dsp_mmx.c, patch by Christophe GISQUET %hristophe P gisquet A free P fr% 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
Diego Biurrun deb43f0bd8 Explain why there are no multiple inclusion guards in these header files. 17 years ago
Aurelien Jacobs ab54bff20a Remove wrong multiple inclusion guards. 17 years ago
Diego Biurrun 5b21bdabe4 Add FFMPEG_ prefix to all multiple inclusion guards. 17 years ago
Diego Biurrun 31b2c1446f Add missing multiple inclusion guards. 17 years ago
Shane bdb273564c Fix intended order of operations for 4 assert() checks. 17 years ago
Loren Merritt 6810b93a81 sse2 version of compute_autocorr(). 17 years ago
Reimar Döffinger eafa1c90e5 Replace complicated and currently broken manual alignment code by 18 years ago
Michael Niedermayer 267b9479ac typo 18 years ago
Ramiro Polla 7bcc1d5b66 CONFIG_7REGS has been renamed to HAVE_7REGS 18 years ago
Michael Niedermayer 90e9e94d0f workaround gcc bug, untested as my gcc is not complaining 18 years ago
Michael Niedermayer cefa599953 optimize the first vertical lifting step, this also prevents another 18 years ago
Michael Niedermayer c90762766a optimize 1st horizontal lifting step 18 years ago
Michael Niedermayer 1104bf2b20 typo 18 years ago
Michael Niedermayer 8b5029295d get rid of totally senseless "m" + read in register we have enough 18 years ago
Michael Niedermayer bc1e78d896 simplify senselessly complex addressing 18 years ago
Michael Niedermayer 25bb359f73 cosmetics 18 years ago
Michael Niedermayer 629750290f avoid overflow in the 3rd lifting step, this now needs mmx2 at minimum 18 years ago
Michael Niedermayer b696a4c91d avoid an overflow in the 1 horizontal lifting step 18 years ago
Michael Niedermayer 9caa1cccb9 prevent one overflow in the first vertical lifting step 18 years ago
Michael Niedermayer 3e0f7126b5 update mmx code to latest snow changes 18 years ago
Michael Niedermayer d593e32983 use 16bit IDWT (a SIMD implementation of it should be >2x faster then with 18 years ago
Michael Niedermayer ce611a27be Change rounding of the horizontal DWT to match the vertical one. 18 years ago
Michael Niedermayer 30cd3e66bd remove code which become unused by the previous changes 18 years ago
Michael Niedermayer 72dee89b5d Simplify and optimize the 4th vertical lifting step of the SSE2 code (untested) 18 years ago
Michael Niedermayer d0dae46a90 Simplify and optimize the 4th vertical lifting step of the MMX code 18 years ago
Michael Niedermayer 1ffbbef217 Simplify and speedup code, reduce needed headroom by 2 bits in the 3rd 18 years ago
Michael Niedermayer 4bf1790421 simplify, speedup and reduce needed headroom by 2 bits in the 3rd 18 years ago
Michael Niedermayer dd30437bbe replace <<1 by add for SSE2 (untested) 18 years ago