FFmpeg git repo
Go to file
Mans Rullgard 95cd815c36 swscale: try to use mmap only if available
Some systems, e.g. Minix, have sys/mman.h defining MAP_ANONYMOUS without
providing (working) mmap and friends.  The mmx filter generation code
checks only for MAP_ANONYMOUS, not for availability of mmap itself which
leads to build errors on aforementioned systems.

This changes the conditional compilation to use mmap only if all the
required functions are available.

Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-10-15 02:39:49 +01:00
compat build: tms470: work around glibc math.h problems 2012-10-13 18:21:36 +01:00
doc nut: support pcm codecs not mapped in avi 2012-10-13 12:33:18 +02:00
libavcodec wmapro: use planar sample format 2012-10-14 16:48:23 -04:00
libavdevice lavu,lavd: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:39 +02:00
libavfilter avfilter: call x86 init functions under if (ARCH_X86), not if (HAVE_MMX) 2012-10-12 19:58:51 +02:00
libavformat nut: support pcm codecs not mapped in avi 2012-10-13 12:33:18 +02:00
libavresample lavr: handle clipping in the float to s32 conversion 2012-10-13 12:34:34 +02:00
libavutil avutil: Do not make ff_ symbols globally visible. 2012-10-13 20:01:56 +02:00
libswscale swscale: try to use mmap only if available 2012-10-15 02:39:49 +01:00
presets
tests nut: prioritize native tags 2012-10-13 12:33:18 +02:00
tools tools: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:38 +02:00
.gitignore build: change checkheaders to use regular build rules 2012-08-07 21:36:51 +01:00
arch.mak avcodec: Remove broken MMI optimizations 2012-10-12 20:56:54 +02:00
avconv_filter.c De-doxygenize some top-level files 2012-10-12 20:56:54 +02:00
avconv_opt.c De-doxygenize some top-level files 2012-10-12 20:56:54 +02:00
avconv.c De-doxygenize some top-level files 2012-10-12 20:56:54 +02:00
avconv.h De-doxygenize some top-level files 2012-10-12 20:56:54 +02:00
avplay.c avplay: support mid-stream sample rate changes 2012-10-13 00:19:00 -04:00
avprobe.c tools: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:38 +02:00
avserver.c Use atexit() instead of defining a custom exit_program() interface. 2012-10-01 17:17:42 -04:00
Changelog prepare 9_beta1 release 2012-10-11 18:36:40 +02:00
cmdutils_common_opts.h cmdutils: extend -h to allow printing codec details. 2012-08-19 19:22:08 +02:00
cmdutils.c tools: do not use av_pix_fmt_descriptors directly. 2012-10-12 12:45:38 +02:00
cmdutils.h Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 2012-10-08 07:13:26 +02:00
common.mak build: Properly remove object files while cleaning 2012-09-15 19:44:05 -04:00
configure configure: check for mprotect 2012-10-15 02:39:49 +01:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
Doxyfile x86: build: replace mmx2 by mmxext 2012-08-03 22:51:05 +02:00
INSTALL
library.mak build: do not use LIB as variable name 2012-10-10 23:46:31 +01:00
LICENSE doc: Clarify licensing issues arising from external libraries 2012-08-12 13:28:58 +02:00
Makefile avcodec: Remove broken MMI optimizations 2012-10-12 20:56:54 +02:00
README
RELEASE prepare 9_beta1 release 2012-10-11 18:36:40 +02:00
version.sh

Libav README
------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.