335 Commits (2462e4b76516ea405f525db034cd7a53816a47e0)

Author SHA1 Message Date
Ivo van Poorten 9e010b41e6 add AV_[RW][BL]64 support 18 years ago
Michael Niedermayer 45221f7f61 reduce number of shifts 18 years ago
Michael Niedermayer fd735e4b77 simplify 18 years ago
Attila Kinali 69ae947874 add missing include of bswap.h 18 years ago
Diego Biurrun e69364b700 Mark code parts that cannot work on AMD64 due to broken relocations as such. 18 years ago
Ramiro Polla bf5d7db5a0 reorder bswap functions into bit-depth, special-casing inside the functions. 18 years ago
Ramiro Polla 853d15c2f8 make 2 functions "return x;" to simplify next patch 18 years ago
Ramiro Polla 7b829d2ab6 "fast unaligned" bytestream functions 18 years ago
Marc Hoffman 20d45dc2a8 Faster 32 bit byteswaping code for Blackfin. 18 years ago
Diego Biurrun 85b1a7222d cosmetics: Reorder endianness macros by bit depth, alignment prettyprinting. 18 years ago
Diego Biurrun 245626d045 Move ebx_available and ebp_available from CONFIG_LIST to HAVE_LIST, 18 years ago
Alex Beregszaszi 61bc79ec9c remove possibly broken wince cruft 18 years ago
Ramiro Polla 8c2e2040aa Add first and second output to earlyclobbers in COPY3_IF_LT macro. 18 years ago
Panagiotis Issaris 449659919c Fix compilation when using the --disable-opts parameter. This to help those 18 years ago
Michael Niedermayer c367d06702 prevent exit missuse 18 years ago
Luca Barbato bd03c380ce expose av_base64_decode and av_base64_encode 18 years ago
Michael Niedermayer ad73e79cab 160 bytes smaller object file, ask gcc devels why 18 years ago
Michael Niedermayer f1505ce3bc explain where the T table comes from 18 years ago
Michael Niedermayer 08cb195020 kill 3 more av_mallocz_static() 18 years ago
Michael Niedermayer e057461dac cosmetic (order context variables like in sha1) 18 years ago
Michael Niedermayer 248b25f878 s/context/ctx/ 18 years ago
Michael Niedermayer e657aa3415 #undef printf under #ifdef TEST (needed for testing) 18 years ago
Michael Niedermayer ef3c7c3328 borrow finalization algo from sha1 (100byte smaller) 18 years ago
Michael Niedermayer e1b62250ac get rid of b_used variable (same size with CONFIG_SMALL) 18 years ago
Michael Niedermayer 36c7fa7ea5 smaller av_sha1_update() 18 years ago
Michael Niedermayer 104c30ee06 use CONFIG_SMALL 18 years ago
Michael Niedermayer 2001304500 put state[5] last so no padding is needed on arch where uint64_t needs 8byte alignment 18 years ago
Michael Niedermayer 5fd7f87b8d cosmetic 18 years ago
Michael Niedermayer 15b6cae245 dont memcpy() simpler and same speed 18 years ago
Michael Niedermayer 476f9b74ec simplify 18 years ago
Michael Niedermayer f6a3477bb5 remove middle variant (keep fastest and smallest) 18 years ago
Michael Niedermayer 965ea9ba66 10l 18 years ago
Michael Niedermayer fca447a911 double ;; 18 years ago
Michael Niedermayer 2fa3a22d23 factorize VARIANT2 (smaller and slower) 18 years ago
Michael Niedermayer d6cf780419 revert 2% speed loss change (r8360) 18 years ago
Michael Niedermayer cb496e1f12 zero byte idea by rich 18 years ago
Michael Niedermayer 6573578d7b 2 other variants of how to implement the core part 18 years ago
Michael Niedermayer 20bd4e0799 cosmetic cleanup 18 years ago
Michael Niedermayer 3884689bd5 cosmetic cleanup 18 years ago
Michael Niedermayer 913cbde41a 10% smaller object file, 2% slower 18 years ago
Michael Niedermayer c6fd617aea very slightly smaller object file 18 years ago
Michael Niedermayer 11bf0eb69a make count count bytes not bits (this is simpler and leads to a very slightly smaller object file) 18 years ago
Michael Niedermayer de953b6b67 remove bigger and slower code 18 years ago
Michael Niedermayer 82da03f717 dont recommand testing with -O3 18 years ago
Michael Niedermayer aa59433af6 avoid silly ring buffer logic (faster with -O2, -O3 is always slower then -O2) 18 years ago
Michael Niedermayer 3479b72bc2 its faster to copy the data to the stack it seems ... 18 years ago
Michael Niedermayer ae76034cbb explain how to test it 18 years ago
Michael Niedermayer 7c60e55bff simple SHA-1 implementation 18 years ago
Panagiotis Issaris 43cd2d3225 Install mem.h on "make install" as: 18 years ago
Panagiotis Issaris 792098c2ec Move the memory related functions out of common.h into their own header file 18 years ago