41 Commits (a169df2f76c88679297fb2bff0424cadc3b509dd)

Author SHA1 Message Date
David Conrad b06688ffed Add AltiVec versions of h264_idct_add(8|16|16intra), 16 years ago
David Conrad 8b2bc85f29 add AltiVec implementation of weight_h264_pixels(16|8)x(16|8|4) 16 years ago
David Conrad 628653449c fix compilation with GCC-4.3+ 16 years ago
David Conrad 54b9095833 offset and weights are signed, fixes some non-bitexact issues. 16 years ago
David Conrad df7fb43569 add AltiVec implementation of biweight_h264_pixels(16|8)x(16|8|4) 16 years ago
David Conrad c663cb0d4f AltiVec version of h264_idct(8)_dc_add 16 years ago
Luca Barbato a6b4448cdf Cleanup _t types in libavcodec/ppc 16 years ago
Guillaume Poirier 337e3fd990 Disable usage of ff_h264_idct_add_altivec since AltiVec versions of h264_idct_add16, 16 years ago
Diego Biurrun 309005c047 cosmetics: Fix indentation after last commit. 17 years ago
Diego Biurrun 80a61f08d2 Remove AltiVec vector declaration compiler compatibility macros. 17 years ago
Diego Biurrun e3905ce0af cosmetics: Reformat PPC code in libavcodec according to style guidelines. 17 years ago
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Diego Biurrun 3035cb6796 Add necessary #include, fixes the warnings: 17 years ago
Luca Barbato 89523beea4 Sanitize altivec code so it can be built with runtime check properly 17 years ago
Diego Biurrun 830bf1f20d whitespace/indentation cosmetics 18 years ago
Diego Biurrun 2722c98128 Remove HAVE_ALTIVEC preprocessor directives that are only compiled 18 years ago
Guillaume Poirier 3ca96802e2 use shorter types vec_"type" instead of the too long vector "type" 18 years ago
Guillaume Poirier e970d98c47 restore GCC3 support 18 years ago
Guillaume Poirier 7d2bf29c88 re-enable use of h264_v_loop_filter_luma_altivec and h264_h_loop_filter_luma_altivec, 18 years ago
Graham Booker 22fa38f0c8 part 2/2 of fixing Altivec-accelerated H264 luma inloop filter 18 years ago
Guillaume Poirier 963eca226e convert h264_deblock_q1 to an inline function. 18 years ago
Graham Booker f4a02f6e9b Use a faster way to compute 255-val: Instead of creating a vector of 18 years ago
Guillaume Poirier fbb578e90d some samples aren't decoded correctly such as 18 years ago
Guillaume Poirier da1fce3921 cosmetics 18 years ago
Sigbjorn Skjaeret 0aec30c58d kill one vector constant value load by the right combination of vec_splatX/vec_sl 18 years ago
Sigbjorn Skjaeret 525751c053 restore GCC2/3 support, patch by Sigbjorn Skjaeret %sskjer-1 A broadpark P no% 18 years ago
Guillaume Poirier c01d444b3e one step closer to restoring GCC-3.3 support: kills 12 errors, just 2 to go 18 years ago
Guillaume Poirier 5ce27e8c92 minor GCC3 compile fix 18 years ago
Graham Booker f057cc0399 Altivec version of h264_(h|v)_loop_filter_luma 18 years ago
Luca Barbato 5dda253943 h264_idct_add_altivec, based on an old patch from Mauricio Alvarez <alvarezATac.upc.edu>, polished by David Conrad <umovimusATgmail.com> 18 years ago
Guillaume Poirier 88bcb6c23f use macro Use DECLARE_ALIGNED_16 to align stack-allocated variables 18 years ago
Ronald S. Bultje b550bfaa61 Add libavcodec to compiler include flags in order to simplify header 18 years ago
Guillaume Poirier ec4e0056ef GCC 3.3 compile fix 18 years ago
Guillaume Poirier 3813dcc9bf Add IDCT8 routine in Altivec. Patch by yours truely with Linux fixes by Luca Barbato 18 years ago
Luca Barbato 4b47d258f6 Unused variable removed 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Kostya Shishkov 60aae27ad9 AltiVec version of put_no_rnd_h264_chroma_pixels_tab[0] (slightly changed version of put_h264_chroma_pixels_tab[0]) 19 years ago
Luca Barbato 27303c8abc Proper fix for the corner case that would have been corrected before, praise&blame to me and exg in equal shares 19 years ago
Luca Barbato 7e82145755 Revert previous commit 19 years ago
Luca Barbato cb243ea220 10l, thanks to Emanuele Giaquinta <exg@gentoo.org> for testing and finding the issue 19 years ago
Luca Barbato b5f7e6eb95 Clean up:make dsputil subfile names consistent 19 years ago
Luca Barbato 8047fe72a9 avoid alignment hacks, luckly gcc does the right thing on arches different from x86 19 years ago
Luca Barbato 0d18f79860 put_pixels16_l2_altivec and avg_pixels16_l2_altivec 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
Romain Dolbeau a6a12a8a5c h264 qpel mc, size 16 patch by (Romain Dolbeau <dolbeau at caps-entreprise dot com>) 21 years ago