Commit Graph

258 Commits

Author SHA1 Message Date
Diego Pettenò 9627763483 Fix order of operands in lrintf test to make the test not fail if you have
a strict compile/linker that accepts arguments just in the canonical order.
patch by Diego Pettenò, flameeyes.. at ..gentoo.. dot ..org

Originally committed as revision 5205 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-24 01:17:22 +00:00
Diego Biurrun dc8b01d166 Enable ffserver on Darwin, non-AltiVec regression tests pass.
Originally committed as revision 5181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-19 06:31:55 +00:00
Zuxy Meng 82eb4b0f1b 3DNow! & Extended 3DNow! versions of FFT
Patch by Zuxy Meng, zuxy <<dot>> meng >>at<< gmail <<dot>> com
Minor non-functional diff-related fixes by me.

Originally committed as revision 5125 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-08 04:13:55 +00:00
Michel Bardiaux 214c5f26c9 Use != instead of -ne in test invocations for greater portability.
patch by Michel Bardiaux, mbardiaux XatX mediaxim XdotX be

Originally committed as revision 5021 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-13 22:50:00 +00:00
Diego Biurrun 9cb2cf10b2 Revert unconditional config.h overwriting, it may cause unnecessary rebuilds.
Originally committed as revision 5020 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-13 22:46:28 +00:00
Diego Biurrun 6eb7182cf4 Unconditionally overwrite config.h. The current behavior where config.h is
only overwritten if it differs from the new one is effectively a nop.

Originally committed as revision 5018 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-13 16:35:36 +00:00
Måns Rullgård 8b2121e3de move common parts of makefiles into common.mak
Originally committed as revision 5015 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-13 12:53:25 +00:00
Diego Biurrun 8e955b13ff Move SRC_PATH out of the conditional, it is always added to config.mak.
Originally committed as revision 5011 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 23:14:31 +00:00
Diego Biurrun 64018fd015 Do not add quotes around SRC_PATH, the quoting has to be done at a later
stage else the quotes may appear in the middle of a path if it is
constructed with SRC_PATH.

Originally committed as revision 5010 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 22:56:12 +00:00
Alex Beregszaszi 84fe996379 improve video4linux2 detection (without sys/time.h it was complaining about struct timeval
Originally committed as revision 5009 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-12 20:55:51 +00:00
Diego Biurrun 6fe2dcd049 10l typo: libdir --> incdir
Originally committed as revision 4988 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 20:37:12 +00:00
Diego Biurrun 1d67a1d46f Add incdir to configure.
Originally committed as revision 4985 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 19:29:36 +00:00
Diego Biurrun b12f8273fa Separate library install into static and shared installation.
Originally committed as revision 4983 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-11 18:50:45 +00:00
Luca Abeni 47f388503b Add video4linux2 detection to configure.
patch by Luca Abeni, lucabe72*at*email*dot*it

Originally committed as revision 4963 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-08 15:55:41 +00:00
Alexander Strasser 1a44a8b654 Some Make variants complain if the LIB variable does not exist.
patch by Alexander Strasser

Originally committed as revision 4948 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-06 21:52:23 +00:00
Dan Villiom Podlaski Christiansen 12fe88b460 Fix detection of IPv6 support on Darwin by ensuring that
IN6_IS_ADDR_MULTICAST gets an argument of type (const struct in6_addr *).
patch by Dan Villiom Podlaski Christiansen, danchr.at.daimi.dot.au.dot.dk

Originally committed as revision 4943 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-05 15:19:04 +00:00
Michael Niedermayer e2a5fd2049 os2 thread, network and freetype2 support by (Paul Smedley | paulat a t smedleydot d o t info)
Originally committed as revision 4922 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-02 13:07:30 +00:00
Luca Abeni 0a7b514f13 video4linux2 input support
patch by Luca Abeni, lucabe72 $$at$$ email $$dot$$ it

Originally committed as revision 4916 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-01 11:31:33 +00:00
Diego Biurrun 320d060ae9 On MinGW it is not possible to build shared and static libraries at once.
Add means to disable building the static libraries and fix a few issues
with the MinGW build.
All the hard work done by Alexander Strasser, minor changes by myself.

Originally committed as revision 4909 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-30 00:22:41 +00:00
Gildas Bazin 0e8b594fe2 Disable protocols by default on WinCE, not MinGW.
patch by Gildas Bazin, gbazin $$@$$ altern $$.$$ org

Originally committed as revision 4892 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-24 19:57:41 +00:00
Gildas Bazin ac44871c77 WinCE cross-compilation support
patch by Gildas Bazin < gbazin **@** altern **.** org >

Originally committed as revision 4881 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-22 18:34:17 +00:00
Gildas Bazin 04f46ced8c Add --disable-protocols option to configure to disable I/O protocol from
libavformat.  Also fix build with --disable-muxers and --disable-ffserver.
patch by Gildas Bazin < gbazin **@** altern **.** org >

Originally committed as revision 4879 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-21 18:36:32 +00:00
Diego Biurrun 1ddf5ba1af typo
Originally committed as revision 4870 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-19 23:02:42 +00:00
Diego Biurrun e516dbe7c2 Remove erroneous extralibs line in a --disable option.
Originally committed as revision 4865 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-18 10:10:09 +00:00
Diego Biurrun 69e9b2cf45 Define separate version number for libpostproc.
Originally committed as revision 4859 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-14 18:17:19 +00:00
Diego Biurrun ba64106a39 Remove redundant --enable-shared-pp configure option and make the PP code
use the standard --enable-shared option.

Originally committed as revision 4858 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-14 18:07:36 +00:00
Diego Biurrun 4bdd05e76f Move library name generation to configure, simplifies build system a bit more.
Originally committed as revision 4856 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-14 15:54:58 +00:00
Diego Biurrun f3b6010916 Create symbolic links for all library sonames and clean up Makefiles.
based on a patch by Luca Barbato < lu_zero -- at -- gentoo -- dot -- org >

Originally committed as revision 4851 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-14 03:39:02 +00:00
Diego Biurrun fb3d46da69 Move Darwin shared library build peculiarities to configure.
Originally committed as revision 4838 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-12 00:00:00 +00:00
Reimar Döffinger e0f80bd744 CamStudio decoder, only 32 bit lzo mode is tested
Originally committed as revision 4836 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-09 15:41:39 +00:00
Diego Biurrun 1f49fa5961 --enable-shared-pp should directly enable pp and not depend on --enable-pp.
Originally committed as revision 4830 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-09 01:59:58 +00:00
Diego Biurrun 6942d002ba Simplify source_path handling, avoids some warnings with non-bash shells.
Originally committed as revision 4807 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-03 15:40:39 +00:00
Diego Biurrun 39503a2715 bashism--; Use POSIX-compatible string handling instead.
Originally committed as revision 4806 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-03 15:13:59 +00:00
Diego Biurrun e3880318a7 bashism--;
Originally committed as revision 4805 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-03 14:55:49 +00:00
Michel Bardiaux 9f23a10ae0 Add -Wdeclaration-after-statement to CFLAGS on GCCs that support it.
patch by Michel Bardiaux < mbardiaux !! at !! mediaxim !! dot !! be >

Originally committed as revision 4804 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-03 14:18:43 +00:00
Diego Biurrun f593b273fc Replace buggy --disable-codec/--enable-codec with non-buggy
--disable-decoder/--enable-decoder and --disable-encoder/--enable-encoder.

Originally committed as revision 4790 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-30 15:16:53 +00:00
Diego Biurrun bb270c0896 COSMETICS: tabs --> spaces, some prettyprinting
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-22 01:10:11 +00:00
Diego Biurrun 50827fcf44 Reportedly FFmpeg fails to compile on Cygwin with vhook enabled, but FFserver
works now.

Originally committed as revision 4763 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-22 00:18:18 +00:00
Diego Biurrun 115329f160 COSMETICS: Remove all trailing whitespace.
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17 18:14:38 +00:00
Måns Rullgård 9261e3eb4e alpha needs -fPIC for shared libs
Originally committed as revision 4732 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-11 00:45:33 +00:00
Luca Barbato 5a872801d5 SONAME support for shared libs
patch by Luca Barbato < .. lu_zero .. @@ .. gentoo .. . .. org .. >

Originally committed as revision 4730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-10 17:14:24 +00:00
Steven M. Schultz 1db6854032 Add the necessary 'strip' commands to the BSD/OS section of configure because
BSD/OS does not like shared libraries without a symbol table and gives errors
when linking against libavcodec.so otherwise.
patch by Steven M. Schultz < sms == at == 2BSD == dot == COM >

Originally committed as revision 4722 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-06 09:38:12 +00:00
Måns Rullgård fd2ab74aae use $CFLAGS and $LDFLAGS in dlopen() check
Originally committed as revision 4710 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-11-29 21:12:30 +00:00
Patrice Bensoussan 61c110fc31 Fix lrintf detection when extra libs are not installed in a standard location.
patch by Patrice Bensoussan patrice = dot = bensoussan = at = gmail = dot = com

Originally committed as revision 4658 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-22 19:17:39 +00:00
Patrice Bensoussan 3702300cbb Fix linking failure on Mac OS X <10.4.
patch by Patrice Bensoussan patrice = dot = bensoussan = at = gmail = . = com

Originally committed as revision 4657 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-22 19:10:14 +00:00
Steven M. Schultz da186ae269 Darwin install strips all global symbols, which gives undefined symbols
when linking against a stripped library.  To avoid this, an installstrip
variable is added that can be overridden on a per-OS basis.
patch by Steven M. Schultz < sms == at -- 2BSD -- dot == COM >

Originally committed as revision 4656 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-21 13:41:27 +00:00
Diego Biurrun 9a695e9899 DESTDIR support , patch taken from the Debian package
by Samuel Hocevar < sam == at == zoy == dot == org >

Originally committed as revision 4651 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-19 14:37:15 +00:00
Alex Beregszaszi 90448512c4 initial MorphOS support
Originally committed as revision 4631 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-12 22:24:03 +00:00
j@v2v.cc c99dd23307 Move all definitions of external dependencies into configure instead of
defining it in configure and the Makefiles in a random fashion.
patch by j -- at -- v2v -- dot -- cc

Originally committed as revision 4628 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-04 11:19:08 +00:00
Chris Halse Rogers 5af837972c This patch to configure makes the --tune option recognise k8 core cpus
(athlon64, opteron, etc).  Currently configure just spits a warning,
saying "unknown cpu type", and doesn't set the --march compile flag.
Patch by Chris Halse Rogers <chalserogers at gmail com>.

Originally committed as revision 4627 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-03 08:15:48 +00:00