Statistics
| Branch: | Revision:

ffmpeg / configure @ 336cc1b0

History | View | Annotate | Download (79 KB)

# Date Author Comment
336cc1b0 07/13/2009 07:08 PM Martin Storsjö

Enable creation of microsoft-style import libraries on arm.
Patch by Martin Storsjö <martin at martin dot st>

Originally committed as revision 19426 to svn://svn.ffmpeg.org/ffmpeg/trunk

38a9c529 07/12/2009 11:03 PM Måns Rullgård

Use add_*flags only after compiler-specific configuration

Originally committed as revision 19422 to svn://svn.ffmpeg.org/ffmpeg/trunk

caf458dd 07/12/2009 10:44 PM Måns Rullgård

Allow filtering of flags passed to compiler and assembler

This can be used to map gcc-type flags to equivalents with other
compilers.

Originally committed as revision 19421 to svn://svn.ffmpeg.org/ffmpeg/trunk

647c2356 07/12/2009 10:31 PM Diego Biurrun

Make (de)muxers for format variants select the main format (de)muxer.
It makes little sense to enable the variant without the main format.

Originally committed as revision 19420 to svn://svn.ffmpeg.org/ffmpeg/trunk

d8059267 07/12/2009 10:28 PM Måns Rullgård

Place flags for dependency generation in DEPFLAGS

This avoids duplicating the full DEPEND_CMD line only to change some
flags.

Originally committed as revision 19419 to svn://svn.ffmpeg.org/ffmpeg/trunk

ce40e347 07/12/2009 09:14 PM Måns Rullgård

Set CPPFLAGS in config.mak using normal assignment

Setting this value using ?= caused some trouble if it was already
defined in the environment.

Originally committed as revision 19418 to svn://svn.ffmpeg.org/ffmpeg/trunk

8c6d2da5 07/12/2009 09:13 PM Måns Rullgård

Protect config.mak against multiple inclusion

Some of the values set here are modified by the main makefiles
and should not be reset when config.mak is included again.

Originally committed as revision 19417 to svn://svn.ffmpeg.org/ffmpeg/trunk

0115927e 07/12/2009 02:13 PM Måns Rullgård

Use CFLAGS in default DEPEND_CMD

Originally committed as revision 19415 to svn://svn.ffmpeg.org/ffmpeg/trunk

9e7f3277 07/12/2009 02:13 PM Måns Rullgård

Use CFLAGS in check_cpp

Originally committed as revision 19414 to svn://svn.ffmpeg.org/ffmpeg/trunk

75bafbac 07/12/2009 01:29 PM Måns Rullgård

Set as_default after compiler detection, allowing compiler-specific defaults

Originally committed as revision 19413 to svn://svn.ffmpeg.org/ffmpeg/trunk

2f2e6c7c 07/12/2009 01:29 PM Måns Rullgård

Pass ASFLAGS to assembler instead of CFLAGS

Originally committed as revision 19412 to svn://svn.ffmpeg.org/ffmpeg/trunk

7f32f40c 07/12/2009 01:29 PM Måns Rullgård

Add flags from --extra-cflags after compiler detection

Originally committed as revision 19411 to svn://svn.ffmpeg.org/ffmpeg/trunk

997f3ba4 07/12/2009 01:29 PM Måns Rullgård

Set CPU selection flags in $cpuflags, add to cflags outside case block

Originally committed as revision 19410 to svn://svn.ffmpeg.org/ffmpeg/trunk

7e6c86e6 07/12/2009 01:29 PM Måns Rullgård

Allow unusual ways of specifying compiler output file

Some compilers do not use the typical -c -o foo.o style.
This allows compiler-specific equivalents to be set by the
configure script.

Originally committed as revision 19409 to svn://svn.ffmpeg.org/ffmpeg/trunk

50567afa 07/12/2009 01:29 PM Måns Rullgård

Use DEPCC to find dependencies, default to same as CC

Originally committed as revision 19408 to svn://svn.ffmpeg.org/ffmpeg/trunk

684b28e0 07/12/2009 01:29 PM Måns Rullgård

Use LD for linking, default to same as CC

Originally committed as revision 19407 to svn://svn.ffmpeg.org/ffmpeg/trunk

3198f618 07/12/2009 01:29 PM Måns Rullgård

Set CFLAGS directly in config.mak instead of using OPTFLAGS

Originally committed as revision 19406 to svn://svn.ffmpeg.org/ffmpeg/trunk

467256f2 07/12/2009 01:29 PM Måns Rullgård

Add --sysroot flag to CPPFLAGS, not CFLAGS

Originally committed as revision 19405 to svn://svn.ffmpeg.org/ffmpeg/trunk

50a334e4 07/12/2009 01:29 PM Måns Rullgård

Separate C preprocessor flags into CPPFLAGS variable

Originally committed as revision 19404 to svn://svn.ffmpeg.org/ffmpeg/trunk

95a61cfc 07/12/2009 01:22 PM Diego Biurrun

Make VAAPI/VDPAU variant of decoder foo depend on decoder foo.
The VAAPI/VDPAU variants of foo require almost all of the code of foo.
Thus it makes little sense to enable just the accelerated variant.
This allows refactoring some object dependencies in the Makefiles....

fed5d54b 07/12/2009 12:17 AM Måns Rullgård

configure: allow bulk-disabled things to be re-enabled by dependents

Originally committed as revision 19401 to svn://svn.ffmpeg.org/ffmpeg/trunk

291fd18a 07/10/2009 07:20 PM Alex Converse

Add a log2 replacement for systems that haven't quite caught up with the C99
standard library.

Originally committed as revision 19395 to svn://svn.ffmpeg.org/ffmpeg/trunk

fc1206a4 07/07/2009 12:28 AM Diego Biurrun

Remove support for nonfree libamr library for AMR-NB/WB decoding/encoding.
libopencore can now be used as a replacement except for AMR-WB encoding.

Originally committed as revision 19365 to svn://svn.ffmpeg.org/ffmpeg/trunk

d6ced963 06/30/2009 12:46 PM Måns Rullgård

ARM: enable fast_unaligned when --cpu=armv67 is specified

Originally committed as revision 19308 to svn://svn.ffmpeg.org/ffmpeg/trunk

07a8eef6 06/29/2009 08:45 PM Måns Rullgård

Fix build on Net/OpenBSD

The renaming in r19293 missed a few things.

Originally committed as revision 19298 to svn://svn.ffmpeg.org/ffmpeg/trunk

4e622dea 06/29/2009 08:00 PM Stefano Sabatini

Cosmetics: group together indev/outdev dependencies.

Originally committed as revision 19297 to svn://svn.ffmpeg.org/ffmpeg/trunk

38e54a75 06/29/2009 06:49 PM Stefano Sabatini

Make the configure script select the input/output devices using
--enable-indev, --enable-outdev rather than --enable-demuxer,
--enable-muxer as before, same for disabling them.

Originally committed as revision 19293 to svn://svn.ffmpeg.org/ffmpeg/trunk

c2b3565e 06/25/2009 11:21 PM Stefano Sabatini

Only link against alsa if enabled.

Originally committed as revision 19278 to svn://svn.ffmpeg.org/ffmpeg/trunk

30b1fff6 06/25/2009 10:48 PM Adrian Stutz

Only checks for jack if it is enabled and hence only links to jack if
it is not disabled.

Patch by Adrian Stutz $firsname@sttz ch.

Originally committed as revision 19277 to svn://svn.ffmpeg.org/ffmpeg/trunk

28c9f069 06/19/2009 05:21 PM Michael Kostylev

Disable network support if required headers cannot be found.
patch by Michael Kostylev, michael.kostylev gmail com

Originally committed as revision 19227 to svn://svn.ffmpeg.org/ffmpeg/trunk

b04251c5 06/15/2009 10:12 PM Måns Rullgård

configure: properly quote configure options stored in config.*

Originally committed as revision 19201 to svn://svn.ffmpeg.org/ffmpeg/trunk

90b4f091 06/14/2009 02:49 PM Diego Biurrun

Merge FreeBSD and DragonFlyBSD OS detection sections.
Apparently DragonFlyBSD does not need memalign either.

Originally committed as revision 19191 to svn://svn.ffmpeg.org/ffmpeg/trunk

d6dcfc7f 06/14/2009 01:18 PM Adam Hoka

Add DragonFlyBSD to the list of supported OSes.
patch by Adam Hoka, ahoka NetBSD org

Originally committed as revision 19190 to svn://svn.ffmpeg.org/ffmpeg/trunk

17492d5e 06/10/2009 08:50 PM Diego Biurrun

Add code to enable and disable all VAAPI and VDPAU parts.
As a positive sideeffect, VAAPI/VDPAU objects need no longer be listed
for all VAAPI/VDPAU-related decoders.

Originally committed as revision 19145 to svn://svn.ffmpeg.org/ffmpeg/trunk

28b80940 06/09/2009 08:29 PM Diego Biurrun

Express the H.264 parser dependency on the golomb code in configure instead of
in the Makefile as it is done for all other parts that depend on golomb.

Originally committed as revision 19139 to svn://svn.ffmpeg.org/ffmpeg/trunk

0b175caa 06/05/2009 12:32 PM Diego Biurrun

Add support for external OpenCORE libraries for AMR-NB/WB support.

Originally committed as revision 19117 to svn://svn.ffmpeg.org/ffmpeg/trunk

9cad0e4e 06/05/2009 11:04 AM Diego Biurrun

Add configure option to upgrade (L)GPL to version 3.

Originally committed as revision 19116 to svn://svn.ffmpeg.org/ffmpeg/trunk

85dd97ad 05/28/2009 11:19 PM Måns Rullgård

configure: detect Loongson MIPS extensions

Originally committed as revision 18978 to svn://svn.ffmpeg.org/ffmpeg/trunk

34d11b87 05/26/2009 05:00 AM Reimar Döffinger

Change HAVE_PPC64 to ARCH_PPC64.
As a side-effect this also gives it the correct value on e.g. PPC970FX-based
PPC64 systems, thus fixing "make test" (mp2/mp3 decoding).

Originally committed as revision 18953 to svn://svn.ffmpeg.org/ffmpeg/trunk

57f8df05 05/25/2009 08:18 PM Diego Biurrun

dv1394 is disabled by default, do not redundantly disable it on Hurd.

Originally committed as revision 18946 to svn://svn.ffmpeg.org/ffmpeg/trunk

34e82167 05/25/2009 05:39 AM Andres Mejia

Add Hurd to OS list and disable dv1394 in the Hurd case.
patch by Andres Mejia, mcitadel gmail com

Originally committed as revision 18938 to svn://svn.ffmpeg.org/ffmpeg/trunk

ba7a7039 05/22/2009 10:10 AM Diego Biurrun

Print out more verbose licensing information.

Originally committed as revision 18893 to svn://svn.ffmpeg.org/ffmpeg/trunk

1754fe4d 05/19/2009 10:58 PM Diego Biurrun

The AC-3 decoder is now LGPL. Exchange the license header and change references
in the build system and documentation that mark it as GPL.

Originally committed as revision 18876 to svn://svn.ffmpeg.org/ffmpeg/trunk

bae3abb0 05/19/2009 07:40 PM Måns Rullgård

Define ARCH_MIPS64 when building for MIPS64

Originally committed as revision 18874 to svn://svn.ffmpeg.org/ffmpeg/trunk

08a85a59 05/19/2009 07:40 PM Måns Rullgård

Define HAVE_BIGENDIAN as 0 or 1 according to CPU type

This should replace the inconsistently named and defined
WORDS_BIGENDIAN.

Originally committed as revision 18873 to svn://svn.ffmpeg.org/ffmpeg/trunk

5b34250d 05/19/2009 07:38 PM Måns Rullgård

configure: add some MIPS CPUs

Originally committed as revision 18872 to svn://svn.ffmpeg.org/ffmpeg/trunk

83993c1c 05/14/2009 11:45 AM Andres Mejia

Add gnu/kfreebsd to list of recognized operating systems.
patch by Andres Mejia, mcitadel gmail com

Originally committed as revision 18822 to svn://svn.ffmpeg.org/ffmpeg/trunk

4c27207c 04/29/2009 04:14 PM Måns Rullgård

configure: fix licence check function

Originally committed as revision 18717 to svn://svn.ffmpeg.org/ffmpeg/trunk

2f7ae63b 04/29/2009 03:40 PM Diego Biurrun

Require --enable-nonfree for turning on libfaac support.
libfaac lies about being LGPL, when it really is not.

Originally committed as revision 18715 to svn://svn.ffmpeg.org/ffmpeg/trunk

2184c6f7 04/29/2009 03:32 PM Diego Biurrun

Factorize GPL and nonfree license checks into a common function.

Originally committed as revision 18714 to svn://svn.ffmpeg.org/ffmpeg/trunk

e4ddc8ed 04/22/2009 09:27 AM Måns Rullgård

configure: support Blackfin CPU names with --cpu

Originally committed as revision 18660 to svn://svn.ffmpeg.org/ffmpeg/trunk

cc078b5d 04/18/2009 01:57 PM Måns Rullgård

PPC: check for x-form asm constraint support

Originally committed as revision 18606 to svn://svn.ffmpeg.org/ffmpeg/trunk

9f5ff83f 04/18/2009 12:00 AM Måns Rullgård

PPC asm for AV_RL*()

PPC is normally big endian but has special little endian load/store
instructions. Using these avoids a separate byteswap. This makes the
vorbis decoder about 5% faster. Not much else uses little-endian
read/write extensively.

GCC generates horrible PPC code for the default AV_[RW]B64 (which uses...

8bb3d6a6 04/16/2009 10:34 AM Diego Biurrun

Do not add -fno-common to CFLAGS on DOS, it is unneeded.

Originally committed as revision 18536 to svn://svn.ffmpeg.org/ffmpeg/trunk

29382bc1 04/15/2009 05:29 PM Martin Storsjö

Check for Decoder_Interface_init() instead of Speech_Decode_Frame_init() when
trying to enable libamrnb support. The latter function is actually used.
patch by Martin Storsjö, martin martin st

Originally committed as revision 18526 to svn://svn.ffmpeg.org/ffmpeg/trunk

1894e741 04/13/2009 10:54 PM Ramiro Polla

win32, dos: Work around a bug in the GNU toolchain.
The bug1 is exposed when gcc decides to put some data in a common
section (i.e. data that will be used by more than one object). It will
suggest the data to be aligned, but binutils >= 2.19 will fail to...

e4673692 04/09/2009 02:55 PM Diego Biurrun

Add a configure check for lzo1x_999_compress() and compile the lzo test program
in libavutil when this function is available.

Originally committed as revision 18386 to svn://svn.ffmpeg.org/ffmpeg/trunk

e90f5b5a 04/08/2009 08:26 PM Ramiro Polla

configure: Add --enable-runtime-cpudetect

Originally committed as revision 18380 to svn://svn.ffmpeg.org/ffmpeg/trunk

80ff8a16 04/02/2009 11:53 PM Olivier Guilyardi

Implement JACK input device.

Patch by Olivier Guilyardi list samalyse com.
See the thread: "[FFmpeg-devel] [PATCH] libavdevice: JACK demuxer".

Originally committed as revision 18322 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff418735 04/02/2009 08:49 AM Gwenole Beauchesne

Add VA API deps.

Originally committed as revision 18312 to svn://svn.ffmpeg.org/ffmpeg/trunk

5666fd73 04/02/2009 08:48 AM Gwenole Beauchesne

Add hwaccel configury. This generates CONFIG_<CODEC>_<HWACCEL>_HWACCEL
from registered HW accelerated codecs with REGISTER_HWACCEL().

Originally committed as revision 18311 to svn://svn.ffmpeg.org/ffmpeg/trunk

d326cf7f 04/02/2009 08:02 AM Diego Biurrun

Add an empty line in front of configure debug instructions.
This makes the actual error message that configure prints be more noticeable.

Originally committed as revision 18308 to svn://svn.ffmpeg.org/ffmpeg/trunk

13cbe2c0 03/30/2009 09:12 PM Måns Rullgård

Quote stored configure arguments containing spaces

Originally committed as revision 18252 to svn://svn.ffmpeg.org/ffmpeg/trunk

4b51fb1c 03/29/2009 03:42 AM Ramiro Polla

mingw32: Restore creation of import libraries. They are still not being
installed, but they're good for creating -dev packages.

Originally committed as revision 18214 to svn://svn.ffmpeg.org/ffmpeg/trunk

b2cfd7e3 03/26/2009 01:29 AM Ramiro Polla

Create swscale subdirs for out-of-tree builds.

Originally committed as revision 18191 to svn://svn.ffmpeg.org/ffmpeg/trunk

0a7ee3ef 03/25/2009 05:46 PM Diego Biurrun

cosmetics: Group all path variables together in config.mak.

Originally committed as revision 18187 to svn://svn.ffmpeg.org/ffmpeg/trunk

a9ddb5b1 03/20/2009 02:12 PM Cédric Schieli

Add a CONFIG_SWSCALE_ALPHA option for alpha channel scaling (enabled by default)

Originally committed as revision 18075 to svn://svn.ffmpeg.org/ffmpeg/trunk

7c5bfe7a 03/19/2009 09:52 PM Ramiro Polla

Check for VirtualAlloc() so it may be used to allocate executable memory in
Windows.

Originally committed as revision 18050 to svn://svn.ffmpeg.org/ffmpeg/trunk

06abe7f5 03/15/2009 11:15 PM Ramiro Polla

mingw32: call lib.exe instead of lib to facilitate running it through wine.

Originally committed as revision 17995 to svn://svn.ffmpeg.org/ffmpeg/trunk

337cee68 03/15/2009 09:32 PM Matthieu Castet

Disallow out-of-tree builds with config.h in the source tree.
A config.h present in the source tree takes precedence over a config.h
in the build tree, which can possibly result in an incorrect build.
patch by matthieu castet, castet.matthieu free fr

Originally committed as revision 17994 to svn://svn.ffmpeg.org/ffmpeg/trunk

be2cf98a 03/15/2009 01:22 PM Carl Eugen Hoyos

Force ebp_available for icc.
See discussion:
http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/86209

Originally committed as revision 17985 to svn://svn.ffmpeg.org/ffmpeg/trunk

5e622c40 03/09/2009 11:59 PM Diego Biurrun

Replace all `` by $(), the latter can be nested more easily.

Originally committed as revision 17923 to svn://svn.ffmpeg.org/ffmpeg/trunk

5fd89ca0 03/09/2009 11:33 PM Diego Biurrun

Fix MMX2 check, 'movss' is not an MMX2 instruction, use 'pmaxub' instead.

Originally committed as revision 17922 to svn://svn.ffmpeg.org/ffmpeg/trunk

75800dce 03/09/2009 10:39 PM Måns Rullgård

Set AS to $CC by default, override with gcc only when CC is armcc

Originally committed as revision 17920 to svn://svn.ffmpeg.org/ffmpeg/trunk

aa033b1e 03/09/2009 09:19 AM Måns Rullgård

Enable CONFIG_FASTDIV by default

Originally committed as revision 17900 to svn://svn.ffmpeg.org/ffmpeg/trunk

82bb3329 03/08/2009 10:11 PM Måns Rullgård

Allow different executable suffix for host and target

Originally committed as revision 17885 to svn://svn.ffmpeg.org/ffmpeg/trunk

5add54b4 03/07/2009 07:56 PM Diego Biurrun

cosmetics: fix indentation

Originally committed as revision 17864 to svn://svn.ffmpeg.org/ffmpeg/trunk

711dae77 03/06/2009 10:18 AM Diego Biurrun

Get rid of redundant vdpau option, decoders can still be disabled individually.

Originally committed as revision 17855 to svn://svn.ffmpeg.org/ffmpeg/trunk

03e37762 03/05/2009 09:20 PM Måns Rullgård

ARM: detect armcc compiler and enable gcc mode

Originally committed as revision 17829 to svn://svn.ffmpeg.org/ffmpeg/trunk

f65883c8 03/05/2009 09:20 PM Måns Rullgård

configure: check asm support using $as

Originally committed as revision 17828 to svn://svn.ffmpeg.org/ffmpeg/trunk

313c46a6 03/05/2009 09:20 PM Måns Rullgård

Compile .S files with $(AS), set it in configure

Assembler files using the GNU syntax need to be processed by gcc,
whichever compiler is used for C files.

Originally committed as revision 17827 to svn://svn.ffmpeg.org/ffmpeg/trunk

15ef4026 03/04/2009 06:41 PM Reimar Döffinger

Remove the swscale dummy option, most (all?) FATE configs should be updated
to work without it.

Originally committed as revision 17809 to svn://svn.ffmpeg.org/ffmpeg/trunk

03754fcd 03/03/2009 11:53 PM Måns Rullgård

Alpha: use -g3 with ccc to allow optimisation with debugging symbols

Originally committed as revision 17793 to svn://svn.ffmpeg.org/ffmpeg/trunk

511b3667 03/03/2009 11:07 PM Måns Rullgård

Allow --enable-swscale until FATE is updated

Originally committed as revision 17788 to svn://svn.ffmpeg.org/ffmpeg/trunk

6d4f53cb 03/03/2009 10:51 PM Michael Niedermayer

Remove old scaler.

Originally committed as revision 17786 to svn://svn.ffmpeg.org/ffmpeg/trunk

fdf11906 03/03/2009 02:09 PM Diego Biurrun

Remove deprecated vhook subsystem.

Originally committed as revision 17769 to svn://svn.ffmpeg.org/ffmpeg/trunk

9d821fc2 03/03/2009 12:52 PM Diego Biurrun

Do not add -D_FILE_OFFSET_BITS=64 and -D_LARGEFILE_SOURCE unconditionally to
CFLAGS. Apparently there are some systems that do not like these definitions.

Originally committed as revision 17755 to svn://svn.ffmpeg.org/ffmpeg/trunk

892438a3 03/03/2009 12:45 PM Diego Biurrun

Remove mpeg4aac dependency declaration, the decoder was removed.

Originally committed as revision 17753 to svn://svn.ffmpeg.org/ffmpeg/trunk

54460a83 03/03/2009 08:53 AM Måns Rullgård

configure: improve temp file creation and cleanup

Originally committed as revision 17752 to svn://svn.ffmpeg.org/ffmpeg/trunk

b77df637 03/01/2009 05:57 PM Måns Rullgård

configure: fix return value from check_header

Originally committed as revision 17695 to svn://svn.ffmpeg.org/ffmpeg/trunk

cd0d9a9d 02/28/2009 07:56 PM Måns Rullgård

configure: check_func_headers should mark headers as found

Originally committed as revision 17668 to svn://svn.ffmpeg.org/ffmpeg/trunk

72702705 02/28/2009 07:56 PM Måns Rullgård

configure: {enable,disable}_safe functions that sanitise arguments

Originally committed as revision 17667 to svn://svn.ffmpeg.org/ffmpeg/trunk

92971e91 02/27/2009 09:15 PM Måns Rullgård

configure: remove redundant alsa/asoundlib.h check

Originally committed as revision 17650 to svn://svn.ffmpeg.org/ffmpeg/trunk

76022763 02/24/2009 03:33 PM Diego Biurrun

100l: Revert removal of GPL check for libswscale.
libswscale still compiles GPL parts by default.

Originally committed as revision 17557 to svn://svn.ffmpeg.org/ffmpeg/trunk

f83a4098 02/24/2009 03:11 PM Diego Biurrun

The software scaler is no longer GPLed.

Originally committed as revision 17556 to svn://svn.ffmpeg.org/ffmpeg/trunk

75ecf149 02/23/2009 01:56 AM Diego Biurrun

Check if -lrt is required for nanosleep, as is the case on Solaris.
inspired by a patch from Fabian Groffen, grobian gentoo org

Originally committed as revision 17537 to svn://svn.ffmpeg.org/ffmpeg/trunk

3a636b6f 02/22/2009 11:04 AM Diego Biurrun

Fix gcc detection: Not all gcc versions have "(GCC)" in the version string.

Originally committed as revision 17522 to svn://svn.ffmpeg.org/ffmpeg/trunk

df442a8d 02/22/2009 12:13 AM Måns Rullgård

configure: detect ccc compiler (Alpha) and set required flags

Originally committed as revision 17507 to svn://svn.ffmpeg.org/ffmpeg/trunk

b1598b58 02/21/2009 10:12 PM Måns Rullgård

configure: indent

Originally committed as revision 17503 to svn://svn.ffmpeg.org/ffmpeg/trunk

154d432c 02/21/2009 09:07 PM Måns Rullgård

Pass sysroot argument to gcc

Originally committed as revision 17500 to svn://svn.ffmpeg.org/ffmpeg/trunk