22 Commits (4d5ca069c775b84a302ae295d11b6ce639cfb902)

Author SHA1 Message Date
Diego Biurrun 85cabb8d00 fdct: Move x86-specific declarations to a header in the x86 directory 11 years ago
Diego Biurrun b4987f7219 idct: Convert IDCT permutation #defines to an enum 11 years ago
Diego Biurrun 391ecc961c x86: mpegvideoenc: Change SIMD optimization name suffixes to lowercase 11 years ago
Diego Biurrun e3fcb14347 dsputil: Split off IDCT bits into their own context 11 years ago
Diego Biurrun aba70bb538 Add missing headers to make template files compile (more) standalone 11 years ago
Michael Niedermayer c25d2cd20b avcodec/x86/mpegvideoenc_template: fix integer overflow 11 years ago
Matt Oliver 590805b7c3 Fixed 64bit conformance with mvzbl. 11 years ago
Diego Biurrun 08dba0e1c3 x86: mpegvideoenc: Remove some remnants of the long-gone libmpeg2 IDCT 11 years ago
Diego Biurrun 7ffaa19570 dsputil: x86: Move ff_inv_zigzag_direct16 table init to mpegvideo 11 years ago
Diego Biurrun 88bd7fdc82 Drop DCTELEM typedef 12 years ago
Michael Niedermayer 533a8b2a7d x86/mpegvideoenc_template: use av_assert 12 years ago
Diego Biurrun d39791bf39 x86: mpegvideoenc: Do not abuse HAVE_ variables for template instantiation 13 years ago
Diego Biurrun d211547ddd x86: mpegvideoenc: Split optimizations off into a separate file 13 years ago
Diego Biurrun be12958937 mpegvideo_mmx_template: drop some commented-out cruft 13 years ago
Diego Biurrun 239fdf1b4a x86: build: replace mmx2 by mmxext 13 years ago
Martin Storsjö 873c89e2a6 dsputil: Add ff_ prefix to inv_zigzag_direct16 13 years ago
Michael Niedermayer 2aaf32f52f mpegvideo: support encoding with chroma intra tables that differ from luma. 13 years ago
Martin Storsjö 8f62ef0f95 x86: Use LOCAL_ALIGNED in mpegvideo_mmx_template 14 years ago
Diego Biurrun a734fa575f Remove disabled non-optimized code variants. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Mans Rullgard ef4a65149d Replace ASMALIGN() with .p2align 14 years ago
Ramiro Polla 9943f3b91c mpegvideo_mmx: add xmm registers to clobber list 14 years ago
Måns Rullgård 84dc2d8afa Remove DECLARE_ALIGNED_{8,16} macros 15 years ago
Måns Rullgård c67278098d Move array specifiers outside DECLARE_ALIGNED() invocations 15 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Diego Biurrun a6493a8fbd Rename libavcodec/i386/ --> libavcodec/x86/. 16 years ago
Diego Pettenò be449fca79 Convert asm keyword into __asm__. 16 years ago
Ramiro Polla 40d0e665d0 Do not misuse long as the size of a register in x86. 17 years ago
Diego Biurrun 04932b0d97 cosmetics: typo fixes 17 years ago
Diego Biurrun 90b5b51eab misc typo fixes 18 years ago
Diego Biurrun 755bfeabcc misc spelling fixes 18 years ago
Loren Merritt ff506a906e sse2 & ssse3 versions of dct_quantize. 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 36cd306907 rename inverse -> ff_inverse 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
John Dalgliesh 4454dc1b6f Support for MacIntel, last part: balign directives 19 years ago
Måns Rullgård 8fb0d07339 kill warning 19 years ago
Steve L'Homme 68b51e58ce MSVC-compatible __align8/__align16 declaration 19 years ago
Diego Biurrun 5509bffa88 Update licensing information: The FSF changed postal address. 19 years ago
Diego Biurrun bb270c0896 COSMETICS: tabs --> spaces, some prettyprinting 19 years ago
Diego Biurrun 115329f160 COSMETICS: Remove all trailing whitespace. 19 years ago
Michael Niedermayer 12e9668119 replace a few mov + psrlq with pshufw, there are more cases which could benefit from this but they would require us to duplicate some functions ... 20 years ago
Michael Niedermayer 1c3990dbba H.261 encoder by (Maarten Daniels <maarten dot daniels at luc dot ac dot be>) 20 years ago
Aurelien Jacobs 053dea12f2 adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 patch by (Aurelien Jacobs <aurel at gnuage dot org>) 21 years ago
Michael Niedermayer 61b3b639e7 dc_precission=11 fix 21 years ago
Michael Niedermayer 783df5f347 denoise_dct_mmx() 21 years ago
Michael Niedermayer 821cb11f76 noise reduction of dct coefficients 21 years ago
Michael Niedermayer cf3bf5bbaa minor mmx2 optimization if the dct 21 years ago
Michael Niedermayer 642ccefbc8 move mmx quantizer matrixes out of MpegEncContext (23k -> 7k) (no meassureable slowdown) 21 years ago