aboutsummaryrefslogtreecommitdiffhomepage
path: root/mp3lib/dct64_altivec.c
Commit message (Collapse)AuthorAge
* Remove AltiVec vector declaration compiler compatibility macros.Gravatar diego2008-07-26
| | | | | | | | | | | 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. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27350 b3059339-0415-0410-9bf9-f77b7e298cf2
* Check for HAVE_ALTIVEC_VECTOR_BRACES instead of __APPLE_CC__.Gravatar diego2008-05-30
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26927 b3059339-0415-0410-9bf9-f77b7e298cf2
* Refactor AltiVec macros as done for FFmpeg.Gravatar diego2008-02-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26028 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add missing #include <stdio.h>, fixes the warning:Gravatar diego2007-12-11
| | | | | | | | | dct64_altivec.c: In function 'dct64_altivec': dct64_altivec.c:74: warning: implicit declaration of function 'printf' dct64_altivec.c:74: warning: incompatible implicit declaration of built-in function 'printf' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25369 b3059339-0415-0410-9bf9-f77b7e298cf2
* There is a check for altivec.h in configure so use the preprocessor directiveGravatar diego2007-12-11
| | | | | | | set by configure instead of an OS-specific directive when #including altivec.h. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25356 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace SYS_DARWIN conditional directive around gcc macros by __APPLE_CC__.Gravatar diego2007-12-11
| | | | | | | The macro definition depends on compiler capabilities, not OS features. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25355 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove pointless HAVE_ALTIVEC around the whole file, it is only compiled whenGravatar diego2007-12-11
| | | | | | | HAVE_ALTIVEC is set anyway. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@25352 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add missing license, as chosen by its authorGravatar gpoirier2006-06-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18852 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix symbol clashes when linking with libmp3lame including mp3 decoder, man, ↵Gravatar alex2004-04-06
| | | | | | mp3lib is so much bloated git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12132 b3059339-0415-0410-9bf9-f77b7e298cf2
* copyright update by the authorGravatar diego2004-02-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11981 b3059339-0415-0410-9bf9-f77b7e298cf2
* The two attached patches *should* allow for properGravatar arpi2003-01-27
| | | | | | | | | | compilation of the AltiVec stuff on both Darwin and non-Darwin system. They've only been tested for compilation on Debian using Debian's gcc-3.2. Romain Dolbeau <dolbeau@irisa.fr> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9123 b3059339-0415-0410-9bf9-f77b7e298cf2
* An altivec-optimized DCT64 for mp3libGravatar arpi2003-01-18
(partially, it seems roughly three times as fast as the C code according to quick-n-dirty gprof tests) This one is bit-perfect. patch by Romain Dolbeau <dolbeau@irisa.fr> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9003 b3059339-0415-0410-9bf9-f77b7e298cf2