Commit Graph

834 Commits

Author SHA1 Message Date
Ramiro Polla ff5a6541bd tests/Makefile has been removed
Originally committed as revision 9366 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-19 00:07:01 +00:00
Måns Rullgård f32adb22de move lrintf() check before external lib checks to prevent runtime
errors from these interfering with lrintf() test

Originally committed as revision 9364 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-18 21:42:38 +00:00
Måns Rullgård aa45201dd5 fix thread support selection
Originally committed as revision 9358 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 23:29:35 +00:00
Måns Rullgård 0db2ce7770 fix report at end of configure
Originally committed as revision 9357 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 23:14:08 +00:00
Måns Rullgård 9cafbd6c49 simplify ppc64 handling
Originally committed as revision 9355 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 15:47:03 +00:00
Måns Rullgård d5f916e146 remove unneeded variable initializations
Originally committed as revision 9354 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 15:29:22 +00:00
Måns Rullgård 0182fee8d1 indent
Originally committed as revision 9352 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 11:57:53 +00:00
Måns Rullgård 9eeed841ca simplify simd extension checking
Originally committed as revision 9351 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-17 11:57:50 +00:00
Måns Rullgård 5c0e9479ef test whether linker supports --warn-common
Originally committed as revision 9328 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:43:58 +00:00
Måns Rullgård 3d907e2207 merge print_config_enable() and print_config() as only the former is used
Originally committed as revision 9325 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:35:46 +00:00
Måns Rullgård 3f5b56e58b replace TARGET_* with HAVE_* simplifying lists in configure script
Originally committed as revision 9324 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:35:44 +00:00
Måns Rullgård 48a14b9174 add x86 to ARCH_LIST simplifying config file generation
Originally committed as revision 9323 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:35:40 +00:00
Måns Rullgård 18ca9a4a99 replace TARGET_ARCH_* to ARCH_* for consistency
Originally committed as revision 9322 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 20:35:37 +00:00
Aurelien Jacobs 99a6d06fea generate ENABLE_* defines also for ARCH_*
Originally committed as revision 9321 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 18:47:30 +00:00
Aurelien Jacobs f6de217b6c generate ENABLE_* defines also for all the HAVE_* values
Originally committed as revision 9319 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-15 18:17:42 +00:00
Ramiro Polla 1bdf0fe7c7 Vhooks require special cflags and ldflags for Windows builds
Copy them from Cygwin to MinGW

Originally committed as revision 9313 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-14 16:48:09 +00:00
Ramiro Polla 4f3da98526 Make ppm vhook depend on fork()
Originally committed as revision 9312 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-14 16:43:56 +00:00
Ramiro Polla b0268cc060 Print static vhook warning for Cygwin and MinGW
Originally committed as revision 9311 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-14 16:40:55 +00:00
Ramiro Polla 770359898c Print static vhook warning for Cygwin only when both are enabled
Originally committed as revision 9310 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-14 16:39:44 +00:00
Diego Biurrun 1cc60c47c5 Consistent naming and lib prefixes for x264, xvid and mp3lame within the code.
Originally committed as revision 9230 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-06 08:51:41 +00:00
Luca Barbato e07e357d84 Add support for Cell (requires gcc-4.2 or patches)
Originally committed as revision 9181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-03 13:09:58 +00:00
Diego Biurrun 69ddbd1dad Rename aac_decoder to libfaad_decoder for consistency and to be able to
more easily add a possible future native decoder.

Originally committed as revision 9172 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-02 11:44:44 +00:00
Diego Biurrun c9171a830b Rename faac_encoder to libfaac_encoder for consistency and to be able to
more easily add a possible future native encoder.

Originally committed as revision 9171 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-02 11:20:24 +00:00
Diego Biurrun cca2adb87d doc/Makefile no longer exists.
Originally committed as revision 9143 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-27 16:31:02 +00:00
Aurelien Jacobs 7ee7412e6e cosmetics: alignment
Originally committed as revision 9113 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-23 23:22:39 +00:00
Aurelien Jacobs 2f3e7d554d define ENABLE_* for every CONFIG_ item
Originally committed as revision 9112 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-23 23:21:42 +00:00
Aurelien Jacobs 4bd8e17c8d loosen dependencies over mpegaudiodec
Originally committed as revision 9080 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-20 13:40:07 +00:00
Zuxy Meng d205abe9f7 Add --enable-auto-image-base for building mingw32 & cygwin DLLs
Originally committed as revision 9075 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-19 16:23:15 +00:00
Aurelien Jacobs 670a6b133b remove libdts decoder, we have a native dts decoder
Originally committed as revision 9051 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-17 17:04:00 +00:00
Aurelien Jacobs facbea9596 prevent misdetection by using a stricter regexp
Originally committed as revision 9050 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-17 16:50:16 +00:00
Zuxy Meng b9a793eec8 Building both shared and static libraries is now possible on MinGW.
patch by Zuxy Meng, zuxy.meng gmail com

Originally committed as revision 9030 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-15 19:30:07 +00:00
Alex Beregszaszi 124bed6fb2 link to ws2_32.dll only if networking is enabled
Originally committed as revision 9028 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-15 14:46:59 +00:00
Jason Millard cd61e40781 allow to enable or disable every bitstream filters individually
Original patch by Jason Millard   jsm174 _at_ gmail
Date: On Fri, 11 May 2007 11:14:01 -0400
Subject: [FFmpeg-devel] enable/disable bitstream filters?

Originally committed as revision 9010 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-12 23:33:53 +00:00
Loren Merritt 8e38071003 configure check for whether we can compile ssse3
Originally committed as revision 9002 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-12 03:20:41 +00:00
Aurelien Jacobs 26b4fe821c split h264.c to move parser in its own file
Originally committed as revision 8985 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-10 22:26:44 +00:00
Aurelien Jacobs df495dbd9a move ff_mpeg4_find_frame_end() from h263dec.c to mpeg4video_parser.c
now h263dec depends on mpeg4video_parser
this fixes compilation when h263 decoder is disabled

Originally committed as revision 8962 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-09 23:13:43 +00:00
Ramiro Polla 5880d5b58d Install MinGW shared libraries (dlls) to bindir
Originally committed as revision 8953 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-09 21:38:26 +00:00
Diego Biurrun 4a815a7f64 Allow conditional compilation of H.263-related decoders.
Originally committed as revision 8949 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-09 09:26:06 +00:00
Diego Biurrun c33d98141d Move H.263 parser to its own file.
Originally committed as revision 8934 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-08 08:52:38 +00:00
Diego Biurrun 912f314854 Add a few explanatory comments.
Originally committed as revision 8933 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-08 08:27:00 +00:00
Diego Biurrun b0caf888d2 Rename oggvorbis decoder to libvorbis.
Originally committed as revision 8883 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-04 00:18:54 +00:00
Diego Biurrun f5a756ef26 Give libamr decoders/encoders a lib prefix in the name.
Originally committed as revision 8880 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-03 10:38:03 +00:00
Diego Biurrun 23aee96097 Rename dts_decoder to libdts_decoder.
Originally committed as revision 8879 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-03 09:35:54 +00:00
Alexander Strange 074a9d2b58 The configure test for ebx fails because it is run before the -mdynamic-no-pic
check. Move it before the ebx test and remove -mdynamic-no-pic from
VHOOKCFLAGS later on.
patch by Alexander Strange, astrange ithinksw com
reference:
Subject: [Ffmpeg-devel] [PATCH] fix CONFIG_EBX_AVAILABLE on Darwin/x86
Date: Fri, 13 Apr 2007 17:24:55 -0400

Originally committed as revision 8863 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-01 21:05:15 +00:00
Diego Biurrun 660db1d6e9 cosmetics: Align some lines.
Originally committed as revision 8848 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-27 07:13:50 +00:00
Alex Beregszaszi 47b515bf64 10l, rtp_muxer needs config_network
Originally committed as revision 8843 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-27 00:10:26 +00:00
Alex Beregszaszi c08fb00016 Make protocols configure selectable and also cleanup the CONFIG_NETWORK
related parts (rtp,rtsp,sdp). Currently they are interdependent.

Originally committed as revision 8842 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-26 23:44:56 +00:00
Diego Biurrun f87462ccef proper dependency on mpegts_demuxer for rtp_muxer
Originally committed as revision 8831 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-26 17:35:31 +00:00
Diego Biurrun a53cc2a40f Remove redundant dependency from ffserver_deps.
Originally committed as revision 8830 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-26 15:40:39 +00:00
Diego Biurrun 73508bc6d3 Remove hackish support for the non-free fixed-point AMR-NB reference code.
Originally committed as revision 8813 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-25 19:12:04 +00:00
Ramiro Polla 7b829d2ab6 "fast unaligned" bytestream functions
patch by Ramiro Polla ramiro lisha ufsc br
original thread:
date: 03/11/2007 03:06 AM
subject: [Ffmpeg-devel] [PATCH] Machine endian bytestream functions

Originally committed as revision 8803 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-25 08:47:15 +00:00
Diego Biurrun 245626d045 Move ebx_available and ebp_available from CONFIG_LIST to HAVE_LIST,
it's not configurable by the user.

Originally committed as revision 8795 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-24 07:06:30 +00:00
Alex Beregszaszi 61bc79ec9c remove possibly broken wince cruft
Originally committed as revision 8763 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-20 23:45:53 +00:00
Diego Biurrun 03a76ba9f8 The AC3 demuxer depends on the AC3 parser.
Originally committed as revision 8740 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-15 12:34:50 +00:00
Diego Biurrun 26c1b3bee9 Simplify Darwin gcc flags setting.
Originally committed as revision 8730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-14 09:52:30 +00:00
Diego Biurrun 8d3dc6ba58 Remove redundant 2.95 branch from the Darwin gcc check. It is already
being handled by the default case.

Originally committed as revision 8729 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-14 08:33:46 +00:00
Måns Rullgård 7dfef2451d trap signals in tests that can crash
Originally committed as revision 8727 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-13 20:16:13 +00:00
Stanislav Brabec 91024272cb Replace hackish support for amr-nb and amr-wb. Instead of including the source
of the reference implementation it is possible to use proper libraries now.
patch by Stanislav Brabec, sbrabec suse cz, changes and bug fixes by me

Originally committed as revision 8717 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-12 10:59:52 +00:00
François Revol 0d0677fbc7 Suppress possible error from ulimit not having -c or being missing.
Originally committed as revision 8634 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-06 15:02:13 +00:00
Diego Biurrun 3af6d5cf2f There were two files, libavformat/grab.c and libavformat/grab_bktr.c declaring
the video_grab_device_demuxer AVInputFormat.  Use two different names for the
AVInputFormats to reduce confusion and remove ugliness from the Makefile.

Originally committed as revision 8619 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-03 21:09:36 +00:00
Diego Biurrun 1a2a5b3ecd cosmetics: Better variable name, the ENABLE_* lists contain more than codecs.
Originally committed as revision 8607 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-03 13:10:37 +00:00
Diego Biurrun b966340546 Use $(command) instead of `command`, it's POSIX, clearer and already used.
Originally committed as revision 8586 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-01 13:06:41 +00:00
Diego Biurrun ced75d9223 Always lowercase targetos.
Originally committed as revision 8585 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-01 12:51:41 +00:00
Måns Rullgård 58ecc9cd04 run ebp register check in subshell so we can redirect crash message
Originally committed as revision 8583 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-01 11:32:08 +00:00
Diego Biurrun 91c5172d26 Force lowercase targetos value for MinGW, we check against lowercase strings.
Originally committed as revision 8578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-31 18:29:41 +00:00
Diego Biurrun 846dffeb41 blackfin: Audio buffers are no longer allocated on the stack,
thus a 256KB stack is no longer required.
according to Marc Hoffman, mmh pleasantst com

Originally committed as revision 8570 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-31 16:06:44 +00:00
Panagiotis Issaris 449659919c Fix compilation when using the --disable-opts parameter. This to help those
interested in using a debugger to debug FFmpeg.

Original thread:
Subject: [PATCH] Fix compilation when using --disable-opts
Date: 2007-03-15 16:58:35 GMT

Originally committed as revision 8549 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-29 14:20:30 +00:00
François Revol c9fdab0dab Some more BeOS cleanup: check for arpa/inet.h; declare the prototype for inet_aton if not found; remove barpainet.h as it's not longer needed.
Originally committed as revision 8488 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-23 22:01:37 +00:00
Kostya Shishkov 33a0dd378a DXA demuxer and decoder
Originally committed as revision 8405 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-14 14:49:49 +00:00
Diego Biurrun 3d3361e509 libswscale header files are put in a subdirectory named ffmpeg, not swscale.
Originally committed as revision 8347 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-12 16:56:16 +00:00
Diego Biurrun 7350151b17 small improvements to the help output
Originally committed as revision 8314 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-10 13:24:54 +00:00
Benoit Fouet 1fc113c405 Use - instead of _ for AMR options in help output.
patch by Benoit Fouet, benoit.fouet purplelabs com

Originally committed as revision 8313 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-10 13:15:00 +00:00
Patrice Bensoussan 0aca87c6fc Do not hardcode cc on Darwin, fixing --cc option in the process.
patch by Patrice Bensoussan, patrice.bensoussan free fr

Originally committed as revision 8198 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-03 08:25:38 +00:00
Aurelien Jacobs c2a29455e3 enable some 64bit optimized code on 64bit arch
Originally committed as revision 8155 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-28 00:55:19 +00:00
Diego Biurrun 0cb78cef4f 10l: Use double, not single, quotes when variables need to be expanded.
Originally committed as revision 8129 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-25 21:38:11 +00:00
Diego Biurrun 8eee7025e1 Collect the different thread variables in a nice easy to reuse list.
based on a patch by Ramiro Polla, angustia arrozcru no-ip org

Originally committed as revision 8128 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-25 21:26:40 +00:00
François Revol 81a409c8b5 ffserver uses dlopen(), so make sure it links to libdl if needed.
Originally committed as revision 8102 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-23 23:33:07 +00:00
Diego Biurrun f6b375b95e Merge bfin add_ldflags lines.
Originally committed as revision 8064 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-22 00:40:23 +00:00
Marc Hoffman 8684704bbe add bfin cpu specific build options, patch by Marc Hoffman % mmh P pleasantst P com %
original thread:
date: Feb 21, 2007 1:32 PM
subject: [Ffmpeg-devel] bfin cpu specific build options

Originally committed as revision 8060 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-22 00:04:50 +00:00
Diego Biurrun d5039327f1 Remove unused variable.
Originally committed as revision 8050 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-21 12:54:49 +00:00
Diego Biurrun f55c7a3359 Move MinGW extralibs setting into MinGW section.
Originally committed as revision 8049 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-21 12:54:15 +00:00
Måns Rullgård 8ffed8d89f libgsm_ms codec depends on libgsm
Originally committed as revision 8045 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-20 18:56:45 +00:00
Måns Rullgård eea50282bc generic foo-config --cflags/libs test
Originally committed as revision 8033 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-19 23:15:15 +00:00
Måns Rullgård f8d7b072fe feature tests for functions requiring one or more headers
Originally committed as revision 8032 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-19 23:00:18 +00:00
Måns Rullgård fcfcde1769 revert last change, it breaks on brain damaged distros
Originally committed as revision 8031 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-19 21:53:09 +00:00
Måns Rullgård a2e25446e7 simplify check_lib
Originally committed as revision 8030 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-19 21:08:16 +00:00
Måns Rullgård d1b1363ee1 TARGET_OS in config.mak is unused
Originally committed as revision 8020 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-18 15:24:33 +00:00
Måns Rullgård 40671fee0a remove --enable-mingw32 option, --target-os=mingw32 should be used
Originally committed as revision 8019 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-18 01:56:53 +00:00
Måns Rullgård 4a5444db0e case insensitive OS name
Originally committed as revision 8018 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-18 01:39:07 +00:00
Víctor Paesa c9639c394c libswscale is needed in Cygwin vhooks
patch by Víctor Paesa wzrlpy arsystel com

Originally committed as revision 8013 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-18 00:17:04 +00:00
Måns Rullgård aeb292227e 10l: I thought I'd tested all changes...
Originally committed as revision 8011 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-17 21:42:39 +00:00
Måns Rullgård 0a622b984d rearrange --help text slightly
Originally committed as revision 8010 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-17 21:36:00 +00:00
Måns Rullgård abcd6d608c mention --target-os in --help
Originally committed as revision 8009 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-17 21:10:14 +00:00
Måns Rullgård 270739bb90 move arch processing after command line loop
Originally committed as revision 8008 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-17 18:45:00 +00:00
Måns Rullgård 4ec9ec8122 put mingw section together with other OS specifics
Originally committed as revision 8007 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-17 18:35:35 +00:00
Måns Rullgård c597172e43 add --target-os option, and move OS specific settings after command line
processing

Originally committed as revision 8006 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-17 18:32:04 +00:00
Måns Rullgård c861e7da74 restore lost --enable-amr-if2 option
Originally committed as revision 8001 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-17 00:35:37 +00:00
François Revol 36c07acd59 MinGW patch by <koyama AT infocity DOT co DOT jp>, reworked. Removed placeholder for winsock.
Originally committed as revision 7990 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-15 13:32:06 +00:00
François Revol b0c858d834 poll() emulation for BeOS, and maybe MinGW.
Originally committed as revision 7987 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-15 07:44:10 +00:00
Måns Rullgård d8bc5f06e4 simplify
Originally committed as revision 7985 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-14 22:18:13 +00:00
Måns Rullgård afde41b414 rename video4linux[2] variables to v4l[2], consistent with --disable options
Originally committed as revision 7984 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-14 22:12:49 +00:00
Måns Rullgård ac7030a437 combine handling of --enable/disable-encoder/decoder/muxer/demuxer/parser
Originally committed as revision 7971 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-14 00:12:27 +00:00
Måns Rullgård dd9bfb4666 simplify ever so slightly
Originally committed as revision 7970 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-13 23:49:50 +00:00
Måns Rullgård 2b4c361536 add powerpc_perf to CONFIG_LIST, rename --powerpc-perf-enable option
to --enable-powerpc-perf

Originally committed as revision 7969 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-13 23:48:36 +00:00
Måns Rullgård 35f9736988 rename POWERPC_PERFORMANCE_REPORT to CONFIG_POWERPC_PERF
Originally committed as revision 7968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-13 23:45:28 +00:00
Måns Rullgård e274504676 rename some --enable options for external libs
Originally committed as revision 7967 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-13 23:42:35 +00:00
Diego Biurrun 7c758d336a minor help output formatting fix
Originally committed as revision 7949 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-12 15:44:35 +00:00
Diego Biurrun 7bc5f2a8a4 Restore the possibility to link liba52 instead of dlopening.
Originally committed as revision 7945 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-12 10:05:19 +00:00
Måns Rullgård b5ea085b52 fix --enable-*threads
Originally committed as revision 7944 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-12 08:53:25 +00:00
Måns Rullgård 9825212536 10l to Diego for breaking A52 decoder
Originally committed as revision 7942 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 20:03:17 +00:00
Måns Rullgård 520cc7f1da simplify --enable/disable-* option handling
Originally committed as revision 7941 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 19:50:19 +00:00
Måns Rullgård 12b61a74ad clean up amr option handling
Originally committed as revision 7940 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 19:36:04 +00:00
Diego Biurrun f4ca507980 Rename ac3 decoder to liba52 to prepare for native decoder.
Originally committed as revision 7939 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 19:02:59 +00:00
Måns Rullgård 51e8750a9c add armv6 to TARGET_LIST
Originally committed as revision 7938 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 18:27:16 +00:00
Måns Rullgård fb2ce7d936 move pkg_requires setting to end
Originally committed as revision 7937 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 18:26:28 +00:00
Måns Rullgård 5af4e0cca5 rename some variables to match corresponding --enable-* options
Originally committed as revision 7936 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 17:25:49 +00:00
Måns Rullgård ecfc4f4436 rename HAVE_GPROF to CONFIG_GPROF
Originally committed as revision 7934 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 16:39:09 +00:00
Diego Biurrun 0900a85fe8 Remove internal liba52; external lib still works, native decoder coming up.
Originally committed as revision 7933 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 16:29:00 +00:00
Måns Rullgård f70f03f623 finish feature calculations before printing result and creating files
Originally committed as revision 7932 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 16:24:15 +00:00
Måns Rullgård f6f69c304e handle network dependency on protocols with check_deps()
Originally committed as revision 7931 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 16:20:45 +00:00
Måns Rullgård 799c9e9bcb recursive feature dependency checking
Originally committed as revision 7930 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 15:49:37 +00:00
Måns Rullgård fa859b4d8a let check_deps handle ffplay
Originally committed as revision 7929 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 14:33:26 +00:00
Måns Rullgård a2830dca2b tidy up ffserver deps
Originally committed as revision 7928 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 14:22:28 +00:00
Diego Biurrun 4b62f9f965 consistency cosmetics for the option handling routine
Originally committed as revision 7927 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 13:03:20 +00:00
Diego Biurrun e484407c47 Force liba52 to yes if liba52bin is set.
Originally committed as revision 7926 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 13:02:03 +00:00
Måns Rullgård 225e21ef6c simplify SDL check
Originally committed as revision 7922 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 12:11:57 +00:00
Måns Rullgård 30f35ab06f don't skip freetype2 check on beos
Originally committed as revision 7921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 11:53:58 +00:00
Måns Rullgård ec1e9c4486 simplify imlib2 check
Originally committed as revision 7920 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 11:42:35 +00:00
Måns Rullgård 4f562a6624 simplify freetype check
Originally committed as revision 7919 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 11:35:56 +00:00
Måns Rullgård f5d28d106e do nothing in restore_flags() if flags are not saved
Originally committed as revision 7918 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 11:28:53 +00:00
Måns Rullgård 703afd0780 rewrite some one-line if/then/fi using && and ||
Originally committed as revision 7917 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11 11:22:17 +00:00
Måns Rullgård bc8ec47bbe simplify altivec warning
Originally committed as revision 7916 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-10 23:21:36 +00:00
Måns Rullgård 412c156201 check for gnu make
Originally committed as revision 7915 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-10 23:07:39 +00:00
Måns Rullgård d569777997 prettify texi2html check
Originally committed as revision 7914 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-10 22:50:34 +00:00
Måns Rullgård 3eac5c6309 disable bktr if required headers not found, enable by default
Originally committed as revision 7913 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-10 22:44:20 +00:00
Måns Rullgård deb2977736 test for OSS audio
Originally committed as revision 7911 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-10 22:24:45 +00:00
Måns Rullgård 77d3bfe216 remove extraneous per-OS disabling of video4linux[2]
Originally committed as revision 7910 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-10 21:55:22 +00:00
Måns Rullgård f6f147525e test for video4linux
Originally committed as revision 7909 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-10 21:34:14 +00:00
Måns Rullgård 6c7aaa48ad simplify video4linux2 test
Originally committed as revision 7908 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-10 21:30:20 +00:00
Diego Biurrun d7c592475d Properly separate native and libnut NUT (de)muxers.
Originally committed as revision 7891 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-09 08:28:47 +00:00
François Revol 74cec57d8e BeOS specifics: check for Haiku & Zeta (for the future); ignore ldconfig, it just runs here :) ; comment about network checks.
Originally committed as revision 7886 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-08 22:51:26 +00:00
Måns Rullgård d474299a0d indent
Originally committed as revision 7862 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-06 22:20:21 +00:00
Måns Rullgård 8a608357d1 reorder setting of defaults by category
Originally committed as revision 7861 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-06 22:09:46 +00:00
Luca Barbato f824ba7b61 Even powerpc/power needs PIC for shared objects today
Originally committed as revision 7854 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-06 19:29:15 +00:00
Ramiro Polla ddf50e4cc3 Simplify libvorbis/libtheora check for libogg dependency.
patch by Ramiro Polla, ramiro lisha.ufsc br

Originally committed as revision 7850 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-06 07:57:56 +00:00
Diego Biurrun d6ceace3e2 Use enabled/disabled functions where possible.
Originally committed as revision 7834 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-05 18:52:51 +00:00
Diego Biurrun 079dd4ba31 a bit more consistency for for the imlib2 check
Originally committed as revision 7831 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-05 17:04:15 +00:00
Diego Biurrun 929f034755 cosmetics: indentation
Originally committed as revision 7830 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-05 17:03:30 +00:00
Víctor Paesa 1b45e30404 Remove hardcoded dependency of imlib2 on Xlib.
patch by Víctor Paesa, wzrlpy arsystel com

Originally committed as revision 7829 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-05 17:03:03 +00:00
Diego Biurrun e681906108 Simplify and speedup FFMPEG_CONFIGURATION.
Originally committed as revision 7825 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-05 15:10:46 +00:00
Diego Biurrun 0fd12426bb Simplify quoting.
Originally committed as revision 7823 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-05 13:58:36 +00:00
Ramiro Polla 541184974c Simplify GPl check.
patch by Ramiro Polla, ramiro lisha.ufsc br

Originally committed as revision 7793 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-01 00:52:39 +00:00
Diego Biurrun ff3dac657d Exit on failed libfaad check.
Originally committed as revision 7783 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-31 14:46:07 +00:00
Ramiro Polla a2234ceb64 Move libfaad2 check out of the GPL check.
patch by Ramiro Polla, ramiro lisha.ufsc br, simplifications by me

Originally committed as revision 7782 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-31 11:52:47 +00:00
Diego Biurrun 31235134fd slightly reformat --help output for ease of understanding
Originally committed as revision 7772 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-30 22:51:05 +00:00
Diego Biurrun b44d58e61e Clarify usage of external libs whose functionality exists natively.
Originally committed as revision 7771 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-30 22:12:02 +00:00
Diego Biurrun ba5fd8c5df Clarify that libogg is for muxing only.
Originally committed as revision 7770 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-30 22:05:21 +00:00
Diego Biurrun 71757822ac Clarify --help output about Vorbis and Theora.
Originally committed as revision 7769 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-30 21:57:26 +00:00
Diego Biurrun 797ee6a6c7 simplify condition
Originally committed as revision 7751 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-28 17:29:32 +00:00
Diego Biurrun 1658bc4f96 Use a function for repeated AltiVec output and condition check.
Originally committed as revision 7749 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-28 16:54:58 +00:00
Diego Biurrun d7a9562415 Fix wrong condition check in the memalign error output.
Originally committed as revision 7748 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-28 16:50:05 +00:00
Diego Biurrun 910c62e1fc spelling and formatting cosmetics
Originally committed as revision 7746 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-28 16:37:40 +00:00
Diego Biurrun e3c00e34f0 Use ! disabled() where appropriate.
Originally committed as revision 7745 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-28 16:34:47 +00:00
Diego Biurrun 47f9cc15cc Use disabled() to check for GPL.
Originally committed as revision 7744 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-28 16:28:03 +00:00
Diego Biurrun ec5527c516 Make use of enabled_any().
Originally committed as revision 7743 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-28 16:22:07 +00:00
Diego Biurrun 2f7e6782f4 Make use of disabled(), disabled_all() and enabled_all().
Originally committed as revision 7742 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-28 16:20:11 +00:00
Diego Biurrun 85bca2c528 Add disabled_any() and disabled_all() functions.
Originally committed as revision 7741 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-28 16:16:49 +00:00
Ramiro Polla 37970ebfbf Add disabled() function and make use of it.
patch by Ramiro Polla, ramiro lisha.ufsc br

Originally committed as revision 7740 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-28 16:04:55 +00:00
Måns Rullgård 30b9d5f622 nobody uses TARGET_CMOV
Originally committed as revision 7730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-27 14:11:50 +00:00
Måns Rullgård 7073e9fc69 rename CMOV_IS_FAST to HAVE_FAST_CMOV and simplify configure
Originally committed as revision 7729 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-27 14:10:57 +00:00
Måns Rullgård 1ac9331a8f simplify setting of TARGET_* variables
Originally committed as revision 7728 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-27 14:02:10 +00:00
Ramiro Polla c839db53f7 Change occurences of 'test $foo != "no"' to 'enabled foo' for
values which can only be set to "no" or "yes".
patch by Ramiro Polla, ramiro lisha.ufsc br

Originally committed as revision 7724 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-27 07:59:43 +00:00
Ramiro Polla 9a46fe7509 Change one occurence of 'test $foo = yes -o test $bar = yes' to
'enabled_any foo bar', and one occurence of
'test $foo = yes && test $bar = yes' to 'enabled_all foo bar'.
patch by Ramiro Polla, ramiro lisha.ufsc br

Originally committed as revision 7723 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-27 07:58:21 +00:00
Ramiro Polla 90be59ef95 Change all straight 'test $foo = "yes"' to 'enabled foo'.
patch by Ramiro Polla, ramiro lisha.ufsc br

Originally committed as revision 7722 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-27 07:54:52 +00:00
Måns Rullgård edab3048c2 check for ARMv6 instruction set support
Originally committed as revision 7719 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-27 00:51:57 +00:00
Måns Rullgård cc1fb6238b add -Wno-pointer-sign to CFLAGS
Originally committed as revision 7713 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-25 21:07:12 +00:00
Ramiro Polla ca3798dc22 Remove installstrip in favor of explicit strip; better for cross-compilation.
patch by Ramiro Ribeiro Polla, ramiro lisha.ufsc br

Originally committed as revision 7709 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-25 12:29:48 +00:00
Diego Biurrun 150d27725b Theora encoding via libtheora.
courtesy of Paul Richards, paul.richards gmail com

Originally committed as revision 7698 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-25 00:16:28 +00:00
Aurelien Jacobs 3fb2ff0be2 fix a typo in deps
Originally committed as revision 7635 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-21 23:42:58 +00:00
Diego Biurrun 5577eafa21 Clarify that Xvid is used for encoding only.
Originally committed as revision 7633 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-21 23:04:29 +00:00
Aurelien Jacobs 773be23aa7 flashsv encoder also depends on zlib
Originally committed as revision 7629 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-21 22:45:14 +00:00
Måns Rullgård 299c77d569 it's called libgsm, not just gsm
Originally committed as revision 7622 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-21 21:45:48 +00:00
Måns Rullgård 30fd06bea9 check dependencies before setting CONFIG_*/ENABLE_*
Originally committed as revision 7616 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-21 21:01:34 +00:00
Måns Rullgård 416519ddfa allow --cpu=core2 for Intel Core2 tuning with gcc 4.3 snapshots
Originally committed as revision 7450 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-14 00:08:45 +00:00
Diego Biurrun 77aee36c59 Add a FIXME note about paths in pkgconfig files.
Originally committed as revision 7437 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-10 14:38:08 +00:00
Ramiro Polla e5f94c2b2c Disable threading support by default on all platforms, add individual
enabling options and hook this up in configure output.
patch by Ramiro Polla, ramiro lisha.ufsc br

Originally committed as revision 7420 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-07 00:22:32 +00:00
Diego Biurrun dc9229536d ordering cosmetics
Originally committed as revision 7419 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-07 00:14:57 +00:00
Diego Biurrun 6ebe07fbb5 variable renaming: mp3lame --> libmp3lame
Originally committed as revision 7417 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-07 00:02:15 +00:00
Diego Biurrun 2eed5a461f Rename variables: faad --> libfaad, faac --> libfaac, faadbin --> libfaadbin
Originally committed as revision 7416 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-06 23:54:01 +00:00
Diego Biurrun 3ffab36139 variable renaming: dts --> libdts
Originally committed as revision 7415 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-06 23:44:48 +00:00
Diego Biurrun f8904fd959 Rename variables: a52 --> liba52, a52bin --> liba52bin
Originally committed as revision 7414 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-06 23:33:43 +00:00
Diego Biurrun bfd5afd844 Reorder configure output.
Originally committed as revision 7413 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-06 23:14:38 +00:00
Diego Biurrun 21e3078f27 one more naming consistency change
Originally committed as revision 7412 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-06 23:05:56 +00:00
Diego Biurrun a10b8204bb more consistency for the output naming
Originally committed as revision 7411 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-06 23:05:03 +00:00
Diego Biurrun f36958f89a Align configure output.
Originally committed as revision 7410 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-06 21:53:48 +00:00
Dominik Mierzejewski 20c516c616 Remove redundant Requires: in libswscale.pc, approved by Diego.
Originally committed as revision 7378 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-26 22:20:01 +00:00
Diego Biurrun f8aa696f9f Properly check for all required bktr headers.
inspired by a patch from Tatu Kilappa, trilkk iki fi

Originally committed as revision 7374 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-24 03:53:15 +00:00
Diego Biurrun 6cf161d21e Replace fail test with the die function.
Originally committed as revision 7373 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-24 03:12:36 +00:00
Diego Biurrun 5931bfc383 Remove redundant variable setting.
Originally committed as revision 7372 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-24 02:58:25 +00:00
Diego Biurrun b8bd34305e Slightly shorten libvorbis check.
Originally committed as revision 7371 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-24 02:14:26 +00:00