Statistics
| Branch: | Revision:

ffmpeg / configure @ c2eae137

History | View | Annotate | Download (95 KB)

# Date Author Comment
c2eae137 07/31/2010 08:51 AM Måns Rullgård

configure: set subarch for ARM

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

8fad2661 07/30/2010 12:05 AM Jean-Daniel Dupas

Make pkgconfig_generate() explicitly return 0 in instead of returning
without value when the target library is disabled.

If it does not explicitly return 0, when the last library is disabled
(swscale), the final "configure" exit value is 1, even if the
configure script is successfully executed. So it breaks scripts that...

46eed2c8 07/28/2010 08:56 AM Stefano Sabatini

Remove reference to the unexisting movie filter and the corresponding
useless --enable-avfilter-lavf option.

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

349d78fe 07/27/2010 06:55 PM Måns Rullgård

Detect PathScale compiler

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

d72c981c 07/27/2010 04:59 PM Måns Rullgård

configure: fix sh_quote function

Non-matching lists start with ! instead of the usual ^ in shell
patterns.

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

de295976 07/27/2010 07:18 AM Stefan Gehrer

add Chinese AVS encoding via external library libxavs

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

b82be636 07/26/2010 11:44 PM Måns Rullgård

fate: create report files

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

bb5cecdc 07/26/2010 11:44 PM Måns Rullgård

configure: extract detailed compiler identification

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

b964a293 07/26/2010 11:12 PM Stefano Sabatini

Reindent.

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

a2758624 07/26/2010 11:12 PM Stefano Sabatini

Make pkgconfig_generate check if the library is enabled before to
generate the pc files.

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

126b638e 07/26/2010 11:12 PM Stefano Sabatini

Deprecate av_parse_video_frame_size() and av_parse_video_frame_rate()
in favor of the newly added corresponding functions
av_parse_video_size() and av_parse_video_rate() defined in
libavcore/parseutils.h.

This change also adds a linking-time dependency of libavcodec and of...

a16dfa2c 07/25/2010 03:31 PM Stefano Sabatini

Fix pkgconfig_generate line for libavcore.

libavcore depends on libavutil, and does not require extralibs.

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

aac6ca69 07/21/2010 06:28 PM Stefano Sabatini

Add libavcore.

The new library is meant to contain the core multimedia utilities for
FFmpeg, to make them shareable between more libav* libraries.

See thread:
Subject: [FFmpeg-devel] [RFC] New library for shared non-generic libav* utils
Date: Fri, 9 Jul 2010 01:07:40 +0200...

f29be470 07/20/2010 10:02 PM Måns Rullgård

configure: make sh_quote() more robust

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

d0b8e40c 07/20/2010 07:42 PM Måns Rullgård

configure: create .config file where I intended

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

aef026f4 07/20/2010 07:05 PM Måns Rullgård

configure: create .config file in configure to avoid needless reruns

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

b9d5f1b7 07/20/2010 10:19 AM Måns Rullgård

Collect list of seek tests in configure

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

7c1bb914 07/19/2010 05:17 PM Måns Rullgård

Fix lavfi pixdesc test

This test verifies the pixdesc code by comparing the output with and
without a filter which should have no effect on the image. Since the
available pixel formats depend on the byte order of the machine, a
simple reference checksum is not possible....

48c28162 07/19/2010 05:17 PM Måns Rullgård

Generate list of lavfi tests in configure

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

c0b16605 07/16/2010 10:39 AM Måns Rullgård

Fix dependencies for msmpeg4v3 regression test

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

dc609252 07/16/2010 10:08 AM Vitor Sessak

Nit: fix alphabetical order

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

720e4c79 07/15/2010 08:56 AM Vitor Sessak

Fix obviously missing dependency of float DCT.

Fixes issue 2095.

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

8e3275c1 07/12/2010 09:17 PM Måns Rullgård

configure: match regtest ref files more strictly

Only names consisting of letters, numbers, hyphens, and underscores
are allowed.

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

3cac899a 07/12/2010 06:52 PM Alex Converse

Split the ADTS header decoder off of the ADTS parser.

The AAC decoder and ADTS-to-ASC BSF both require the header decoder
but not full parsing capabilities.

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

e26011d0 07/11/2010 10:31 PM Ramiro Polla

mingw32: merge checks for mingw-w64 and mingw32-runtime >= 3.15 into one

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

ec1ee802 07/11/2010 10:17 PM Ramiro Polla

mingw32: properly check if vfw capture is supported by the system headers

Remove check for an specific w32api version, checking instead if vfw.h
supports vfw capture. The defines in w32api 3.12 were wrong, so this must be
accounted for in the check.

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

d268eee9 07/10/2010 10:22 PM Måns Rullgård

Set fast_unaligned in avconfig.h

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

b734a678 07/10/2010 05:11 PM Ramiro Polla

mingw32: avisynth does not need w32api >= 3.13

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

0a4307d6 07/10/2010 04:08 AM Ramiro Polla

configure: properly check for mingw-w64 through installed headers.
mingw-w64 can also target 32-bit code.

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

40fe5019 07/08/2010 08:15 PM Måns Rullgård

configure: fix pcm test deps

10l to me for using non-standard shell syntax

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

57442411 07/08/2010 06:44 PM Måns Rullgård

Move regression test dependencies to configure

This allows expressing complex dependencies more easily.

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

31c0121d 07/08/2010 06:44 PM Måns Rullgård

configure: add print_enabled() function

The print_enabled() function prints all elements in a list which
are enabled.

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

355d81df 07/05/2010 05:31 PM Måns Rullgård

configure: simplify some OS-specific flag setting

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

ea28e81f 07/03/2010 07:16 PM Måns Rullgård

configure: add missing braces in libvpx check

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

4be7bc6a 07/03/2010 07:14 PM Dominik Mierzejewski

Provide a hint about the minimum required version of libvpx (0.9.1)
when detection fails.

Approved by Måns.

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

42ebfc54 07/03/2010 06:50 PM Ramiro Polla

configure: enclose library check for librtmp in brackets
otherwise it would always fail if librtmp was not enabled.

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

f054aaf7 07/03/2010 06:25 PM Stefano Sabatini

Add function check for librtmp, require RTMP_Socket() which was added
in version 2.2.f.

Avoid a compile-time failure.

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

b67a8f49 07/02/2010 09:04 PM David Conrad

Use clang_version when available

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

df0a6d0d 07/02/2010 03:49 PM Aurelien Jacobs

wmavoice depends on mdct

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

301ab19d 07/02/2010 02:03 AM Måns Rullgård

configure: improve GNU as checking

Check for GNU assembler only when asm is enabled. Show a warning for
ppc/altivec only, and fail on ARM.

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

135448fa 07/01/2010 11:21 PM Måns Rullgård

PPC: fix dcbzl detection on OSX

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

e08b8239 07/01/2010 11:21 PM Måns Rullgård

Add -force_cpusubtype_ALL to ASFLAGS on Darwin/PPC

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

a49d3025 07/01/2010 11:21 PM Måns Rullgård

Check for GNU assembler, use gas-preprocessor on darwin

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

2f0c136e 07/01/2010 11:21 PM Måns Rullgård

Check whether IBM or Apple PPC assembler syntax is used

This checks which assembler syntax is supported and defines macros
for register names accordingly.

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

d9da8f10 07/01/2010 09:09 PM Aurelien Jacobs

mpegaudio float decoders depend on dct

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

a158446b 07/01/2010 11:11 AM Måns Rullgård

configure: replace unwarranted gcc bashing with a real explanation

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

534a2231 06/30/2010 10:38 AM Måns Rullgård

Check for fcntl()

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

1b15dc3c 06/28/2010 10:02 AM Måns Rullgård

configure: make --disable-everything soft-disable things

This allows explicitly enabled things to _select others with the
intended result.

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

765e6134 06/27/2010 02:16 PM Måns Rullgård

Make implicit function declarations an error

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

2829ce4b 06/26/2010 10:23 PM Måns Rullgård

Remove PPC perf counter support

This functionality is better accessed through tools like oprofile.

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

a788196e 06/26/2010 10:23 PM Måns Rullgård

Remove --enable-gprof flag

gprof is far too intrusive to be of use as a profile for ffmpeg,
and it fails to build in many configurations. Oprofile is a
better tool for profiling on Linux.

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

0912db02 06/25/2010 07:10 PM Måns Rullgård

Make vp8 select h264dsp and use this to pull in mmx intrapred

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

eb7626a3 06/25/2010 03:45 PM Måns Rullgård

configure: remove superflous -lm flags

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

60361817 06/25/2010 03:45 PM Måns Rullgård

configure: reverse order of -l flags

Adding new libs to the front of the list allows them to resolve
symbols against previously added ones.

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

3091eeb3 06/25/2010 03:45 PM Måns Rullgård

configure: remove unused flag save/restore functions

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

9efdf9b5 06/25/2010 03:44 PM Måns Rullgård

configure: simplify append function

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

84400e9d 06/25/2010 03:44 PM Måns Rullgård

configure: simplify check_lib function

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

ad4d974c 06/25/2010 03:44 PM Måns Rullgård

configure: remove unused function check_foo_config

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

851ffa80 06/24/2010 08:49 PM Måns Rullgård

configure: use warn function for unrecognised --cc and --arch settings

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

31a0dcb2 06/24/2010 08:49 PM Måns Rullgård

configure: warn about missing yasm

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

7bfc8ae6 06/24/2010 08:49 PM Måns Rullgård

configure: add 'warn' function

The 'warn' function records a warning message for display after other
informational messages.

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

31ed3f1f 06/24/2010 06:53 AM Francesco Lavra

Fix dependencies for the ra_144 encoder

Patch by Francesco Lavra, francescolavra at interfree dot it

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

0dbfc1db 06/23/2010 02:13 AM Måns Rullgård

Enable pthreads automatically unless w32threads is requested

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

20843f51 06/23/2010 12:08 AM Måns Rullgård

Remove OS/2 threads support

OS/2 SMP support is rare, and a pthreads library exists.
No need to keep this code.

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

a65e687b 06/22/2010 11:26 PM Diego Pettenò

Add barcelona to the list of cmov/fast_cmov compatible CPUs.

For GCC, barcelona is just an alias for amdfam10, so simply add it in
there.

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

9f342dab 06/22/2010 11:18 PM Måns Rullgård

Remove beosthreads support

Relevant BeOS variants support pthreads, so there is no need to
maintain the beos-native threads interface.

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

be90cd27 06/20/2010 04:58 PM Ramiro Polla

configure: preserve cross-prefix for strip on darwin

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

6a74b127 06/20/2010 10:24 AM Måns Rullgård

Remove libfaad wrapper

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

164aab02 06/18/2010 08:07 PM Laurent Aimar

MPEG-2 DXVA2 implementation

It allows VLD MPEG-2 decoding using DXVA2 (GPU assisted decoding API under
VISTA and Windows 7).
It is implemented by using AVHWAccel API.

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

19bd477d 06/16/2010 06:41 PM Stefano Sabatini

Name the default configure log filename as "config.log" rather than
"config.err". The former name was misleading, as the file contains
useful information not necessarily related to errors.

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

0884fadf 06/15/2010 06:06 PM Måns Rullgård

configure: fix symver detection with icc 10

Apparently the compiler sometimes bypasses the normal assembler, in
which case the asm label variant works. If the file contains any
inline asm, this bypassing is not done, and the assembler chokes on
invalid syntax. Inserting a dummy asm() statement in the test when...

b462d132 06/15/2010 01:26 PM Måns Rullgård

Add compatibility wrappers for functions moved from lavf to lavc

When symbol versioning is enabled, moving symbols from one library to
another breaks binary compatibility. This adds wrappers with the old
version tag for the av_*packet functions recently moved to lavc....

d31ba231 06/11/2010 09:01 AM Francesco Lavra

RealAudio 14.4k encoder.

Patch by Francesco Lavra ()

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

c1b85795 06/10/2010 05:23 PM Diego Biurrun

Remove broken BeOS audio interface.

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

108caaaa 06/10/2010 05:20 PM François Revol

Haiku: Disable beosaudio for now, it's broken. We need -lnetwork.

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

63ae7e7c 06/10/2010 04:58 PM Diego Biurrun

Apparently nowadays things should be installed in /boot/common on Haiku.

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

d3c9697c 06/10/2010 04:56 PM Diego Biurrun

Remove unneeded -nostart SHFLAG for Haiku.

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

a1629e28 06/10/2010 04:51 PM Diego Biurrun

Remove support for pre-Haiku, non-POSIX, non-C99 BeOS variants.

BeOS support has been broken for many years and the "maintainer" of the port
has not reacted to countless requests to get the port fixed.
approved by Mans

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

3a9bc39e 06/06/2010 07:35 PM Luca Barbato

librtmp may link to different ssl implementations

Make sure we link using the right libs by using pkg-config

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

788c82e3 06/05/2010 08:01 AM Diego Biurrun

libvpx now has an (L)GPL-compatible license.

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

ee0e9146 06/03/2010 08:47 PM James Zern

VP8 encoding via libvpx.

Patch by James Zern, Google, Inc.

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

652d9d24 06/02/2010 08:05 PM Jason Garrett-Glaser

Properly initialize x264_picture_t in libx264.
Bump libx264 version requirement accordingly.

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

42719e20 06/02/2010 06:55 PM Måns Rullgård

Use .p2align in ASMALIGN macro

The test for .align syntax was apparently unreliable with some compilers.
Using the .p2align directive instead avoids the need for this test.

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

edd43c95 06/01/2010 08:26 PM Reimar Döffinger

Do not check_lib for -lva if vaapi is disabled, having -lva in extralibs
if vaapi is disabled is at best pointless.

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

21ae6790 05/30/2010 12:19 PM Peter Ross

automatically enable buffer_filter when compiling ffmpeg

Fixes issue 1949

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

2c780abf 05/29/2010 09:40 AM Diego Biurrun

Require --enable-nonfree flag for libvpx.

The license of libvpx is incompatible with the (L)GPL. As long as this is
the case, the only way to use it is by marking the result as nonfree.

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

b4cf3f6c 05/25/2010 01:02 PM Måns Rullgård

mmst_protocol depends on network

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

c4c302f1 05/25/2010 09:21 AM Martin Storsjö

Look for libvpx headers in the vpx subdirectory in configure, too

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

8299a7f8 05/25/2010 01:19 AM James Zern

VP8 decoding via libvpx.

Patch by James Zern for Google, Inc., jzern google com

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

deeb7012 05/14/2010 06:51 PM Martin Storsjö

Change inter-protocol dependencies from _deps to _select

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

405213b7 05/11/2010 03:58 PM Janne Grunau

Add -ldl to libfaadbin_extralibs instead of libfaadbin_decoder_extralibs.
The latter does not exist and thus compilation fails.
patch by Janne Grunau, janne-ffmpeg jannau.net

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

c12caa32 05/08/2010 04:32 PM Reimar Döffinger

Remove hardcoded-tables hack for IA-64: with latest binutils that now actually
causes linking errors instead of avoiding them.

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

cccc039f 05/07/2010 11:52 AM Michael Niedermayer

Enable libavfilter by default and fix pading for mxf-d10

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

87ddc38b 05/07/2010 11:50 AM Michael Kostylev

configure: update suncc SPARC CPU name mapping

Patch by Michael Kostylev <michael kostylev gmail>

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

26b7199e 05/07/2010 10:17 AM Michael Kostylev

SPARC: disable VIS for Niagara CPU

The Niagara/T1 supports only a subset of VIS, and even this is very slow.

Patch by Michael Kostylev <michael kostylev gmail>

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

e8c7fca9 05/06/2010 10:38 PM Jason Garrett-Glaser

Add intra refresh and crf-max support to the libavcodec libx264 wrapper.
Minor version bump.

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

b05394a0 05/03/2010 03:14 PM Måns Rullgård

configure: allow compiler-specific flags for --disable-optimizations

ICC needs at least -O1 to link so add this when optimisations are
otherwise disabled.

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

121d78d0 05/02/2010 06:59 PM Carl Eugen Hoyos

Allow to set archiver tool ar.

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

3bfd582c 04/26/2010 08:30 PM Måns Rullgård

Set ARCH=c with --disable-asm, fix build

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

005ad8a0 04/23/2010 04:41 PM Ronald S. Bultje

Make WMAVoice decoder depend on DCT/RDFT

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