summaryrefslogtreecommitdiff
path: root/libavcodec/ppc
Commit message (Collapse)AuthorAgeFilesLines
* spelling cosmeticsDiego Biurrun2008-09-221-4/+4
| | | | Originally committed as revision 15383 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AltiVec detection support for OpenBSD, patch by Brad, brad comstyle com.Brad2008-09-221-1/+9
| | | | Originally committed as revision 15382 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation on Mac OS X 10.4: Defining _POSIX_C_SOURCE hides the u_char &David Conrad2008-09-131-0/+1
| | | | | | | | similar typedefs that sysctl.h needs. Since sysctl() itself isn't POSIX undefining _POSIX_C_SOURCE for check_altivec.c seems the best way to fix this. patch by David Conrad lessen42 at gmail com Originally committed as revision 15306 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-317-21/+21
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Missing static in float_to_int16_altivec declarationLuca Barbato2008-08-251-1/+1
| | | | Originally committed as revision 14967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused variablesLuca Barbato2008-08-231-2/+0
| | | | Originally committed as revision 14929 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce float_to_int16_interleave_altivec, tested with vorbisLuca Barbato2008-08-231-1/+54
| | | | Originally committed as revision 14928 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce float_to_int16_one_altivecLuca Barbato2008-08-231-10/+13
| | | | Originally committed as revision 14927 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Fix indentation after last commit.Diego Biurrun2008-07-242-8/+8
| | | | Originally committed as revision 14370 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove AltiVec vector declaration compiler compatibility macros.Diego Biurrun2008-07-247-42/+42
| | | | | | | | | | The original problem was that FSF and Apple gcc used a different syntax for vector declarations, i.e. {} vs. (). Nowadays Apple gcc versions support the standard {} syntax and versions that support {} are available on all relevant Mac OS X versions. Thus the greater compatibility is no longer worth cluttering the code with macros. Originally committed as revision 14366 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Make libavcodec/ppc/dsputil_altivec.c conform to style guidelines.Diego Biurrun2008-07-201-516/+437
| | | | | | | This includes indentation changes, comment reformatting, consistent brace placement and some prettyprinting. Originally committed as revision 14318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Reindent two misplaced braces.Diego Biurrun2008-07-201-2/+2
| | | | Originally committed as revision 14317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Reformat PPC code in libavcodec according to style guidelines.Diego Biurrun2008-07-2012-897/+844
| | | | | | | This includes indentation changes, comment reformatting, consistent brace placement and some prettyprinting. Originally committed as revision 14316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove wrong casts from vector declarations, this would cause errors whenDiego Biurrun2008-07-082-8/+8
| | | | | | compiling with -std=gnu99. Blessed by Luca Barbato. Originally committed as revision 14129 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Altivec implementation of APE vector functionsKostya Shishkov2008-07-061-0/+63
| | | | Originally committed as revision 14082 to svn://svn.ffmpeg.org/ffmpeg/trunk
* consistency cosmetics: indices --> indexes in variable namesDiego Biurrun2008-05-261-18/+18
| | | | Originally committed as revision 13446 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-0912-15/+15
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unnecessary parentheses from return calls.Diego Biurrun2008-05-061-1/+1
| | | | Originally committed as revision 13069 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo: add missing \ in multi-line macroMåns Rullgård2008-03-171-2/+2
| | | | Originally committed as revision 12466 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling fixesDiego Biurrun2008-03-101-1/+1
| | | | Originally committed as revision 12410 to svn://svn.ffmpeg.org/ffmpeg/trunk
* arg 10000l. Fix wrong fix committed in r12141Guillaume Poirier2008-02-191-1/+1
| | | | Originally committed as revision 12143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix broken indentationGuillaume Poirier2008-02-191-1/+1
| | | | Originally committed as revision 12142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: fix always false test: Binary & has lower precedence than ==Guillaume Poirier2008-02-191-1/+1
| | | | Originally committed as revision 12141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Refactor vcprm and vcii macros by using the AVV macro.Diego Biurrun2008-02-181-11/+2
| | | | Originally committed as revision 12140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Refactor the FOUROF macro using the AVV macro.Diego Biurrun2008-02-181-6/+2
| | | | Originally committed as revision 12139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove stray #undef.Diego Biurrun2008-02-181-1/+0
| | | | Originally committed as revision 12138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix crash on non-AltiVec powered machines: MPV_common_init_altivec doesn't ↵Alexander Strange2008-02-181-0/+2
| | | | | | | | check mm_flags Patch by Alexander Strange %astrange A ithinksw PP com % Originally committed as revision 12137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add mfspr-based AltiVec detection code.Reimar Döffinger2008-01-191-0/+12
| | | | | | | Currently not enabled in FFmpeg, because it crashes if the OS does not emulate mfspr. Originally committed as revision 11569 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify preprocessor expression as suggested by Mans.Diego Biurrun2008-01-171-2/+2
| | | | Originally committed as revision 11549 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gcc2 doesn't have bogus mergel, patch from Sigbjørn Skjæret ↵Luca Barbato2008-01-131-1/+1
| | | | | | cisc...broadpark___no Originally committed as revision 11523 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change some files to only include the necessary headers.Diego Biurrun2008-01-044-5/+3
| | | | Originally committed as revision 11394 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix make checkheaders.Diego Biurrun2007-12-274-0/+14
| | | | Originally committed as revision 11331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add necessary #include, fixes the warnings:Diego Biurrun2007-12-271-0/+1
| | | | | | | | | | | ppc/h264_altivec.c: In function ‘put_h264_qpel16_mc00_altivec’: ppc/h264_altivec.c:394: warning: implicit declaration of function ‘put_pixels16_altivec’ ppc/h264_altivec.c: In function ‘avg_h264_qpel16_mc00_altivec’: ppc/h264_altivec.c:395: warning: implicit declaration of function ‘avg_pixels16_altivec’ ppc/h264_altivec.c: In function ‘dsputil_h264_init_ppc’: ppc/h264_altivec.c:872: warning: implicit declaration of function ‘has_altivec’ Originally committed as revision 11330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentLuca Barbato2007-12-231-39/+39
| | | | Originally committed as revision 11311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Minor fixLuca Barbato2007-12-231-3/+6
| | | | Originally committed as revision 11310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l do not load after the buffer...Luca Barbato2007-12-231-6/+6
| | | | Originally committed as revision 11308 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add C/B == 0 cases, 2% slower on CELL but should address Issue299 eventuallyLuca Barbato2007-12-221-11/+34
| | | | Originally committed as revision 11306 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentLuca Barbato2007-12-221-39/+39
| | | | Originally committed as revision 11304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Partially address issue299, no performance change apparentlyLuca Barbato2007-12-221-0/+42
| | | | Originally committed as revision 11303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid a vec_add, directly start with sumLuca Barbato2007-12-221-2/+1
| | | | Originally committed as revision 11302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentLuca Barbato2007-12-221-32/+28
| | | | Originally committed as revision 11301 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize common code (almost cosmetic)Luca Barbato2007-12-221-46/+31
| | | | Originally committed as revision 11300 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CosmeticsLuca Barbato2007-12-221-3/+3
| | | | Originally committed as revision 11299 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make strict altivec parsers happy (gcc-4.3 and others)Luca Barbato2007-12-161-1/+1
| | | | Originally committed as revision 11231 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after last commitKostya Shishkov2007-12-081-16/+16
| | | | Originally committed as revision 11191 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update Altivec variant of vc1_inv_trans_8x4Kostya Shishkov2007-12-081-29/+23
| | | | Originally committed as revision 11190 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Switch VC-1 decoder to output decoded residual immediately.Kostya Shishkov2007-12-081-1/+1
| | | | Originally committed as revision 11188 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix alignment broke by my last patchVitor Sessak2007-12-011-2/+2
| | | | Originally committed as revision 11123 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spellingVitor Sessak2007-12-013-7/+7
| | | | Originally committed as revision 11122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* stupid code (casting of void*) found by checktree.shMichael Niedermayer2007-12-011-1/+1
| | | | Originally committed as revision 11117 to svn://svn.ffmpeg.org/ffmpeg/trunk