diff options
author | Hanspeter Niederstrasser <niederstrasser@gmail.com> | 2011-12-10 19:56:48 -0500 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2011-12-11 03:00:30 +0100 |
commit | bed04e2b0396a83114d37eec9c7e78d0ffccf1dc (patch) | |
tree | c2fb02c116b4f66f113391ef57f7b7bffd849017 | |
parent | 964912aba56a29acf25c9e216255ea44190f419a (diff) | |
download | ffmpeg-bed04e2b0396a83114d37eec9c7e78d0ffccf1dc.tar.gz |
Correct use of OSX to Mac OS X and properly format yasm providers on Mac OS X
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r-- | Doxyfile | 2 | ||||
-rw-r--r-- | doc/platform.texi | 13 | ||||
-rw-r--r-- | ffplay.c | 2 | ||||
-rw-r--r-- | libavutil/mem.c | 2 |
4 files changed, 10 insertions, 9 deletions
@@ -859,7 +859,7 @@ HTML_DYNAMIC_SECTIONS = NO # If the GENERATE_DOCSET tag is set to YES, additional index files # will be generated that can be used as input for Apple's Xcode 3 -# integrated development environment, introduced with OSX 10.5 (Leopard). +# integrated development environment, introduced with OS X 10.5 (Leopard). # To create a documentation set, doxygen will generate a Makefile in the # HTML output directory. Running make will produce the docset in that # directory and running "make install" will install the docset in diff --git a/doc/platform.texi b/doc/platform.texi index d15c5749a9..d2084bb023 100644 --- a/doc/platform.texi +++ b/doc/platform.texi @@ -45,20 +45,21 @@ bash ./configure @end example @anchor{Darwin} -@section Darwin (OSX, iPhone) +@section Darwin (Mac OS X, iPhone) The toolchain provided with Xcode is sufficient to build the basic unacelerated code. -OSX on PowerPC or ARM (iPhone) requires a preprocessor from +Mac OS X on PowerPC or ARM (iPhone) requires a preprocessor from @url{http://github.com/yuvi/gas-preprocessor} to build the optimized assembler functions. Just download the Perl script and put it somewhere in your PATH, FFmpeg's configure will pick it up automatically. -OSX on amd64 and x86 requires @command{yasm} to build most of the -optimized assembler functions @url{http://mxcl.github.com/homebrew/, Homebrew}, -@url{http://www.gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-macos.xml, Gentoo Prefix} -or @url{http://www.macports.org, MacPorts} can easily provide it. +Mac OS X on amd64 and x86 requires @command{yasm} to build most of the +optimized assembler functions. @uref{http://www.finkproject.org/, Fink}, +@uref{http://www.gentoo.org/proj/en/gentoo-alt/prefix/bootstrap-macos.xml, Gentoo Prefix}, +@uref{http://mxcl.github.com/homebrew/, Homebrew} +or @uref{http://www.macports.org, MacPorts} can easily provide it. @chapter DOS @@ -2778,7 +2778,7 @@ static void toggle_full_screen(VideoState *is) { is_full_screen = !is_full_screen; #if defined(__APPLE__) && SDL_VERSION_ATLEAST(1, 2, 14) - /* OSX needs to reallocate the SDL overlays */ + /* OS X needs to reallocate the SDL overlays */ for (int i = 0; i < VIDEO_PICTURE_QUEUE_SIZE; i++) { is->pictq[i].reallocate = 1; } diff --git a/libavutil/mem.c b/libavutil/mem.c index a53676c553..4acc43b2ef 100644 --- a/libavutil/mem.c +++ b/libavutil/mem.c @@ -86,7 +86,7 @@ void *av_malloc(size_t size) ptr = (char*)ptr + diff; ((char*)ptr)[-1]= diff; #elif HAVE_POSIX_MEMALIGN - if (size) //OSX on SDK 10.6 has a broken posix_memalign implementation + if (size) //OS X on SDK 10.6 has a broken posix_memalign implementation if (posix_memalign(&ptr,ALIGN,size)) ptr = NULL; #elif HAVE_MEMALIGN |