Add necessary header for CONFIG_RUNTIME_CPUDETECT preprocessor definition.
Originally committed as revision 18774 to svn://svn.ffmpeg.org/ffmpeg/trunk
configure: Add --enable-runtime-cpudetect
Originally committed as revision 18380 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use full internal pathname in doxygen @file directives.Otherwise doxygen complains about ambiguous filenames when files existunder the same name in different subdirectories.
Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
Use '#if defined()' for OS-specific preprocessor checks.Avoids some warnings about undefined preprocessor directives.
Originally committed as revision 16869 to svn://svn.ffmpeg.org/ffmpeg/trunk
Convert asm keyword into asm.
Neither the asm() nor the asm() keyword is part of the C99standard, but while GCC accepts the former in C89 syntax, it is notaccepted in C99 unless GNU extensions are turned on (with -fasm). Thelatter form is accepted in any syntax as an extension (without...
Originally committed as revision 15383 to svn://svn.ffmpeg.org/ffmpeg/trunk
AltiVec detection support for OpenBSD, patch by Brad, brad comstyle com.
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 &similar typedefs that sysctl.h needs. Since sysctl() itself isn't POSIXundefining _POSIX_C_SOURCE for check_altivec.c seems the best way to fix this.patch by David Conrad lessen42 at gmail com...
Remove unnecessary parentheses from return calls.
Originally committed as revision 13069 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add mfspr-based AltiVec detection code.Currently not enabled in FFmpeg, because it crashes if the OS does notemulate mfspr.
Originally committed as revision 11569 to svn://svn.ffmpeg.org/ffmpeg/trunk
Remove uses of SIGILL for CPU extension detection, that method is not acceptablein a library.Should not change anything for PPC, the autodetection is currently pointless dueto other code being compiled with -maltivec as well (and detection for OSX andAmigaOS remains in place)....
Sanitize altivec code so it can be built with runtime check properly
Originally committed as revision 10640 to svn://svn.ffmpeg.org/ffmpeg/trunk