1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-18 03:19:31 +02:00
Commit Graph

1819 Commits

Author SHA1 Message Date
Diego Biurrun
cea0ac526e cosmetics: alphabetical order for temporary filenames
Originally committed as revision 12651 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-31 14:07:25 +00:00
Diego Biurrun
edd08265fc Use a different filename that ends in .sh for temporary shell scripts.
Apparently some Windows command interpreters have trouble executing
shell scripts with an .exe suffix.
inspired by a patch from Axel Holzinger, aholzinger gmx de

Originally committed as revision 12650 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-31 14:05:58 +00:00
Diego Biurrun
c23a0ac8da cosmetics: Write some trivial C test programs in a more compact form.
Originally committed as revision 12641 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-30 22:23:52 +00:00
Diego Biurrun
fbef871dad Make MMX2 depend on MMX.
Originally committed as revision 12640 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-30 21:39:26 +00:00
İsmail Dönmez
38a05ab6ef Replace hackish CFLAGS 64 bit test by a proper compilation check.
patch by İsmail Dönmez, ismail namtrac org

Originally committed as revision 12620 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-28 11:53:37 +00:00
Diego Biurrun
e9c192562f Move CPU detection code after OS-specific settings and logging system
initialization so that we can use compilation checks inside it.

Originally committed as revision 12602 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-27 11:33:21 +00:00
Måns Rullgård
26759c4480 combine setting of various configure command line options
Originally committed as revision 12592 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 22:51:43 +00:00
Måns Rullgård
3e89171a86 Rename configure variable PREFIX to prefix
Originally committed as revision 12591 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 22:49:54 +00:00
Måns Rullgård
ce8871c22c Rename configure variable BUILDSUF to build_suffix
The make variable of the same name remains unchanged.

Originally committed as revision 12590 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 22:49:51 +00:00
Diego Biurrun
a815037409 Classify mlib as a configurable option, not as a hardware feature.
Originally committed as revision 12589 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 21:30:16 +00:00
Diego Biurrun
5ce265a1de Rename --enable-sunmlib option to --enable-mlib.
Allows handling the option in a more standard way.

Originally committed as revision 12588 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 15:24:41 +00:00
Diego Biurrun
4f854758f7 cosmetics: Rename targetos variable to target_os.
Originally committed as revision 12587 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 15:17:47 +00:00
Diego Biurrun
db6107b68f Rename --cross-compile option to --enable-cross-compile.
Allows handling the option in a more standard fashion.

Originally committed as revision 12586 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 15:16:02 +00:00
Diego Biurrun
e155a21ad7 Invert logging variable logic so that it works without setting a default.
Originally committed as revision 12585 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 15:10:26 +00:00
Diego Biurrun
f2310b793d --log=no is now --disable-logging.
Originally committed as revision 12584 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 15:08:14 +00:00
Diego Biurrun
530dc5387d cosmetics: alphabetical order
Originally committed as revision 12583 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 15:04:42 +00:00
Diego Biurrun
87a0fb627b Rename --disable-strip option to --disable-stripping. This allows
handling this option in a more standard way.

Originally committed as revision 12582 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 15:00:57 +00:00
Diego Biurrun
cb6b4c98d2 cosmetics: indentation
Originally committed as revision 12578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 09:54:38 +00:00
Diego Biurrun
8c6afa4dae Introduce --disable-logging option to control logging. --logfile now just
controls the name of the log file, not the decision whether or not to log.

Originally committed as revision 12577 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 09:53:49 +00:00
Diego Biurrun
a77705e2b6 Rename --log option to --logfile.
Originally committed as revision 12576 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 09:51:59 +00:00
Diego Biurrun
d314ea4e40 Remove ineffectual --log option.
Originally committed as revision 12575 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 09:33:26 +00:00
Diego Biurrun
399d31cce8 Add OS-specific executable suffix to temporary executable name.
Originally committed as revision 12574 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 09:24:55 +00:00
Diego Biurrun
0f53b19228 Move declaration of temporary filenames after the OS-specific settings
so that things like executable suffix can be picked up.

Originally committed as revision 12573 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25 09:22:03 +00:00
Matthieu Castet
b4e806b2b9 pld instruction are used in libavcodec/armv4l/dsputil_arm_s.S which can be used
on armv4 that doesn't support this instruction. Futhermore pld is a nop on some
armv5 processor like arm926. Detect if pld is supported and have the
preprocessor remove it when it's not supported.
Fixes issue 393.
patch by matthieu castet, castet.matthieu free fr

Originally committed as revision 12569 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-24 11:49:59 +00:00
Diego Biurrun
5341d85601 Include files are now installed in $PREFIX/include.
Originally committed as revision 12550 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-22 13:19:23 +00:00
Panagiotis Issaris
064df5a9f6 Show the "--disable-mmx2" and "--disable-ssse3" options when using "./configure
--help".

Originally committed as revision 12535 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-21 11:05:46 +00:00
Dave Yeo
287d3b1336 Create object files in a.out (aout-emx) format on OS/2. This works around
needed system tools like nm not understanding the OMF object format.
patch by Dave Yeo, daveryeo telus net

Originally committed as revision 12523 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-20 19:26:24 +00:00
Alexander Strange
b58412f106 Check for sys/mman.h and set appropriate definitions.
patch by Alexander Strange, astrange ithinksw com

Originally committed as revision 12503 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-19 10:11:16 +00:00
Alexander Strange
d7f0920bd7 Check for and set HAVE_MMX2, it is used in several places.
patch by Alexander Strange, astrange ithinksw com

Originally committed as revision 12487 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-18 12:32:55 +00:00
Michael Kostylev
503d5b585f fix extern prefix detection when cross compiling.
Patch by Michael Kostylev: mik niipt ru

Originally committed as revision 12486 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-18 12:08:37 +00:00
Måns Rullgård
2081f3c619 fix extern prefix detection on mingw
Originally committed as revision 12485 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-18 09:36:29 +00:00
Måns Rullgård
b4d96ba2a8 check for prefix on extern symbols in configure
Originally committed as revision 12484 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-18 02:01:20 +00:00
Diego Biurrun
6fce759141 Fix previously broken x86_64 check, simplifying it in the process.
Originally committed as revision 12475 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-17 09:43:32 +00:00
Diego Biurrun
3dddba4b5d Fix previously broken xlc checks, simplifying them in the process.
Originally committed as revision 12474 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-17 09:40:42 +00:00
Diego Biurrun
78fe7631f8 Drop unnecessary subshell invocation from BEINCLUDES check.
Originally committed as revision 12473 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-17 09:36:44 +00:00
Diego Biurrun
7edd384f1d Add -q to grep invocation where appropriate.
Originally committed as revision 12469 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-17 09:20:42 +00:00
Diego Biurrun
abe39c0f31 Escape \1 and \2 in sed expressions written to config.mak to avoid mangling.
Originally committed as revision 12462 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-16 15:51:47 +00:00
Diego Biurrun
08c4e395d2 Return of the living typo II: VHOOKDEPEND_CMD --> VHOOK_DEPEND_CMD
Originally committed as revision 12461 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-16 15:27:18 +00:00
Diego Biurrun
6a5b97732e 10l: Fix stupid typo, VHOOKDEPEND_CMD --> VHOOK_DEPEND_CMD.
Originally committed as revision 12456 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-16 11:24:22 +00:00
Måns Rullgård
14f3ce3615 fix DEPEND_CMD for out of tree builds
Originally committed as revision 12454 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-15 19:24:08 +00:00
Diego Biurrun
4477b9f424 Properly check for AltiVec CFLAGS instead of guessing based on compiler vendor.
Originally committed as revision 12448 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-15 15:54:20 +00:00
Diego Biurrun
5dff04fc51 Only check for altivec.h when not using Apple gcc and not adding -faltivec to
CFLAGS. This avoids a couple of warnings of the type
'#warning: Ignoring <altivec.h> because "-faltivec" specified'.

Originally committed as revision 12445 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-15 09:47:49 +00:00
Diego Biurrun
0870c7674a cosmetics: Reformat Apple cc check.
Originally committed as revision 12444 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-15 09:45:06 +00:00
Måns Rullgård
d04d9e167e new attempt at portable endian test
Originally committed as revision 12437 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-13 23:28:57 +00:00
Måns Rullgård
ccae51d5b9 hopefully portable endian test
Originally committed as revision 12436 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-13 22:46:34 +00:00
Diego Biurrun
315c741d3d Move dependency generation commands into configure.
This will allow specifying gcc-independent commands in the future.

Originally committed as revision 12426 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-12 23:30:35 +00:00
Alexander Strange
8b83d56893 Fix configure to properly build without PIC by default on Darwin
Patch by Alexander Strange (astrange ithinksw com)

Originally committed as revision 12425 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-12 23:15:57 +00:00
Diego Biurrun
0138c54ec6 Use proper library versions instead of SPPVERSION in Darwin SHFLAGS.
Originally committed as revision 12423 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-12 19:27:24 +00:00
Diego Biurrun
b7860763ca Clarify comment.
Originally committed as revision 12419 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-10 22:59:05 +00:00
Diego Biurrun
13ca50f367 Rename --enable-swscaler --> enable-swscale to be consistent with the
directory name and other option names. Also rename variables accordingly.

Originally committed as revision 12408 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-10 17:54:24 +00:00
Ramiro Polla
c234520736 VFW capture support
Originally committed as revision 12384 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-08 22:10:28 +00:00
Diego Biurrun
4a24ab64b1 Rename pp variable to postproc for consistency.
Originally committed as revision 12376 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-08 18:50:38 +00:00
Måns Rullgård
6bd859d67e check for x86 bswap instruction
Originally committed as revision 12375 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-08 18:33:07 +00:00
Måns Rullgård
0e32c8c65a simplify library version handling
Originally committed as revision 12362 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-07 19:27:17 +00:00
Måns Rullgård
e3773a55be simplify processing of some --disable-* options
Originally committed as revision 12342 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-05 19:56:54 +00:00
Aurelien Jacobs
241227d8a8 remove some unneeded artificial dependencies from configure
Originally committed as revision 12334 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-05 14:50:42 +00:00
Måns Rullgård
22f8654776 Fix endian test with grep not handling non-text files
POSIX grep is not required to support non-text files.

Idea by Rich Felker.

Originally committed as revision 12304 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-03 22:01:15 +00:00
Måns Rullgård
932ccf398a remove unnecessary backslashes
Originally committed as revision 12302 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-03 21:48:24 +00:00
Vitor Sessak
81124ba0d1 Fix libavfilter compilation and make it more in line
with the other libav*.

Originally committed as revision 12301 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-03 20:53:15 +00:00
Ramiro Polla
6548ff57c0 Force DOS users to enable memalign hack when needed,
the same way it's done for MinGW.

Originally committed as revision 12299 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-03 17:06:48 +00:00
Benjamin Larsson
40bcf4c780 Support setting the debuglevel (-g level) with --enable-debug=#
Originally committed as revision 12298 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-03 16:59:53 +00:00
Ramiro Polla
c6eed369d2 Use "disable" helper function
Originally committed as revision 12291 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-02 20:13:47 +00:00
İsmail Dönmez
8541cc274c Do not add deprecated -no-cpp-precomp to CFLAGS on Darwin.
patch by İsmail Dönmez, ismail namtrac org

Originally committed as revision 12285 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 11:56:09 +00:00
Diego Biurrun
2c62e737f4 Add empty line in output to increase readability.
Originally committed as revision 12271 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 22:41:14 +00:00
Måns Rullgård
61d251dbc0 check for inline asm support
Originally committed as revision 12270 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 22:06:48 +00:00
Måns Rullgård
9342080973 fix version in libavfilter.pc
Originally committed as revision 12267 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 21:27:42 +00:00
Måns Rullgård
f436a23e59 fix versions in .pc files
Originally committed as revision 12264 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 09:32:09 +00:00
Måns Rullgård
a6601d69bb fix libavfilter version extraction
Originally committed as revision 12260 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 09:25:38 +00:00
Michael Niedermayer
b2eb2ff098 Make gcc ignore the distinction between +0.0 and -0.0, this allows it to
change x+0.0 to x. Though it alone does not allow gcc to remove x*0.0,
that would also require -ffinite-math-only.

Originally committed as revision 12252 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 22:01:11 +00:00
Måns Rullgård
f65c9da140 print enabled things in columns
Originally committed as revision 12251 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 21:50:06 +00:00
Vitor Sessak
3cde40aaa4 10l, alphabetic ordering
Originally committed as revision 12250 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 21:34:13 +00:00
Vitor Sessak
f7679c54dd Build system changes for libavfilter addition. Add --enable-avfilter configure option.
Patch by myself, Bobby Bingham and Víctor Paesa.

Originally committed as revision 12249 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 21:32:56 +00:00
Måns Rullgård
147e769207 simplify version number extraction
Originally committed as revision 12247 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 21:18:55 +00:00
Måns Rullgård
800c289a66 less preprocessor magic in version number macros
Originally committed as revision 12246 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 20:37:59 +00:00
Michael Niedermayer
11fdbc4430 25% faster floating point AAN IDCT.
Other float code likely benefits as well ...

Originally committed as revision 12245 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 20:21:49 +00:00
Peter Ross
269820f141 Disable vhook on Interix, patch by Pete Ross, pross xvid org.
Originally committed as revision 12226 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 09:14:55 +00:00
Måns Rullgård
76a448ed4f Install headers in $prefix/include/$libname
Install each library's headers in $prefix/include/$libname.
The installed headers use #include "lib*/*.h"; applications
are expected to do the same.

Specify only $prefix/include in .pc files.

Originally committed as revision 12194 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-25 09:22:11 +00:00
Diego Biurrun
18ee626cec Add -lm to x264 check, it is needed on most systems.
taken from the DOS/DJGPP port by Michael Kostylev, mik niipt ru

Originally committed as revision 12178 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-22 17:15:24 +00:00
Måns Rullgård
e97ac1e6f5 Clean up lib* version definitions
Updating version numbers now requires changing only one place.

Originally committed as revision 12154 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-19 22:50:28 +00:00
Måns Rullgård
719c8e00ef prettify lib* version number extraction
Originally committed as revision 12128 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-17 00:00:10 +00:00
Måns Rullgård
73ef89807e prettify encoder/decoder/muxer/... list extraction
Originally committed as revision 12127 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-17 00:00:06 +00:00
Mike Frysinger
63da080387 The Blackfin toolchains will automatically select FDPIC according to the
toolchain/tuple, so there is no need (and indeed this is unwanted)
to force -mfdpic into the compile/linker flags.
patch by Mike Frysinger, vapier.adi a gmail d com

Originally committed as revision 12122 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-16 14:21:53 +00:00
Måns Rullgård
b147ec08c3 do not run ldconfig after installing shared libraries
Originally committed as revision 12121 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-16 14:13:23 +00:00
Luca Abeni
f8cda19ee6 Include poll.h instead of sys/poll.h
Originally committed as revision 11924 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-13 12:51:14 +00:00
Diego Biurrun
6c6007d6a3 Do not use ranges with tr, the results are locale-dependent.
Suggested by Rich Felker.

Originally committed as revision 11914 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-11 23:17:06 +00:00
Michael Niedermayer
652a5bf69d Warn if a comparison is always true or always false due to the
limited range of the data type.
The only new warning this causes (if i didnt miss one) is:
udp.c:272: warning: comparison of unsigned expression < 0 is always false
which is a real bug

Originally committed as revision 11839 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-03 22:31:25 +00:00
Michael Niedermayer
9aceb3cfbc Make string constants const. Why is this not default?
Originally committed as revision 11835 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-03 21:33:26 +00:00
Diego Biurrun
1bc0a44d79 Remove -Werror= CFLAGS that do not have the desired effect.
Originally committed as revision 11811 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-02 15:46:52 +00:00
Michael Niedermayer
aa819b9b7d Mixing declarations and statements is an error, so is any construct
depending on sizeof(void) (like void_ptr++)

Originally committed as revision 11798 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-01 18:45:26 +00:00
Michael Niedermayer
f49299967b Warn about casts which remove const.
Feel free to flame me if you disagree that such code is wrong.

Originally committed as revision 11699 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-01 01:31:49 +00:00
Diego Biurrun
d6773f563d Pass argc and argv to the main function of the SDL tests.
This appears to be required on Windows and does no harm on Linux.
closes issue 344, patch by jdm

Originally committed as revision 11662 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-29 09:33:30 +00:00
Diego Biurrun
afc9aee2b4 Add -pthread to extralibs and not to ldflags so that the dependency gets
reflected in the pkg-config files.
noticed by j .at. v2v .dot. cc

Originally committed as revision 11618 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-26 13:31:50 +00:00
Diego Biurrun
3fe142e255 Add a --enable-nonfree command line parameter similar to --enable-gpl.
Required to enable nonfree libraries that make FFmpeg unredistributable.

Originally committed as revision 11617 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-26 13:24:32 +00:00
Diego Biurrun
64e13d6914 Do not group libamr_nb and libamr_wb together as libamr.
Also fixes --enable-libamr being recognized as configure parameter.

Originally committed as revision 11616 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-26 12:46:46 +00:00
Michael Kostylev
094c09bb4a Add system-specific network link flags to inet_aton test. This should fix
the check on platforms that require those flags.
patch by Michael Kostylev, mik niipt ru

Originally committed as revision 11553 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-18 01:47:34 +00:00
KO Myung-Hun
1ca5d97fc8 Use check_lib2 instead of check_lib in SDL test. This is helpful in
combination with different calling/naming conventions as used in the
OS/2 port of SDL.
patch by Myung-Hun, komh a chollian d net

Originally committed as revision 11545 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-16 23:00:18 +00:00
Igor Mozolevsky
800a5a1905 pentium4m is a valid CPU name, add it to the list.
patch by Igor Mozolevsky, igor hybrid-lab.co uk

Originally committed as revision 11538 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-16 09:09:40 +00:00
Diego Biurrun
cf1392e9f3 Move "Creating config.mak and config.h..." message down to the point where
those two files are actually created.

Originally committed as revision 11537 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-16 09:08:19 +00:00
Måns Rullgård
e5d8ccd727 refer users to ffmpeg-user list in case of errors
Originally committed as revision 11517 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-12 12:34:55 +00:00
Alessandro Sappia
0b4a18218e Adding support for libdc1394 v.2, patch by Alessandro Sappia a dot sappia at ngi dot it
Originally committed as revision 11501 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-11 01:59:05 +00:00
Roberto Togni
ca5323af4b Move printing of the license status at the end of configure output, so
that users won't miss it

Originally committed as revision 11450 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-07 21:37:18 +00:00
Aurelien Jacobs
3abe5fbdc4 improve CRC API
- don't export any global var
 - provide either generated or hardcoded tables

Originally committed as revision 11409 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-04 23:09:58 +00:00
Luca Abeni
8eb793c459 Split the RTP demuxing functions out of rtp.c, to simplify the RTP muxer's dependencies
Originally committed as revision 11406 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-04 19:33:50 +00:00
Luca Abeni
95c2184270 Rationalize some dependencies between rtsp and rtp
Originally committed as revision 11385 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-03 12:49:12 +00:00
Dave Yeo
72be9e73ae Add portable way to check for the existence of definitions and
apply it to socklen_t.
patch by Dave Yeo, daveryeo telus net

Originally committed as revision 11366 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-01 22:54:35 +00:00
Michael Kostylev
a33cab3a9a Check for the presence of llrint(), lrint(), round() and roundf()
and provide simple replacements if they are unavailable.
patch by Michael Kostylev, mik niipt ru

Originally committed as revision 11326 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-27 01:53:02 +00:00
Michael Kostylev
81644c2ee0 Check for the presence of sys/select.h and conditionally #include it.
patch by Michael Kostylev, mik niipt ru

Originally committed as revision 11324 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-27 01:38:50 +00:00
Michael Kostylev
4f365f37b5 djgpp port, first part
patch by Michael Kostylev, mik niipt ru

Originally committed as revision 11313 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-24 12:49:27 +00:00
Diego Biurrun
fe9bb34766 dv1394 depends on dv_demuxer, fixes linking with demuxers disabled.
patch by Aurel

Originally committed as revision 11258 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-17 19:30:04 +00:00
Diego Biurrun
08c015c075 Remove unnecessary system include path from pkg-config files.
Originally committed as revision 11247 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-17 09:16:40 +00:00
Måns Rullgård
569cb218f8 Revert r11202: do not create copy relocations when linking to shared libs
This caused more problems than it solved and is no longer required.

Originally committed as revision 11210 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-12 21:51:52 +00:00
Måns Rullgård
e11910120a do not create copy relocations when linking to shared libs
Originally committed as revision 11202 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-11 20:02:09 +00:00
Diego Biurrun
c552605cae Add --list-indevs and --list-outdevs command line options.
Originally committed as revision 11179 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-06 17:53:46 +00:00
Diego Biurrun
10d46dd0c1 Add --disable-devices to --help output.
Originally committed as revision 11178 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-06 17:52:50 +00:00
Diego Biurrun
7dd2862b48 Add input and output devices to configure output.
Originally committed as revision 11177 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-06 17:51:59 +00:00
Diego Biurrun
8fb1cb5825 Remove unnecessary quotes.
Originally committed as revision 11176 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-06 17:34:31 +00:00
Dave Yeo
d22e844250 OS/2 support restored in cleaner form.
patch by Dave Yeo, daveryeo telus net

Originally committed as revision 11172 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-05 23:15:24 +00:00
Måns Rullgård
c2fd6530af use -Bsymbolic linker flag if supported
Originally committed as revision 11164 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-04 20:01:41 +00:00
Panagiotis Issaris
9aa8ed9d23 Add a --disable-devices flag which disables all muxers and demuxers of
libavdevice at once.

Originally committed as revision 11158 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-03 13:02:26 +00:00
Diego Biurrun
52a9cf3435 Fix out of tree builds after introduction of libavdevice.
Originally committed as revision 11084 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-23 12:02:41 +00:00
Diego Biurrun
7483e694f3 cosmetics: Consistently indent with 4 spaces, break some long lists into single
lines, align some columns.

Originally committed as revision 11081 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-23 11:09:28 +00:00
Luca Abeni
c4035e5d3f Fix the creation of alldevices.c (create it without any rename).
This also requires some changes to configure

Originally committed as revision 11080 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-23 08:07:23 +00:00
Luca Abeni
c721d803cb Introduce libavdevice
Originally committed as revision 11077 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-22 16:10:02 +00:00
Diego Biurrun
e5af4a113b main() --> main(void)
Originally committed as revision 11069 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-20 11:18:52 +00:00
Diego Biurrun
db817cf35a whitespace consistency cosmetics
Originally committed as revision 11068 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-20 11:18:24 +00:00
Baptiste Coudurier
8361b1bea8 remove now useless libogg support
Originally committed as revision 11004 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-12 10:26:33 +00:00
Aurelien Jacobs
543b3965f1 fix libogg muxer dependency checking
Originally committed as revision 10959 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-08 13:14:05 +00:00
Diego Biurrun
3837d107b7 Keep -lvorbis in libvorbis linker flags even when only used for encoding.
Some libvorbis versions on some platforms (macports) fail to compile otherwise.

Originally committed as revision 10932 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-06 00:26:32 +00:00
Diego Biurrun
f9def9ccc6 Remove libvorbis Vorbis decoding support. Our native decoder is complete
and has no known bugs, any remaining issues will hopefully be uncovered now.

Originally committed as revision 10924 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-04 12:55:32 +00:00
Ramiro Polla
8138b9db26 List enabled code in configure output
Originally committed as revision 10921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-04 02:20:12 +00:00
Ramiro Polla
bf0c4afab2 Speed up show_list
Originally committed as revision 10920 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-04 02:15:53 +00:00
Diego Biurrun
d2bbb2f743 Rename --disable-opts option to --disable-optimizations in order to be less
ambiguous, opts sounds more like options than optimizations.

Originally committed as revision 10855 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-24 19:19:02 +00:00
Diego Biurrun
8400d6b8ea Rename optimize variable to the slightly more meaningful optimizations.
Originally committed as revision 10854 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-24 19:17:15 +00:00
Ramiro Polla
c3cf56140e Install MSVC import libraries without version numbering in the filename.
Originally committed as revision 10814 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-19 19:06:32 +00:00
Ramiro Polla
c5f1446678 Append BUILDSUF directly to NAME instead of prepending it to (S)LIBSUF.
Makes non-posix systems shared library names more correct,
such as avcodec-buildsuf-51.dll instead of avcodec-51-buildsuf.dll

Originally committed as revision 10813 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-19 18:03:05 +00:00
Diego Biurrun
abc4e5727e Simplify one variable setting.
Originally committed as revision 10776 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-18 10:03:16 +00:00
Diego Biurrun
24743a767f Rename LIB to LIBNAME for consistency.
Originally committed as revision 10774 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-18 09:34:49 +00:00
Diego Biurrun
9c05103fe3 Add multiple inclusion guards to config.h.
Originally committed as revision 10772 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-17 22:38:37 +00:00
Diego Biurrun
0e872a4805 Add SLIB_UNINSTALL_EXTRA_CMD for MinGW.
based on a patch by Dave Yeo, daveryeo telus net

Originally committed as revision 10768 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-17 13:52:46 +00:00
Dave Yeo
5b5d0491b5 Add SLIB_UNINSTALL_EXTRA_COMMAND to uninstall the things installed via
SLIB_INSTALL_EXTRA_COMMAND.
patch by Dave Yeo, daveryeo telus net

Originally committed as revision 10767 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-17 13:48:47 +00:00
Diego Biurrun
7f3c02fc21 comment grammar fix
Originally committed as revision 10759 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-16 23:15:50 +00:00
Ramiro Polla
85aec3bd48 Remove gcc import libraries from Win32 builds.
They weren't even installed, and [1] suggests linking directly to the dll.
[1] http://sourceware.org/binutils/docs-2.18/ld/WIN32.html

Originally committed as revision 10740 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-15 14:02:01 +00:00
Ramiro Polla
6ad423489e ffserver needs ffm_muxer specifically, and rtsp_demuxer for rtsp_parse_line()
Originally committed as revision 10718 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-12 16:42:59 +00:00
Diego Biurrun
35d6cebde8 Use single quotes to get rid of a bunch of backslash escapes.
Originally committed as revision 10717 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-12 13:12:35 +00:00
Diego Biurrun
5645c83802 Consistently use $(FOO) instead of ${FOO} in Makefile variables.
Originally committed as revision 10716 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-12 12:30:53 +00:00
Måns Rullgård
6b3246488d use pr -n -t instead of non-standard cat -n
Originally committed as revision 10677 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-06 17:09:30 +00:00
Måns Rullgård
fdf885983c fix -lm check
Originally committed as revision 10620 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-29 20:25:06 +00:00
Måns Rullgård
6b19786b11 set -mcpu for ARM
Originally committed as revision 10595 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 19:57:56 +00:00
Ramiro Polla
53b7336500 Fix avisynth compilation after allformats.h was removed
Originally committed as revision 10594 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 18:37:20 +00:00
Ramiro Polla
ea10ddde96 Let the dependency checker deal with winsock2's extralibs.
Originally committed as revision 10593 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 16:57:19 +00:00
Ramiro Polla
a98bb16de2 Organize header files and system functions checks
Originally committed as revision 10566 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-24 15:52:06 +00:00
Måns Rullgård
940f335a3c create and use check_asm() function
Originally committed as revision 10558 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-23 21:52:09 +00:00
Diego Biurrun
78eb65317e cosmetics: Move LDCONFIG variable to a more sensible place in config.mak.
Originally committed as revision 10557 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-23 21:37:16 +00:00
Diego Biurrun
8b03def65f Move VIS CFLAGS settings into configure.
Originally committed as revision 10555 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-23 21:06:08 +00:00
Diego Biurrun
bd9d34a0c9 Add a proper test for VIS instruction support.
some help by Jan Knutar, jknutar nic fi

Originally committed as revision 10553 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-23 21:01:00 +00:00
Ramiro Polla
c2675d4a69 Proper check for --help and -h parameters
Originally committed as revision 10543 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-21 23:30:57 +00:00
Ramiro Polla
06eab4bae1 Let the dependency checker decide about x11_grab_device_demuxer
Originally committed as revision 10542 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-21 20:01:43 +00:00
Ramiro Polla
3ae3b72123 Replace one-lined if;elses to && ||
Originally committed as revision 10540 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-21 16:42:54 +00:00
Ramiro Polla
4ec45764a0 Add extralibs to the dependency checker
Originally committed as revision 10532 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-18 19:07:52 +00:00
Ramiro Polla
8a2b9418bc gpl for the X11 grabber has already been checked for
Originally committed as revision 10531 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-18 18:58:02 +00:00
Ramiro Polla
497237c700 Use enable and disable macros where appropriate
Originally committed as revision 10530 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-18 18:46:26 +00:00
Ramiro Polla
13ef78254d Properly check for -lm
Originally committed as revision 10528 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-18 18:01:07 +00:00
Diego Biurrun
13566c311f cosmetics: sort()
Originally committed as revision 10526 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-18 10:35:16 +00:00
Ramiro Polla
dbd255cda1 Remove forced -pthread for freebsd.
Configure properly detects which flags are needed on --enable-pthreads

Originally committed as revision 10524 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-17 19:35:42 +00:00
Ramiro Polla
1c915f8370 Indent
Originally committed as revision 10523 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-17 19:33:55 +00:00
Ramiro Polla
73483024d6 Remove --disable-bktr option from configure
--disable-demuxer=bktr should be used instead

Originally committed as revision 10522 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-17 19:30:55 +00:00
Diego Biurrun
670ab31277 Replace manual variable setting with the disable function.
Originally committed as revision 10516 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-17 10:08:27 +00:00
Matthias Schneider
1051cc4f89 Remove cross_prefix from ln command.
patch by Matthias Schneider, ma30002000 yahoo de

Originally committed as revision 10515 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-17 08:23:23 +00:00
Stefano Sabatini
4ca5ece51e Define mandir as $(PREFIX)/share/man rather than as $(PREFIX)/man
to better comply with the FHS.
patch by Stefano Sabatini, stefano.sabatini-lala poste it

Originally committed as revision 10508 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-16 17:44:49 +00:00
Dave Yeo
2036977325 ln is not available on all platforms, so introduce a variable for it
that can be set to a suitable platform-specific command.
patch by Dave Yeo, daveryeo telus net

Originally committed as revision 10503 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-15 11:09:30 +00:00
Ramiro Polla
c7682de075 Remove --disable-audio-oss option from configure.
--disable-(de)muxer=oss should be used instead.

Originally committed as revision 10428 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-07 13:47:14 +00:00
Ramiro Polla
a4db8c8921 Remove --disable-audio-beos option from configure.
--disable-(de)muxer=audio_beos should be used instead.

Originally committed as revision 10427 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-07 13:45:37 +00:00
Ramiro Polla
50383e8822 Separate audio_(de)muxer into oss_(de)muxer and audio_beos_(de)muxer
Originally committed as revision 10426 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-07 13:43:40 +00:00
Ramiro Polla
06e310114a Remove --disable-{v4l,v4l2} options from configure
--disable-demuxer={v4l,v4l2} should be used instead

Originally committed as revision 10413 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-05 18:52:14 +00:00
Ramiro Polla
fd484da77a Remove video_grab_ prefix from video_grab_{bktr,v4l}
Originally committed as revision 10411 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-05 18:29:58 +00:00
Diego Biurrun
79fda09705 Alphabetically sort library dependencies list.
Originally committed as revision 10400 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-05 10:04:55 +00:00
Ramiro Polla
f7b8bffe47 Treat dc1394 as a library
Originally committed as revision 10292 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-04 22:03:32 +00:00
Måns Rullgård
e89d9fd89c do not use "strings" in endian check
Originally committed as revision 10252 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-27 14:19:04 +00:00
Diego Biurrun
d56fb404bb Remove unused definition.
Originally committed as revision 10248 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-27 09:17:20 +00:00
Michael Niedermayer
971cc99020 print EBX/EBP availability
Originally committed as revision 10243 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-26 23:09:34 +00:00
Måns Rullgård
7e7f5c7bf6 use POSIX "strings -a" rather than "strings -"
Originally committed as revision 10233 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-26 09:11:22 +00:00
Måns Rullgård
0828e47642 fix endian detection on MacOS
Originally committed as revision 10232 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-26 09:08:21 +00:00
Ramiro Polla
b48e359ff7 Remove --disable-dv1394 option
--disable-demuxer=dv1394 should be used instead

Originally committed as revision 10213 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-24 17:07:52 +00:00
Ramiro Polla
73b46a95d2 Group network checks together
Originally committed as revision 10209 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-24 15:10:04 +00:00
Diego Biurrun
9d16f87ffd Rename CONFIG_DARWIN to SYS_DARWIN, it is not configurable (in FFmpeg).
Originally committed as revision 10190 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-22 22:46:39 +00:00
Diego Biurrun
e241ba148f Revert previous unneeded mipsel patch (obsoleted by endianness detection fix).
Originally committed as revision 10189 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-22 22:27:01 +00:00
Diego Biurrun
ded66cdb67 Add mipsel architecture that differs from mips in endianness.
based on patch by Johansson Erik-EJO017, erik.johansson motorola com

Originally committed as revision 10188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-22 22:16:48 +00:00
Måns Rullgård
9eebe68739 fix endian check when cross-compiling
Originally committed as revision 10187 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-22 20:42:25 +00:00
Aurelien Jacobs
7506d47aa3 create libavcodec/sh4 dir when building out-of-tree
Originally committed as revision 10171 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-21 15:53:41 +00:00
Aurelien Jacobs
862a70f16b cosmetics: some reordering
Originally committed as revision 10170 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-21 15:52:50 +00:00
Aurelien Jacobs
4a0d6686fd ensure configure only accept valid --list-* parameters
closes issue72

Originally committed as revision 10153 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-20 21:35:51 +00:00
Diego Biurrun
7799eeec93 small simplification
Originally committed as revision 10141 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-18 08:57:38 +00:00
Ramiro Polla
afd98005db Enable MinGW networking support
Originally committed as revision 10132 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-17 14:49:11 +00:00
Roman Shaposhnik
4e68cb8ac7 restoring the alphabetical order (this time with case ignored)
Originally committed as revision 10087 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-12 00:59:50 +00:00
Ramiro Polla
3b4e7bb3b6 Also check for closesocket in winsock2.h
Originally committed as revision 10086 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-12 00:27:18 +00:00
Ramiro Polla
70b4d49294 Enable swscale in MinGW vhooks only if swscale was configured.
Copied from Cygwin configure.

Originally committed as revision 10073 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-11 19:51:37 +00:00
Roman Shaposhnik
da9e86f83d * reinserting gethrtime in alphabetical order
Originally committed as revision 10045 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-10 01:13:15 +00:00
Michael Niedermayer
3bf9816170 forgotten av_
Originally committed as revision 10007 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-09 09:30:43 +00:00
Roman Shaposhnik
b6c748edba * Making [START|STOP]_TIMER work on architectures that support gethrtime()
Originally committed as revision 9998 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-09 00:12:40 +00:00
Alex Beregszaszi
ecf97f22b3 check for closesocket
Originally committed as revision 9991 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-08 20:18:41 +00:00
Ramiro Polla
6ff3f3e7ce Check for winsock2.h instead of __MINGW32__
Originally committed as revision 9988 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-08 19:18:10 +00:00
Ramiro Polla
60147de8fd Indent
Originally committed as revision 9973 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-07 00:58:58 +00:00
Ramiro Polla
2a320695ec Simplify configure's output
Originally committed as revision 9972 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-07 00:57:48 +00:00
Justin Ruggles
6ea67bbb60 enable the native AC-3 decoder
Originally committed as revision 9968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-07 00:02:29 +00:00
Diego Biurrun
43a2ce000a Revert unused fixedpoint declaration.
Originally committed as revision 9959 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-06 08:14:28 +00:00
Marc Hoffman
61eade27bd correct order of fixedpoint in CONFIG list
Originally committed as revision 9869 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-02 11:32:04 +00:00
Marc Hoffman
c16c584a4a --enable-fixedpoint, for configuring fixedpoint optimizations, this is just the config aspect
Originally committed as revision 9866 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-02 00:14:11 +00:00
Måns Rullgård
93b3c0834d replace some "disabled" calls with "! enabled"
Originally committed as revision 9859 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-01 20:23:29 +00:00
Diego Biurrun
af88ae54f4 alphabetical order
Originally committed as revision 9854 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-01 19:10:54 +00:00
Diego Biurrun
e555e7b29e Remove redundant variable declarations.
Originally committed as revision 9853 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-01 19:06:19 +00:00
Michael Niedermayer
d8d0d0b282 move gray so as to not introduce further misordering
Originally committed as revision 9851 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-01 13:02:31 +00:00
Michael Niedermayer
9d92cce1ff remove unneeded gray="no"
Originally committed as revision 9850 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-01 13:00:01 +00:00
Michael Niedermayer
cde9e78001 make grayscale only decoding checks in inner loops compiletime killable
Originally committed as revision 9846 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-08-01 00:39:39 +00:00
Panagiotis Issaris
794f8e976b Add the possibility to show all configurable encoders, decoders, parsers,
muxers, demuxers, protocols and bitstream filters.

Originally committed as revision 9812 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-27 14:13:34 +00:00
Diego Biurrun
21d0a823b5 10l: Uppercase some more overlooked makefile variables.
Originally committed as revision 9778 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-22 15:59:10 +00:00
Diego Biurrun
22a324da72 cosmetics: Use uppercase names for installation directories in makefiles.
Originally committed as revision 9776 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-21 18:53:06 +00:00
Diego Biurrun
c75560ae87 cosmetics: Do not use braces in makefiles, use normal parentheses.
Originally committed as revision 9775 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-21 18:32:46 +00:00
Aurelien Jacobs
e2525c6f78 The svq3 decoder depends on h264idct.o and also requires h264_parser.
This fixes the following option set:
  --disable-encoders --disable-decoders --disable-parsers --disable-bsfs
  --disable-muxers --disable-demuxers --disable-protocols --enable-decoder=svq3

Originally committed as revision 9638 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-14 13:11:15 +00:00
Måns Rullgård
c07ed8c8a2 create and populate "tools" directory
Originally committed as revision 9634 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-13 21:33:24 +00:00
Diego Biurrun
40b78d5326 GXF muxer is no longer GPLed.
Originally committed as revision 9632 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-13 17:38:17 +00:00
Ramiro Polla
7495c3066d Check for GetProcessTimes and use it in getutime
Originally committed as revision 9629 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-13 16:11:36 +00:00
Ramiro Polla
66be5b4536 Check for getrusage
Originally committed as revision 9627 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-13 16:04:00 +00:00
Måns Rullgård
d3ea5692b0 enable $ARCH_EXT_LIST before parsing command line
Originally committed as revision 9618 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-13 00:13:57 +00:00
Ramiro Polla
e16e49ac90 Proper check for interactive support (termios and conio).
Originally committed as revision 9597 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-11 14:04:54 +00:00
Ramiro Polla
6ffa87d325 Proper check for mkstemp().
Originally committed as revision 9596 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-11 13:57:22 +00:00
Måns Rullgård
4bb01c1e74 remove OS/2 support
Originally committed as revision 9587 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-10 22:57:52 +00:00
Måns Rullgård
9d99cc5a8a add fork to HAVE_LIST
Originally committed as revision 9563 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-09 20:22:14 +00:00
Måns Rullgård
3b26ee4719 fix build after breakage in r9544
Originally committed as revision 9546 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-08 17:47:15 +00:00
Diego Biurrun
ed5614eb56 Make vhook build non-recursive.
Originally committed as revision 9544 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-08 15:16:25 +00:00
Måns Rullgård
bd2216e487 handle --enable-small same way as other CONFIG_* options (almost)
Originally committed as revision 9509 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-06 18:41:59 +00:00
Víctor Paesa
41d5a86a41 On Cygwin, libswscale is needed in VHOOK(SHFLAGS|LIBS) only when
--enable-swscaler is set.

Originally committed as revision 9469 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-03 16:12:55 +00:00
Diego Biurrun
06f32b2634 Clarify --enable-libfaadbin option description.
Originally committed as revision 9449 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-28 12:09:02 +00:00
Diego Biurrun
7e0871a72e Clarify what libfaadbin means in the summary output.
Originally committed as revision 9448 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-28 12:07:06 +00:00
Ramiro Polla
45c1011020 Remove localtime_r implementation for systems that don't have it.
It is no longer used.

Originally committed as revision 9425 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-25 16:18:28 +00:00
Måns Rullgård
3155a644a6 place -l flags after object files in check_ld()
Originally committed as revision 9367 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-19 01:27:51 +00:00
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
Diego Biurrun
eb11380499 Disable Win32 threads by default.
Originally committed as revision 7370 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-24 01:14:55 +00:00
Diego Biurrun
3918dc4f8d Add AMR directories for out-of-tree builds.
based on a patch by Ramiro Polla, ramiro lisha.ufsc br

Originally committed as revision 7369 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-23 22:14:42 +00:00
Diego Biurrun
b6f9a42147 typo: Properly escape a $ sign.
Originally committed as revision 7368 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-23 22:06:39 +00:00
Diego Biurrun
2e3bcd38d0 Create libpostproc pkgconfig files only if libpostproc is enabled.
Originally committed as revision 7363 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-22 23:54:16 +00:00
Diego Biurrun
79cc11b3ec slightly more consistency for the Darwin linker options
Originally committed as revision 7360 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-22 22:19:02 +00:00
Luca Abeni
11c6f4a11c Opss... My last commit was wrong; sorry!
This one moves the GPL check in the right place

Originally committed as revision 7359 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-22 15:05:30 +00:00
Luca Abeni
0872a0a6d9 libswscale is not LGPLed, sorry
Originally committed as revision 7358 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-22 15:02:39 +00:00
Ramiro Polla
8fbec4f4d0 Install generated .lib files in shlibdir on MinGW.
patch by Ramiro Polla, ramiro lisha.ufsc br

Originally committed as revision 7356 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-22 05:29:14 +00:00
Diego Biurrun
754e97fa49 Remove duplicate line.
Originally committed as revision 7355 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-22 05:25:56 +00:00
Tom Harper
5e49e7628f Fix linking on Intel Mac due to local relocation entries in
non-writable sections.
patch by Tom Harper d.thomas.harper gmail com

Originally committed as revision 7354 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-22 05:20:47 +00:00
Diego Biurrun
56a059ac86 Make the X11 frame grabber disabled by default.
Originally committed as revision 7353 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-22 04:38:24 +00:00
Luca Abeni
7c057f46e8 libswscale can now be compiled under LGPL too
Originally committed as revision 7337 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-21 08:01:10 +00:00
Måns Rullgård
9d824ad1f7 fix libavutil.pc
Originally committed as revision 7322 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-16 00:57:32 +00:00
Måns Rullgård
c505dd3191 don't use non-standard sed -i option
Originally committed as revision 7321 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-15 22:36:19 +00:00
Måns Rullgård
9c476fd65e replace bashism with POSIX construct
Originally committed as revision 7317 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 20:42:11 +00:00
Diego Biurrun
d0674868c5 Generate pkgconfig files via two functions.
Originally committed as revision 7313 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 10:21:55 +00:00
Guillaume Poirier
f58f4ce19d Original X11 device demuxer patch from Clemens Fruhwirth
- Build system integration is equivalent to RFC #6 patch
- Same rule applies to ffmpeg.c/allformats.[c|h]
- x11grab.c is from Clemens Fruhwirth except the x11 grab
  structure for libavformat registration is renamed to
    match build system integration.

Originally committed as revision 7302 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 08:45:36 +00:00
Guillaume Poirier
83c547a4a1 revert broken commit of x11 device demuxer patch
Originally committed as revision 7301 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-13 00:06:33 +00:00
Guillaume Poirier
e519b02c10 Original X11 device demuxer patch from Clemens Fruhwirth
- Build system integration is equivalent to RFC #6 patch
- Same rule applies to ffmpeg.c/allformats.[c|h]
- x11grab.c is from Clemens Fruhwirth except the x11 grab
  structure for libavformat registration is renamed to
  match build system integration.

Originally committed as revision 7293 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 22:31:46 +00:00
Diego Biurrun
fc53da2037 typo
Originally committed as revision 7292 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 20:40:39 +00:00
Diego Biurrun
7e303556ea libpostproc has its own version number and should not use libavcodec's.
Originally committed as revision 7291 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12 20:13:26 +00:00
Diego Biurrun
505dfb09d9 Improve broken shell warning.
Originally committed as revision 7278 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-11 10:57:52 +00:00
Måns Rullgård
d0c2abb1d0 fix typo in Darwin shared lib naming
Originally committed as revision 7274 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-11 01:06:23 +00:00
Måns Rullgård
8d0ba041b3 OpenBSD settings by Nikns Siankin <nikns at secure lv>
Originally committed as revision 7263 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-09 01:27:30 +00:00
Måns Rullgård
5d32360264 simplify test for memalign emulation requirement
Originally committed as revision 7262 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-08 20:04:26 +00:00
Måns Rullgård
fb17fac8c7 BUILD_SHARED_AV is no longer used
Originally committed as revision 7255 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 23:16:33 +00:00
Måns Rullgård
a77caa4dc9 fix mingw shared build, and get rid of FF_IMPORT_ATTR
Originally committed as revision 7253 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 19:27:00 +00:00
Måns Rullgård
0dbe81bb97 make shell test work with Solaris /bin/sh
Originally committed as revision 7251 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 19:23:32 +00:00
Ramiro Polla
e48dc873a4 Remove MinGW install path special-casing.
patch by Ramiro Polla, angustia arrozcru no-ip org

Originally committed as revision 7230 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-05 23:39:58 +00:00
Diego Biurrun
6bc0e1cfba Don't hardcode the shlibdir on Cygwin, it's supposed to be bindir.
Originally committed as revision 7222 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-04 22:20:51 +00:00
Aurelien Jacobs
f39020269e cleanup the #ifdef mess in encoder/decoder/parser registration
Originally committed as revision 7182 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-28 23:55:24 +00:00
Aurelien Jacobs
5b9b3b6846 cleanup the #ifdef mess in muxer/demuxer registration
Originally committed as revision 7175 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-27 12:55:24 +00:00
Diego Biurrun
cb741242a1 Nuke config.log support.
Originally committed as revision 7141 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-20 21:46:43 +00:00
Måns Rullgård
9e7fd10192 improved pthreads test
Originally committed as revision 7118 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-18 16:16:58 +00:00
Måns Rullgård
f24d50e5fc TUNECPU is never used
Originally committed as revision 7109 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 23:33:14 +00:00
Måns Rullgård
4dc62701e1 simplify [TARGET_]ARCH_* setting
Originally committed as revision 7108 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 23:31:16 +00:00
Måns Rullgård
f57620d512 add copyright notices for myself and Diego
Originally committed as revision 7107 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-16 23:11:36 +00:00
Måns Rullgård
9c9143989b set CONFIG_OS2 using new method
Originally committed as revision 7092 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-15 22:37:52 +00:00
Måns Rullgård
860391a53e gcc always #defines __MINGW32__ on mingw targets
Originally committed as revision 7091 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-15 22:33:39 +00:00
Diego Biurrun
9464f2b836 Move BeOS extralibs handling into configure.
Originally committed as revision 7082 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-15 01:36:16 +00:00
Måns Rullgård
0701ca7f95 set status variables automatically in check_header and check_func
Originally committed as revision 7079 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-15 00:14:50 +00:00
Måns Rullgård
18b67ae59e rename HAVE_DLFCN to HAVE_DLFCN_H
Originally committed as revision 7078 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 23:53:37 +00:00
Måns Rullgård
c21d6325ab improve broken shell detection, and give a better error message
Originally committed as revision 7077 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 22:48:20 +00:00
Måns Rullgård
576a85f7c9 remove workaround for missing inttypes.h
Originally committed as revision 7068 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 20:00:55 +00:00
Diego Biurrun
47404f9fd5 Move AMR support instructions into the documentation.
Originally committed as revision 7055 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 11:41:31 +00:00
Oded Shimon
4d8aa1c38b update to libnut API, rename nut.h->libnut.h
Originally committed as revision 7051 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 06:02:15 +00:00
Måns Rullgård
81dc56e76e clean up inttypes.h and int_fastxx_t types detection
Originally committed as revision 7050 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 04:02:58 +00:00
Måns Rullgård
2e1913b193 check for inet_aton in configure
Originally committed as revision 7049 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 03:55:26 +00:00
Måns Rullgård
18451f7df9 move some CFLAGS settings away from config.* writing section
Originally committed as revision 7045 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 03:19:19 +00:00
Måns Rullgård
486497e07b revert bad checkin
Originally committed as revision 7044 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 03:18:09 +00:00
Måns Rullgård
be6ed6fff4 move some CFLAGS settings away from config.* writing section
Originally committed as revision 7043 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 03:12:29 +00:00
Måns Rullgård
904e48f1bf move comment where it makes sense
Originally committed as revision 7041 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 02:43:11 +00:00
Måns Rullgård
c683a5d129 simplify
Originally committed as revision 7040 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 02:42:27 +00:00
Måns Rullgård
165af439f1 move makefile linking after config.* creation
Originally committed as revision 7039 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 02:38:35 +00:00
Måns Rullgård
22df6d18d7 beautify
Originally committed as revision 7038 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 02:31:50 +00:00
Måns Rullgård
b265431e23 clean up setting of HAVE_*THREADS
Originally committed as revision 7037 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 02:27:35 +00:00
Måns Rullgård
0676e48e30 move AMR notices next to other messages
Originally committed as revision 7036 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 02:07:55 +00:00
Diego Biurrun
2ce9228993 Remove some unused variables.
Originally committed as revision 7034 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 01:06:46 +00:00
Måns Rullgård
c88f5d729c break CONFIG_LIST and HAVE_LIST onto multiple lines
Originally committed as revision 7027 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 00:47:27 +00:00
Måns Rullgård
fc2b267f80 fix HAVE_LRINTF setting
Originally committed as revision 7026 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 00:42:31 +00:00
Måns Rullgård
9ddbcae667 rename MEMALIGN_HACK to CONFIG_MEMALIGN_HACK, use common code in configure
Originally committed as revision 7025 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 00:35:21 +00:00
Måns Rullgård
4416111893 factorize config.h/config.mak writing
Originally committed as revision 7024 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 00:16:43 +00:00
Måns Rullgård
9d2a0f1c70 rename shell variables v4l[2] to video4linux[2]
Originally committed as revision 7023 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-14 00:12:02 +00:00
Måns Rullgård
6e7a01e471 rename shell variable _altivec_h to altivec_h
Originally committed as revision 7022 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 23:52:32 +00:00
Måns Rullgård
bde24d6e48 rename shell variable sunmlib to mlib for consistency with CONFIG_MLIB
Originally committed as revision 7021 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 23:40:04 +00:00
Måns Rullgård
1981aafc26 rename shell variable _memalign to memalign
Originally committed as revision 7020 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 23:24:17 +00:00
Måns Rullgård
6194731ae4 rename shell variable _malloc_h to malloc_h
Originally committed as revision 7019 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 23:22:41 +00:00
Måns Rullgård
78e61cc5c6 rename CONFIG_HAVE_DLFCN and CONFIG_HAVE_DLOPEN to HAVE_DLFCN/HAVE_DLOPEN
Originally committed as revision 7018 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 23:14:24 +00:00
Måns Rullgård
68bbeacae3 remove unused option --disable-simple_idct
Originally committed as revision 7017 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 22:27:46 +00:00
Måns Rullgård
be74741ccd rename shell variable vorbis to libvorbis
Originally committed as revision 7016 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 22:16:24 +00:00
Måns Rullgård
8e72b130a2 rename shell variable netserver to beos_netserver for consistency
Originally committed as revision 7015 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 22:12:39 +00:00
Måns Rullgård
af63114e0d rename CONFIG_AC3 to CONFIG_A52
it's more consistent and Dolby never liked people "infringing" their TM

Originally committed as revision 7014 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 22:09:31 +00:00
Måns Rullgård
3841a6aa7a remove filter_out() function, it's unused and not POSIX compliant
Originally committed as revision 7013 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 21:43:43 +00:00
j@v2v.cc
6c0d04136f support for libswscale.pc without --enable-swscaler
patch by j -- at -- v2v -- dot -- cc

Originally committed as revision 6999 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-13 00:17:19 +00:00
Måns Rullgård
a8d04fba5e #define ENABLE_*_CODEC etc as 0 or 1 in config.h
Originally committed as revision 6983 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 15:19:58 +00:00
Oded Shimon
f956e12954 Add libnut support until ffmpeg gets an independant and complete de/muxer for NUT
Originally committed as revision 6977 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-12 06:09:15 +00:00
Måns Rullgård
78fcba8fc7 disable -Winline spam, --enable-extra-warnings to enable
Originally committed as revision 6957 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-09 21:09:22 +00:00
Måns Rullgård
47d23bbfe4 check for byteswap.h
Originally committed as revision 6952 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-09 01:06:48 +00:00
Måns Rullgård
c63b9a1123 rename CONFIG_SDL -> HAVE_SDL
Originally committed as revision 6950 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 23:22:55 +00:00
Måns Rullgård
d226c75084 rename HAVE_VHOOK/BUILD_VHOOK to CONFIG_VHOOK
Originally committed as revision 6949 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 23:18:18 +00:00
Måns Rullgård
997baf0141 allow spaces in source and build directory names
out of tree builds from a source dir with spaces is impossible
due to how make handles vpath

Originally committed as revision 6938 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-08 00:02:15 +00:00
Steve L'Homme
13638ea92a Properly quote paths on grep invocations for codec lists.
patch by Steve Lhomme, slhomme divxcorp com

Originally committed as revision 6895 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-04 19:06:15 +00:00
Diego Biurrun
786b30af26 Add option to disable ffmpeg build.
Patch taken from the Debian package by Sam Hocevar.

Originally committed as revision 6871 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-02 17:09:47 +00:00
Diego Biurrun
6dc7b6b377 Detect some more ARM CPU types.
Patch taken from the Debian package by Sam Hocevar.

Originally committed as revision 6870 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-02 16:42:14 +00:00
Diego Biurrun
28d8e661af Accept multiple --extra-ldflags and --extra-libs options.
Originally committed as revision 6869 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-02 12:12:52 +00:00
Diego Biurrun
a63e5f1cce typo
Originally committed as revision 6858 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-01 18:20:15 +00:00
Diego Biurrun
419b878494 Add ARCH_X86_32 as a new define for 32 bit x86 architectures and change
the semantics of ARCH_X86 to mean both 32 and 64 bits.

Originally committed as revision 6852 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-11-01 17:01:33 +00:00
Luca Barbato
e240ee678c Make sure --as-needed and the other flags got checked as the last thing, workarounds linking checks issues due broken system libraries
Originally committed as revision 6849 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-31 15:09:36 +00:00
Diego Biurrun
68300911a0 Many systems have TEMPDIR mounted noexec, warn about this.
Originally committed as revision 6833 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-29 13:04:30 +00:00
Måns Rullgård
4cbed916cf libdts and lame sometimes need -lm
Originally committed as revision 6791 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-24 21:58:50 +00:00
Luca Barbato
b92f5a6b31 use --as-needed just on linux, since *bsd way is broken... (patch from Diego Pettenò <flameeyes@gentoo.org>)
Originally committed as revision 6759 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-22 14:47:12 +00:00
Guillaume Poirier
94e4c3a333 Protect code that uses CMOV instructions with HAVE_CMOV,
Make configure set CMOV_IS_FAST on arches on which cmov has a low latency
(typically non-Netburst based processor)

Originally committed as revision 6749 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-20 17:53:19 +00:00
Guillaume Poirier
4c8d81fa2d fix harmless typo / consistency fix
Originally committed as revision 6748 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-20 13:08:24 +00:00
Guillaume Poirier
e7768fc512 Add x86 conditionnal mov (CMOV) "detection" (based on the cpu passed by --cpu=xx)
Sets HAVE_CMOV define so we can protect relevant code with #ifdef HAVE_CMOV

Originally committed as revision 6742 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-20 07:27:12 +00:00
Guillaume Poirier
1c5d830c25 10l: Revert bogus use of GCC's -march=xx:
Almost all CPU targets use -mcpu=xx to set architecture type,
register usage, choice of mnemonics, and instruction
scheduling parameters, except x86, MIPS, HPPA which uses -march=xx

Originally committed as revision 6736 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-19 15:49:52 +00:00
Guillaume Poirier
38d0a8aad8 rename --tune to --cpu and make --cpu pass the apropriate -march=xx option to the compiler.
Note that previous implementation (--tune) wasn't consistent with regards to setting -march/-mcpu/-mtune whereas current --cpu now is
Original thread:
Date: Oct 17, 2006 3:20 PM (patch) || Date: Oct 13, 2006 12:03 PM (suggestion of configure clean-up)
Subject: Re: [Ffmpeg-devel] [PATH] test if cpu supports CMOV

Originally committed as revision 6729 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-18 12:33:42 +00:00
Guillaume Poirier
cc6a90dd49 rename --cpu (and related variables) to --arch as this option always
allowed to select an architecture, not a specific cpu

Originally committed as revision 6719 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-17 11:14:04 +00:00
Diego Biurrun
07a1b05e66 Consistently use $(BUILD_ROOT).
Originally committed as revision 6695 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-15 10:02:21 +00:00
Diego Biurrun
a88fc5c040 Remove intrinsics checks, they are no longer used.
partly based on a patch by Zuxy Meng, zuxy.meng gmail com

Originally committed as revision 6684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-13 16:04:41 +00:00
Guillaume Poirier
c2095a8f5c Add pentium-m to the list of tuning targets
Originally committed as revision 6627 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-10 12:33:03 +00:00
Luca Barbato
b420448e38 removing ALTIVEC_USE_REFERENCE_C_CODE, since has no use anymore
Originally committed as revision 6606 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-09 18:29:46 +00:00
Michael Niedermayer
2a1a6b64a1 always add -fomit-frame-pointer if optimizations are enabled
Originally committed as revision 6601 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-09 14:11:28 +00:00
Luca Barbato
87ea51e0b5 fix the dcbz check and move it in configure
Originally committed as revision 6580 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-07 19:14:25 +00:00
Luca Barbato
c4e96ceef7 fix blackfin support, thaks to vapier for pointing out
Originally committed as revision 6535 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-03 14:59:18 +00:00
Måns Rullgård
0244f74378 f*cking windows confuses itself by adding .exe to filenames
Originally committed as revision 6394 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-30 13:27:29 +00:00
Måns Rullgård
be0d52ab78 make sure we can create and execute files in $TMPDIR
Originally committed as revision 6362 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-27 21:24:38 +00:00
Måns Rullgård
854fdb51e6 put ARM feature tests next to other CPU tests
Originally committed as revision 6360 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-27 20:49:29 +00:00
Måns Rullgård
c7ae634596 try to stop people blindly using --cross-compile
Originally committed as revision 6359 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-27 20:30:23 +00:00
Diego Biurrun
cab3ef828a Change VHOOKSHFLAGS (which defaults to SHFLAGS) from a shell to a Makefile
variable so that overriding SHFLAGS later in the configure script has the
desired effect.

Originally committed as revision 6281 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-16 22:07:20 +00:00
Víctor Paesa
fbb9d1043d Fix vhook build on Cygwin, shared builds only.
patch by Víctor Paesa, wzrlpy arsystel com

Originally committed as revision 6247 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-13 22:04:40 +00:00
Siarhei Siamashka
1839e854e5 Proper armv5te instructions support detection.
patch by Siarhei Siamashka, siarhei dot siamashka gmail com

Originally committed as revision 6246 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-09-13 21:39:41 +00:00
Diego Biurrun
12ccec0f15 Remove superfluous variable setting, the script will exit anyway.
Originally committed as revision 6146 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-31 19:04:06 +00:00
Ramiro Polla
ebb810d9f7 The fail test needs to be outside of the GPL test, it's referenced elsewhere.
patch by Ramiro Polla, angustia (at) arrozcru (dot) no-ip (dot) org

Originally committed as revision 6145 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-31 19:02:10 +00:00
Diego Biurrun
fe84b3f091 Work around Solaris tr not understanding "tr a-z A-Z" as it should.
Originally committed as revision 6135 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-30 23:55:43 +00:00
Michael Niedermayer
c07bd6a937 print warnings if
gcc ignores inline directives
pointer arithmetic with void pointers
...

Originally committed as revision 6134 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-30 23:02:52 +00:00
Steve L'Homme
8ac17293d3 AVISynth support, patch by Steve Lhomme % slhomme A divxcorp P com %
Original Thread:
Date: Aug 16, 2006 11:45 PM
Subject: [Ffmpeg-devel] [PATCH] AVISynth support

Originally committed as revision 6122 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-29 07:34:58 +00:00
Ramiro Polla
b89c8f589a The FFLDFLAGS for MinGW are only meant for the shared libraries and not
all executables. So they should really be SHFLAGS.
patch by Ramiro Polla, angustia at arrozcru d.t no-ip d.t org

Originally committed as revision 6090 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-25 15:53:16 +00:00
Nigel Pearson
30a3e5d490 Use add_cflags/add_ldflags/add_extralibs instead of manually manipulating
those variables.
patch by Nigel Pearson, nigel .at. ind .dot. tansu .dot. com .dot. au

Originally committed as revision 6077 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-24 14:14:14 +00:00
Michael Benjamin
81a9b052df Blackfin processor support
patch by Michael Benjamin, neuroptik gmail com

Originally committed as revision 6056 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-23 21:19:39 +00:00
Reimar Döffinger
32255f6c2a cc -> $cc typo fix, caused amd64 to be misdetected as x86 when cc not available
Originally committed as revision 6044 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-21 19:02:50 +00:00
Luca Barbato
0c7bb0e5b6 add --disable-ipv6 option to configure
Originally committed as revision 6017 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-17 16:54:50 +00:00
Diego Biurrun
408382a434 Make vhook CFLAGS handling less confusing.
Originally committed as revision 6012 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-17 15:55:19 +00:00
Dennis Melentyev
a99073939f FreeBSD malloc aligns on 16 byte boundaries, so no need to use memalignhack.
patch by Dennis Melentyev, dennis ##dot## melentyev ##at ## gmail ##dot## com

Originally committed as revision 6005 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-16 11:34:46 +00:00
John Dalgliesh
8156056e05 It's not possible to portably echo a backslash, use printf instead.
patch by John Dalgliesh, johnd **at** defyne **dot** org

Originally committed as revision 6004 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-16 11:31:17 +00:00
Diego Biurrun
d4596ae3b0 Simplify expression by using single quotes and avoiding backslashes.
Originally committed as revision 6003 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-15 22:40:58 +00:00
Diego Biurrun
d7e27559b1 Mac OS X requires running ranlib on static libraries after installation.
Originally committed as revision 6001 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-15 19:30:38 +00:00
John Dalgliesh
4454dc1b6f Support for MacIntel, last part: balign directives
Determines whether .align's arg is power-of-two or not, then defines ASMALIGN appropriately in config.h. Changes all .baligns to ASMALIGNs.
Patch by John Dalgliesh % johnd AH defyne P org %
Original thread:
Date: Aug 11, 2006 8:00 AM
Subject: Re: [Ffmpeg-devel] Mac OS X Intel last part: balign directives

Originally committed as revision 5990 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-12 16:37:31 +00:00
Luca Abeni
790c9ca72a Enable swscale usage in ffmpeg
Originally committed as revision 5959 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-08 18:51:38 +00:00
Diego Biurrun
1066a99540 Shared libraries should go in $PREFIX on MinGW.
Originally committed as revision 5931 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-04 10:33:16 +00:00
Diego Biurrun
a1309f8f61 Shared libraries now go in $(shlibdir), not $(libdir).
Originally committed as revision 5927 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-03 22:50:54 +00:00
Måns Rullgård
5237ce67eb detect more broken shells
Originally committed as revision 5926 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-03 22:27:38 +00:00
Måns Rullgård
b3cb5d519f simplify command logging
Originally committed as revision 5925 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-03 22:27:19 +00:00
Diego Biurrun
dfeb80a5a9 Don't hardcode .dll in the MinGW section, use $SLIBSUF instead.
Originally committed as revision 5922 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-03 16:34:22 +00:00
Diego Biurrun
5cb854e1c6 Move MinGW special casing for shared lib creation to configure.
Originally committed as revision 5921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-03 16:27:30 +00:00
Måns Rullgård
9b4f605ccf checking compiler output was a bad idea, revert to checking exit status
Originally committed as revision 5884 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-08-01 19:24:14 +00:00
Måns Rullgård
6c9ce82f74 remove libtheora wrapper
Originally committed as revision 5873 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-31 20:56:15 +00:00
Måns Rullgård
98a2582f49 ignore explicit #warnings in compiler tests
Originally committed as revision 5872 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-31 18:58:56 +00:00
Måns Rullgård
b0cfb663c3 can't trust the compiler exit status, check for messages instead
Originally committed as revision 5869 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-31 07:54:48 +00:00
Diego Biurrun
d6a07a130d Set custom SLIBNAME_WITH_MAJOR and SLIBNAME_WITH_VERSION for MinGW.
Originally committed as revision 5860 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-29 22:44:58 +00:00
Diego Biurrun
b2828252a9 Remove redundant TARGET_OS setting.
Originally committed as revision 5833 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-28 00:48:11 +00:00
Graham Booker
abafc9c3f6 Do not add -fomit-frame-pointer to CFLAGS when optimizations are disabled.
patch by Graham Booker, ffmpeglist atat cod3r dotdot com

Originally committed as revision 5832 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-27 22:10:11 +00:00
Diego Biurrun
a94e666cb5 Fix prefix vs PREFIX handling in pkgconfig files.
Originally committed as revision 5828 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-26 00:32:15 +00:00
Diego Biurrun
d4b0cca737 10l: wrong quoting
Originally committed as revision 5823 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-24 15:41:16 +00:00
Diego Biurrun
fc8833a1ad Remove unnecessary darwin variable.
Originally committed as revision 5822 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-24 09:48:09 +00:00
Diego Biurrun
8b3a43cf54 Skip the MMX/SSE and memalign() check when running on OS X/Darwin, *alloc
provides necessary alignment on this platform.
patch by Mino Taoyama and Nigel Pearson

Originally committed as revision 5821 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-24 09:45:13 +00:00
Diego Biurrun
88b6f0faf8 Fix --extra-ldflags when cross-compiling for MinGW.
Originally committed as revision 5818 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-24 00:58:20 +00:00
Diego Biurrun
c536cb09f9 Rename FFSLDFLAGS variable to FFSERVERLDFLAGS to lessen confusion.
Originally committed as revision 5817 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-24 00:52:42 +00:00
Michael Niedermayer
1997a98875 disable libtheora, this change leaves all the libtheora related code in svn for now but just disables it in configure
IMO libtheora support should be completely removed but at least under no circumstances must it disable or override our native decoder by default

Originally committed as revision 5812 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-22 08:10:11 +00:00
Diego Biurrun
6ce704bbed Remove unused variable.
Originally committed as revision 5757 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-15 23:05:44 +00:00
Víctor Paesa
4581fdffac Cygwin shared libraries support, patch by Víctor Paesa wzrlpy at arsystel com.
Originally committed as revision 5756 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-15 23:05:16 +00:00
Diego Biurrun
84c22efdfb Create infrastructure to install shared and static libs into different places.
based on patch by Víctor Paesa wzrlpy at arsystel com

Originally committed as revision 5755 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-15 23:01:52 +00:00
Diego Biurrun
2266e085c9 Fix DESTDIR handling. DESTDIR got prepended twice for $(DESTDIR)$libdir
and similar since $libdir contained $prefix, which contained $(DESTDIR)..

Originally committed as revision 5754 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-15 16:16:49 +00:00
Måns Rullgård
7d6ed4aaf2 set defaults before showing help
Originally committed as revision 5753 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-15 16:12:57 +00:00
Diego Biurrun
3409385da6 Properly handle vhook build flags for platforms that require special handling.
Removes one of the last FIXMEs from the build system.

Originally committed as revision 5745 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 16:18:59 +00:00
Diego Biurrun
d14ed1f21b 10l: the ${prefix} variable should not be expanded when setting path defaults.
Originally committed as revision 5742 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-14 11:21:37 +00:00
Diego Biurrun
43865cf092 Simplify the setting of some defaults.
Originally committed as revision 5730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 21:17:20 +00:00
Guillaume Poirier
2645e80f6d Add/improve PPC64 support. On such machines, "uname -m" returns "ppc64,
so recognize them as such.

Originally committed as revision 5728 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-13 14:40:04 +00:00
Måns Rullgård
6636b7e8e3 rename AMR config variables to CONFIG_AMR*
Originally committed as revision 5725 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-12 16:49:14 +00:00
Måns Rullgård
8515d1c846 static libvorbis needs -logg
Originally committed as revision 5724 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-12 16:43:07 +00:00
Måns Rullgård
0607887f0d split compile and link in check_ld
based on patch by Graham Booker <ffmpeglist at cod3r com>

Originally committed as revision 5722 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-12 00:33:22 +00:00
Diego Biurrun
2f30a81d19 CONFIG_WIN32 implies MinGW and Cygwin and possibly more, so use just
CONFIG_MINGW or __MINGW32__ instead.

Originally committed as revision 5718 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 21:45:45 +00:00
Måns Rullgård
3dc7174e9d simplify list processing
Originally committed as revision 5717 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 19:54:59 +00:00
Måns Rullgård
fce53524b9 tidy up option parsing
Originally committed as revision 5716 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 19:44:26 +00:00
Måns Rullgård
0cc4f26845 another round of cola, please
Originally committed as revision 5715 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 18:31:51 +00:00
Måns Rullgård
bd4700b1ca log stderr of test programs in check_exec()
Originally committed as revision 5714 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 18:09:57 +00:00
Måns Rullgård
fc4b254dd8 find all codecs, even the ones with numbers
Originally committed as revision 5713 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 18:07:53 +00:00
Måns Rullgård
32f090dbcf 10l to Diego for disabling all codecs
Originally committed as revision 5712 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 17:47:38 +00:00
Diego Biurrun
55006fc0e7 Split CODEC_LIST into ENCODER_LIST AND DECODER_LIST.
Originally committed as revision 5711 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-11 14:25:34 +00:00
Måns Rullgård
ff70e60176 allow individual selection of muxers and demuxers
Originally committed as revision 5707 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-10 21:14:37 +00:00
Diego Biurrun
4cac0d5589 Not every 64 bit SPARC is an UltraSPARC so optimize for v9 instead.
hint by Derek E. Lewis, dlewis_at_solnetworks net

Originally committed as revision 5706 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-10 14:57:04 +00:00
Diego Biurrun
1a5f0dbe2b 100l: Add missing quotes to FFLDFLAGS in the MinGW section.
Originally committed as revision 5704 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-10 01:32:10 +00:00
Diego Biurrun
4874eef483 MinGW should set FFLDFLAGS and not LDFLAGS so that the LDFLAGS env var works.
Originally committed as revision 5703 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-10 01:15:29 +00:00
Diego Biurrun
e67bcdd985 Move MinGW section before the combination of FFLDFLAGS and LDFLAGS.
Originally committed as revision 5702 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-10 01:12:17 +00:00
Diego Biurrun
1db54e20ff Move gprof compiler flag handling to configure.
Originally committed as revision 5701 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-10 00:49:16 +00:00
Diego Biurrun
7b0cd9ee2b Move MinGW LDFLAGS setting to configure.
Originally committed as revision 5699 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-10 00:19:38 +00:00
Diego Biurrun
d7b34d0831 Move UltraSparc CFLAG addition to configure.
Originally committed as revision 5698 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-10 00:12:38 +00:00
Måns Rullgård
af9e7d1810 --enable/disable parsers. Warning: some combinations are broken.
Originally committed as revision 5691 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-09 12:02:15 +00:00
Måns Rullgård
88e2539b7e 10l: make disabling all pcm/adpcm codecs work
Originally committed as revision 5683 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-09 01:08:13 +00:00
Måns Rullgård
327dcfd315 enable/disable pcm and adpcm codecs
Originally committed as revision 5678 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-08 21:15:50 +00:00
Michael Niedermayer
e5f28e8f4e set CONFIG_SMALL if user wants small ffmpeg
Originally committed as revision 5677 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-08 20:26:09 +00:00
Måns Rullgård
6eefb6fd5b set CONFIG_ENCODERS/CONFIG_DECODERS only if any encoders/decoders are enabled
Originally committed as revision 5629 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-05 19:31:48 +00:00
Ville Skyttä
67e21e071d Remove obsolete and non-functional support for external LZO.
patch by Ville Skyttä, scop at users dot sourceforge dot net

Originally committed as revision 5625 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-05 15:53:41 +00:00
Måns Rullgård
813457e515 set flags needed for shared libs on solaris
Originally committed as revision 5619 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-04 23:05:14 +00:00
Måns Rullgård
cde2d79afd Try to find a better shell if the one configure was started under is
broken.  Solaris /bin/sh is broken.

Originally committed as revision 5616 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-04 22:33:03 +00:00
Måns Rullgård
720c69da02 solaris sh doesn't allow functions and variables with the same name
Originally committed as revision 5614 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-07-04 18:24:37 +00:00
Måns Rullgård
1a268accb5 compiler sanity check
Originally committed as revision 5551 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 23:47:50 +00:00
Måns Rullgård
fac252f95b add --cross-compile option to assume cross-compilation without cross-prefix
Originally committed as revision 5550 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 23:32:13 +00:00
Måns Rullgård
ddab0670b9 send output of exec checks to log file
Originally committed as revision 5549 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 23:19:36 +00:00
Måns Rullgård
8d923001eb detect availability of -rdynamic and -export-dynamic
Originally committed as revision 5548 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 23:00:10 +00:00
Diego Biurrun
b028a8667d 'uname -m' returns IP<number> for MIPS CPUs on IRIX.
Originally committed as revision 5541 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-29 07:52:07 +00:00
Ramiro Polla
2122f9c030 Install into $PROGRAMFILES instead of a hardcoded path on MinGW.
patch by Ramiro Polla, ramiro86 %at% hotmail %dot% com

Originally committed as revision 5531 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-27 07:38:57 +00:00
Måns Rullgård
aedf11f8fe -logg needs to be after -lvorbis
Originally committed as revision 5520 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-24 21:19:50 +00:00
Måns Rullgård
7beb802b3f fix a silly typo (1l to myself)
Originally committed as revision 5519 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-24 20:57:34 +00:00
Måns Rullgård
2ba042a756 enable logging in configure by default, and print some advice on failure
Originally committed as revision 5509 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-22 18:57:40 +00:00
Måns Rullgård
87f1c97e7a allow recent libfaad versions with new function names
Originally committed as revision 5508 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-21 20:50:26 +00:00
Diego Biurrun
d2845d68c8 Remove unused VERSION definition from config.mak.
Originally committed as revision 5501 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-20 00:04:14 +00:00
Måns Rullgård
3b9bee8889 libfaac uses pascal calling convention on win32 so the generic tests
can't be used

Originally committed as revision 5496 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-17 22:01:10 +00:00
Måns Rullgård
c8e9f80176 improved logging tests
Originally committed as revision 5491 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-17 14:39:11 +00:00
Måns Rullgård
57bd82d4e7 test availability of various compiler flags, and verify that requested
libraries are really installed

Originally committed as revision 5486 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-16 19:26:31 +00:00
Måns Rullgård
29f3b38a91 check for SDL_VideoInfo.current_[wh] availability in configure, and
fall back on SDL_WM_ToggleFullScreen() if not available

Originally committed as revision 5477 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-14 21:02:55 +00:00
Måns Rullgård
1f6b1bcb81 10l to myself for being overzealous with $cross_prefix
Originally committed as revision 5465 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-10 23:37:38 +00:00
Diego Biurrun
38f0d3ce76 Add support for GNU/kFreeBSD systems.
patch from Petr Salinger submitted by Sam Hocevar

Originally committed as revision 5464 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-10 12:30:51 +00:00
Måns Rullgård
3ef17d626f don't use xlib in ffplay, and bump required sdl version
Originally committed as revision 5463 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-09 22:43:21 +00:00
Måns Rullgård
f25fc9b197 indentation
Originally committed as revision 5447 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-01 23:43:09 +00:00
Måns Rullgård
1ea46bed23 apply $cross_prefix before $cc is used
Originally committed as revision 5446 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-01 23:25:12 +00:00
Diego Biurrun
6d9a242106 libavcodec/libpostproc ---> libpostproc
Originally committed as revision 5440 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-01 21:37:48 +00:00
Måns Rullgård
dcd479c033 major cleanup of compiler/library tests
Originally committed as revision 5439 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-06-01 19:28:41 +00:00
Måns Rullgård
74c53c2da7 make configure --whatever --help work as expected
Originally committed as revision 5434 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-30 19:46:06 +00:00
Luca Abeni
f743a06236 Include the correct video4linux2 header
Originally committed as revision 5430 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-30 13:04:18 +00:00
Diego Biurrun
c51c4fa083 AMR URL fixes
Originally committed as revision 5413 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-27 12:56:46 +00:00
Diego Biurrun
b29bddab34 Simplify SLIBNAME_WITH_VERSION and SLIBNAME_WITH_MAJOR.
Originally committed as revision 5388 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-16 18:06:28 +00:00
Guillaume Poirier
c2f69579bb fix compilation of 3dnowext instinsincs, both on ia32 and AMD64.
3dnow intrinsincs are for now only compiled if 3dnowext support is available. (I should add smth that
checks for plain 3dnow later)

Originally committed as revision 5386 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-16 14:24:45 +00:00
Diego Biurrun
e89b8b0a93 Honor the LDFLAGS environment variable.
Originally committed as revision 5384 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-16 11:51:05 +00:00
Guillaume Poirier
41ae6ef923 Add an actual 3dnow intrinsinc so the configure script doesn't just check for the existence of the 3dnow header
Originally committed as revision 5383 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-15 19:53:55 +00:00
Guillaume Poirier
fce9551efc Add 3dnow intrinsic support for AMD64 machines: -march=athlon means IA32 for GCC, so use -m3dnow instead.
Note that there's no way to specificly activate 3dnow ext support

Originally committed as revision 5380 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-14 22:00:03 +00:00
Jan Knutar
08706ab9a2 Unconditionally use -lossaudio on NetBSD.
patch by Jan Knutar jknutar__@__nic__.__fi

Originally committed as revision 5364 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-11 22:20:57 +00:00
Måns Rullgård
baa3a93781 Create shared libraries using versioned filenames and add -rpath-link
to LDFLAGS so linker finds them when using --as-needed (which is default
in some installations).  Using --as-needed is generally a good thing, so
add that explicitly as well.

Originally committed as revision 5362 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-11 20:36:00 +00:00
Diego Biurrun
60827a1a80 Further simplify AMR build.
Originally committed as revision 5347 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-06 10:57:38 +00:00
Diego Biurrun
64eaac62ca amr_nb should disable amr_nb-fixed and vice versa.
Originally committed as revision 5322 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-27 02:38:41 +00:00
Diego Biurrun
6eb07e7349 Disentangle dependencies between amr_nb and amr_nb-fixed: amr_nb-fixed does
work even without amr_nb.

Originally committed as revision 5321 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-27 02:33:27 +00:00
Diego Biurrun
28fff4c81b cosmetics
Originally committed as revision 5320 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-27 02:27:00 +00:00
Diego Biurrun
04f40508b2 Allow passing CFLAGS through the environment on all platforms.
Originally committed as revision 5292 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-14 23:33:34 +00:00
Diego Biurrun
b9ca6d4704 output cosmetics
Originally committed as revision 5291 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-14 21:31:12 +00:00
Luca Abeni
490c189bc8 Disable v4l2 is videodev2.h is not "sanitized"
Originally committed as revision 5285 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-04-13 10:00:56 +00:00
Frantisek Dvorak
6a1a892f23 use sdl-config with $cross_prefix
patch by Frantisek Dvorak <valtri at users sourceforge net>

Originally committed as revision 5234 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-28 23:36:07 +00:00
Måns Rullgård
65f51a41af be nice to syntax highlighting that doesn't understand here-docs
Originally committed as revision 5233 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-28 23:34:23 +00:00
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
j@v2v.cc
e47972625e Add all possible shared libraries to the pkg-config files.
patch by j -- at -- v2v -- dot -- cc

Originally committed as revision 4626 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-02 16:12:03 +00:00
Derk-Jan Hartman
672cbd9aa8 Add the flags for faac and mp3lame to $extralibs in configure, so they
are reported in the pkg-config of libavcodec.
patch by Derk-Jan Hartman <d.hartman - at - student - dot - utwente - dot - nl>

Originally committed as revision 4625 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-10-02 15:47:08 +00:00
Jan Knutar
515875484b NetBSD build fix: A forgotten $extraflags caused -lm to fall off.
patch by Jan Knutar <jknutar -- at -- nic -- dot -- fi>

Originally committed as revision 4619 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-27 08:35:12 +00:00
Diego Biurrun
4e159595b5 support for building dynamic libraries on Mac OS X
based on a patch by Lina Pezzella <J4rg0n -- at -- gentoo -- dot -- org>

Originally committed as revision 4616 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-26 10:05:13 +00:00
Sam Hocevar
67860b268e Tell configure about hppa, s390, mipsel, m68k and ia64 architectures.
patch by Sam Hocevar < sam -- at -- zoy -- dot  -- org >

Originally committed as revision 4614 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-24 17:10:25 +00:00
Diego Biurrun
29799f8b75 spelling fixes
Originally committed as revision 4613 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-24 17:06:50 +00:00
Diego Biurrun
b34c63f773 Make configure bail out when confronted with unknown options.
Originally committed as revision 4612 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-23 01:08:48 +00:00
Diego Biurrun
a9e3509529 Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS
in libavformat to allow building (de)coders and (de)muxers independently at
some point + support for this option in configure.

Originally committed as revision 4611 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-09-23 00:25:41 +00:00
Steven M. Schultz
49f1a34937 reversing:
revision 1.199
date: 2005/08/11 23:40:51;  author: michael;  state: Exp;  lines: +1 -1
Need -maltivec in addition to -faltivec for OSX patch by ("Steven M. Schultz": sms ; 2BSD COM)

reason, breaks if cpu doesnt support altivec

Originally committed as revision 4534 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-21 20:33:00 +00:00
Steven M. Schultz
597cad6a04 Need -maltivec in addition to -faltivec for OSX patch by ("Steven M. Schultz": sms ; 2BSD COM)
Originally committed as revision 4506 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-11 23:40:51 +00:00
Steven M. Schultz
f2af0e5e54 remove -d to make libtool on OSX happy patch by ("Steven M. Schultz": sms, 2BSD COM )
Originally committed as revision 4499 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-09 23:34:50 +00:00
Alexander Strasser
2a4e872b05 Reorganize lists to have one item on a line.
Originally committed as revision 4498 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-06 22:14:00 +00:00
Alexander Strasser
5ac8eda525 Make out of source dir build work again.
Patch originally from Justin Ruggles > jruggle ta earthlink tod net <
and reordered by me to be more diff friendly.

Originally committed as revision 4497 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-06 13:19:54 +00:00
j@v2v.cc
31abdc45e0 add libavutil.pc + fix version in pkg-config files patch by (j, v2v cc)
Originally committed as revision 4496 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-06 10:03:08 +00:00
Michael Niedermayer
d2f820a5cd fix ffmpeg under mingw
Originally committed as revision 4490 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-08-04 19:50:09 +00:00
Alexander Strasser
463c5a26bd Fix name clash when building in mingw environment.
Originally committed as revision 4484 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-07-31 09:39:02 +00:00
Michael Niedermayer
966265bc88 PIC for ia64
Originally committed as revision 4481 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-07-27 11:17:39 +00:00
Michael Niedermayer
bfd2edeb91 -ldl fix
Originally committed as revision 4480 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-07-27 10:13:13 +00:00
Niki W. Waibel
56b04ceb47 compiling using nonstd include/library locations / add LDFLAGS to a few places patch by (Niki W. Waibel - nikiwaibel)
Originally committed as revision 4429 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-07-11 00:15:37 +00:00
Gildas Bazin
eba9ae3cfc IWMMXT configure support + runtime selection patch by (Gildas Bazin, gbazin : altern org)
Originally committed as revision 4409 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-06-28 22:46:36 +00:00
Emiliano Parasassi
b4cad5371b disabling all decoders patch by (Emiliano Parasassi, millallo : tiscali it)
Originally committed as revision 4408 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-06-28 14:59:36 +00:00
Michael Niedermayer
80581e9887 x86_64 + PIC fix by (Jacob Meuser: jakemsr, jakemsr com)
Originally committed as revision 4397 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-06-27 00:55:29 +00:00
Michael Niedermayer
6beefa4085 *BSD bktr grab support by (Jacob Meuser: jakemsr, jakemsr com)
Originally committed as revision 4392 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-06-25 09:04:08 +00:00
Michael Niedermayer
13c2469d7f Vorbis sse fix by (Balatoni Denes: dbalatoni, programozo hu)
Originally committed as revision 4317 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-29 22:11:05 +00:00
Jacob Meuser
f39e56a84b ldconfig as config.mak variable patch by (Jacob Meuser: jakemsr, jakemsr com)
Originally committed as revision 4303 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-22 23:58:58 +00:00
Michael Niedermayer
bb4c2140c2 libgsm warper by (Alban Bedel: albeu, free fr)
Originally committed as revision 4302 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-22 23:39:11 +00:00
Aurelien Jacobs
def4272a03 install libav(codec|format).pc/libpostproc.pc for pkg-config (original patch from <j at v2v.cc>)
Originally committed as revision 4276 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-19 00:17:50 +00:00
Diego Biurrun
dbe676d378 Cygwin now has a native inttypes.h that works better than the custom one.
Originally committed as revision 4251 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-16 22:49:28 +00:00
Måns Rullgård
e7a4dafbe3 set correct source path when running configure using relative path
Originally committed as revision 4236 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-13 20:57:27 +00:00
Måns Rullgård
efc39ba89a allow various x86 models with --tune
Originally committed as revision 4230 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-12 23:06:47 +00:00
Jacob Meuser
7bf9648ebc amd64 as canonical system type patch by (Jacob Meuser <jakemsr jakemsr com )
Originally committed as revision 4209 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-10 08:30:36 +00:00
Jacob Meuser
8c802695b9 OpenBSD support patch by (Jacob Meuser // jakemsr jakemsr com)
Originally committed as revision 4208 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-09 13:24:23 +00:00
Jacob Meuser
97006039cc -DPIC patch by (Jacob Meuser // jakemsr jakemsr com)
Originally committed as revision 4206 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-09 10:21:03 +00:00
Charles Yates
eb94aca926 support BUILDSUF patch by <charles dot yates at pandora dot be>
Originally committed as revision 4203 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-08 15:04:59 +00:00
Måns Rullgård
24a9ad7e2c Fix codec list when running configure outside the source directory.
Originally committed as revision 4196 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-07 09:48:38 +00:00
Bill May
369a02c2f4 GCC 4.0 on Mac OS X 10.4 patch by (Bill May <wmay cisco com )
Originally committed as revision 4182 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-05 18:24:08 +00:00
Michael Niedermayer
ce869f59ee replace local sensitive awk uppercaser with tr
Originally committed as revision 4176 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-04 23:51:44 +00:00
Michael Niedermayer
5cc9a6dc19 also put the CONFIG_FOOBAR_EN/DECODER stuff in config.mak
Originally committed as revision 4172 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-02 20:48:23 +00:00
Michael Niedermayer
5e3419b15a typo
Originally committed as revision 4170 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-02 14:24:41 +00:00
Michael Niedermayer
009cf97d0c --enable/disable-codec / --disable-encoders (configure part only, no actual #ifdefs)
Originally committed as revision 4169 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-02 09:47:46 +00:00
Michael Niedermayer
3ca4b65479 os2.diff by (Paul Smedley // paul smedley info)
Originally committed as revision 4160 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-04-25 15:13:39 +00:00
Måns Rullgård
9146ca3700 Ogg demuxer ported from tcvp by Luca Barbato <lu_zero at gentoo dot org>,
fixups by me.

Originally committed as revision 4113 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-04-09 15:32:58 +00:00
Luca Barbato
cc973ecbe7 add libdir support to configure patch by (Luca Barbato )lu_zero gentoo org)
Originally committed as revision 4050 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-16 19:11:58 +00:00
Michael Niedermayer
e27ca59b0e zlib detection fix by (Gildas Bazin <gbazin altern org<)
Originally committed as revision 4048 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-16 19:04:54 +00:00
Michael Niedermayer
6662ec29a5 H.264 encoding with x264 by (Måns Rullgård <mru inprovide com>)
Originally committed as revision 4024 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-09 03:04:56 +00:00
Torsten Martinsen
2a515c08f2 Support for AMR Interface Format 2 patch by ("Torsten Martinsen" <tma gatehouse dk>)
Originally committed as revision 4007 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-05 11:44:25 +00:00
Steven M. Schultz
b7aa4a59c1 NetBSD 2.0 patch by ("Steven M. Schultz" <sms 2bsd com>)
Originally committed as revision 3991 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-28 00:05:48 +00:00
Nilesh Bansal
5c5dea3f0c 01-makefile_fix_updated.patch
Adds --enable-theora/--enable-vorbis/--enable-ogg to configure
   If compiled WITHOUT --enable-theora, native VP3 decoder is used
patch by (Nilesh Bansal <nileshbansal gmail com>)

Originally committed as revision 3975 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-24 15:18:02 +00:00
Josh Varner
fe533bb3a7 removing --disable-risky patch by (Josh Varner <jlvarner gmail com>)
Originally committed as revision 3966 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-21 17:50:48 +00:00
Philipp Matthias Hahn
8b8e1c5580 Out-of-directory build patch by (Philipp Matthias Hahn <pmhahn titan.lahn de>)
preserve support for spaces in directories in case of in-tree builds by (James A. Morrison <ja2morri csclub.uwaterloo ca>)

Originally committed as revision 3855 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-21 22:16:05 +00:00
Roine Gustafsson
f4e2c4b134 --extra-cflags and --extra-ldflags clobbers previous options. This
patch will add instead of clobber.
patch by (Roine Gustafsson <roine users.sourceforge net)

Originally committed as revision 3807 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-05 01:45:52 +00:00
Roine Gustafsson
ad5a429c49 Small configure fix for Darwin / Mac OS X.
This option tells linker to look for local libraries first. If you have
a shared livavcodec/libavformat in the library path and try to build a
static build, the linker will find the shared library first and link
with it.
patch by (Roine Gustafsson <roine users.sourceforge net>)

Originally committed as revision 3793 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-03 00:36:56 +00:00
Michael Niedermayer
281a74da60 spaces in path fixes
Originally committed as revision 3791 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-01 23:38:09 +00:00
Michael Niedermayer
2f3eca0806 suppress 100 pages of missing enum value in switch spam
Originally committed as revision 3741 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-08 11:08:08 +00:00
Michael Niedermayer
487c2fadb0 cygwin fixes by (Sascha Sommer <saschasommer O freenet o de>)
Originally committed as revision 3705 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-11-23 18:28:23 +00:00
François Revol
2450cff2c3 BeOS threading support. changed some "if FOO_THREAD||BAR_THREAD" to a more generic "if HAVE_THREADS"
Originally committed as revision 3702 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-11-21 18:04:56 +00:00
Hans Zandbelt
7a91333f73 IPv6 support patch by ("Hans Zandbelt" <Hans.Zandbelt <at> telin {dot} nl>)
Originally committed as revision 3663 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-11-09 00:27:16 +00:00
Roman Shaposhnik
f02be79d61 * Introducing IIDC1394 grabbing interface.
Use it with -grab dc1394

   * Introducing yet another packed pix_fmt in order to support some of
     the IIDC1394 modes: uyvy411 (Cb Y0 Y1 Cr Y2 Y3).

Originally committed as revision 3621 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-10-22 02:04:30 +00:00
Michel Bardiaux
f255e0abfc config options log patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
Originally committed as revision 3582 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-10-11 19:50:50 +00:00
Michael Niedermayer
184582de5a AMR links
Originally committed as revision 3579 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-10-11 17:05:51 +00:00
Aurelien Jacobs
053dea12f2 adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 patch by (Aurelien Jacobs <aurel at gnuage dot org>)
Originally committed as revision 3578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-10-11 02:19:29 +00:00
Michel Bardiaux
65d1bea201 Help debugging by keeping symbols ans line numbers patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
Originally committed as revision 3545 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-10-01 13:32:13 +00:00
Michael Niedermayer
8bf5d58f86 fail if SSE && !memalign && !memalign_hack
Originally committed as revision 3450 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-09-10 19:39:17 +00:00
Michael Niedermayer
c2b9685eca cross compile fix by (allanc at chickenandporn dot com)
Originally committed as revision 3384 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-08-13 00:59:48 +00:00
Michael Niedermayer
24689bcee6 /usr/include -> /usr/local/include
Originally committed as revision 3365 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-07-30 11:14:14 +00:00
Roman Shaposhnik
e2a3cd590a * cosmetics -- force "command not found" not to be printed
Originally committed as revision 3335 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-07-23 20:08:27 +00:00
Adam Thayer
1ddadfa9e3 XviD Support patch by (Adam Thayer <krevnik at comcast dot net>)
Originally committed as revision 3325 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-07-16 19:48:30 +00:00
Michael Niedermayer
23c9925329 libdts support by (Benjamin Zores <ben at geexbox dot org>)
Originally committed as revision 3310 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-07-14 01:32:14 +00:00
Nicolas Boos
146ea95228 autobuild doc if possible patch by (Nicolas Boos <nicolas.boos at wanadoo dot fr>)
Originally committed as revision 3288 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-07-05 18:06:16 +00:00
Michael Niedermayer
da9b170c6f optional and disabled by default memalign hack for SSE/SSE2 on that alternative OS
Originally committed as revision 3199 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-06-06 03:45:53 +00:00
Michael Niedermayer
c3f6b4728e check for sdl-config
avoid which

Originally committed as revision 3190 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-06-04 10:10:29 +00:00
Luca Abeni
ffc0ef960b don't compile ffserver if network is not enabled patch by (Luca Abeni <lucabe72 at email dot it>)
Originally committed as revision 3137 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-05-17 20:24:59 +00:00
Michael Niedermayer
7802d373b7 imlib2 needs -lm
Originally committed as revision 3118 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-05-08 11:17:29 +00:00
Michael Niedermayer
bb801c97ea dont use always_inine with -Os
Originally committed as revision 3101 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-04-30 20:50:01 +00:00
James Morrison
bb476ff367 vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)
Originally committed as revision 3057 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-04-24 15:16:23 +00:00
Romain Dolbeau
9007f51460 better hadamard8_diff16 in AltiVec, and more patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
Originally committed as revision 3038 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-04-22 13:21:59 +00:00
Michael Niedermayer
0abd691683 10l by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Originally committed as revision 3022 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-04-16 12:39:28 +00:00
Steven M. Schultz
12043e1d8b FreeBSD pthread patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Originally committed as revision 3021 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-04-16 02:51:23 +00:00
Michael Niedermayer
a18b518368 10l
Originally committed as revision 3013 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-04-14 21:26:08 +00:00
Michael Niedermayer
b2e3c52814 require the user to explicitly specifiy --enable-gpl before enabling of gpl parts becomes possible
print correct license if --enable-gpl is specified

Originally committed as revision 2985 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-04-09 14:50:00 +00:00
Falk Hüffner
7906085fcc warning patrol
Originally committed as revision 2925 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-03-24 23:32:48 +00:00
Michael Niedermayer
16806499fc w32threads by (Gildas Bazin <gbazin at altern dot org>)
Originally committed as revision 2803 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-02-19 20:29:26 +00:00
Michael Niedermayer
9c3d33d67f multithreaded/SMP motion estimation
multithreaded/SMP encoding for MPEG1/MPEG2/MPEG4/H263
all pthread specific code is in pthread.c
to try it, run configure --enable-pthreads and ffmpeg ... -threads <num>
the internal thread API is a simple AVCodecContext.execute() callback which executes a given function pointer with different arguments and returns after finishing all, that way no mutexes or other thread-mess is needed outside pthread.c

Originally committed as revision 2772 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-02-13 17:54:10 +00:00
Tinic Uro
747a0554ea - made --extra-cflags option work on darwin
- allow INTER4V macroblocks for FLV1 codec
- fixed issue in flv file format saving 8 mp3 frames per packet instead of 1
- fixed crasher in flv file format involving mp3 buffer handling
- added FLV1 codec support for swf file format (FlashPlayer6 or above
required) and made it default
- fixed broken mp3 support in swf file format
patch by (Tinic Uro <turo at macromedia dot com>)
cleanup by me

Originally committed as revision 2756 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-02-06 23:56:37 +00:00
Michael Niedermayer
d2a9bdddd8 more sane inttypes emulation behavior if libavcodec is used outside ffmpeg
Originally committed as revision 2685 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-01-10 12:53:07 +00:00
Michael Niedermayer
821e46f4a7 alpha amr tip
Originally committed as revision 2683 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-01-09 23:54:42 +00:00
Chris Flerackers
7f965c1c89 inttypes emulation cleanup patch by ("Chris Flerackers" <cflerackers at androme dot be>)
Originally committed as revision 2681 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-01-09 18:00:31 +00:00
Michael Niedermayer
64cba7481b patch for configuring amr_wb by ("Murphy Chen" <murphychen at mail2000 dot com dot tw>)
Originally committed as revision 2675 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-01-08 17:47:30 +00:00
Michael Niedermayer
4850b2d243 LDFLAGS fix by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Originally committed as revision 2671 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-01-06 02:30:03 +00:00
Roman Shaposhnik
19d053c5ba * fixes for broken builds on Solaris, OS2 and all bingendian
systems out there.

Originally committed as revision 2480 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-11-04 19:35:43 +00:00
Michael Niedermayer
75388c749b 2nd attempt at OS/X shared/mdynamicnopic fix by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Originally committed as revision 2475 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-11-03 20:04:10 +00:00
Michael Niedermayer
eb592f6af1 ;
Originally committed as revision 2462 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-11-01 14:29:32 +00:00
Michael Niedermayer
b5c950c4f4 int_fast??_t emulation for broken systems which dont conform to ISO C
this should be ported to mplayers configure if it works

Originally committed as revision 2461 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-11-01 10:20:14 +00:00
Michel Bardiaux
99614dd4e9 configure on SGI IRIX patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
Originally committed as revision 2457 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-31 10:27:37 +00:00
Roman Shaposhnik
b292469633 * sh doesn't understand $(command) type of Command substitution.
It's a ksh'ism.

Originally committed as revision 2429 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-24 23:48:53 +00:00
Michael Niedermayer
f2fae326e3 OS/X 10.2.x gcc-3.1 bug workaround by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Originally committed as revision 2400 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-19 21:11:02 +00:00
Dan Christiansen
cf9d24adf6 - Moving -Wall from the individual Makefiles to configure (and only
have it passed to GCC)
- Moving the usage in configure to the top of it, so you don't have to
wait needlessly
- Silence compiler output during configuration
- Add support for configuring with IBM XLC

patch by (Dan Christiansen <danchr at daimi dot au dot dk>)

Originally committed as revision 2397 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-18 18:47:06 +00:00
Michael Niedermayer
29d48296a7 Patch for AAC encoding with libfaac by (Gildas Bazin <gbazin at altern dot org>)
Originally committed as revision 2342 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-10-04 09:53:34 +00:00
Dan Christiansen
fe0f2a9719 PowerPC warnings & optimisations patch by (Dan Christiansen <danchr at daimi dot au dot dk>)
Originally committed as revision 2315 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-28 22:53:25 +00:00
Michael Niedermayer
d663a1fdc0 AMR-WB support by (Johannes Carlsson <joca at rixmail dot se>)
Originally committed as revision 2311 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-28 20:34:11 +00:00
Fabrice Bellard
951bf3e681 fixed windows build
Originally committed as revision 2278 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-15 22:26:45 +00:00
Fabrice Bellard
258207b7fc simplified version handling - set win32 install path
Originally committed as revision 2262 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-11 22:43:29 +00:00
Glenn Maynard
cddf3f452a Debug/optimization patch by (Glenn Maynard <g_sf at zewt dot org>)
Originally committed as revision 2240 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-09 19:03:14 +00:00
Fabrice Bellard
c54d0a1ae0 removed strptime test
Originally committed as revision 2235 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-08 22:16:37 +00:00
Michael Niedermayer
ba9261e531 disable a52 & pp by default
Originally committed as revision 2209 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-05 10:57:58 +00:00
Glenn Maynard
5e4639e200 localtime_r patch by (Glenn Maynard <g_sf at zewt dot org>)
Originally committed as revision 2204 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-04 09:52:39 +00:00
Michael Niedermayer
a17236c53c MingW patches by (Glenn Maynard <g_sf at zewt dot org>)
Originally committed as revision 2203 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-09-04 08:21:27 +00:00
Fabrice Bellard
23a65308e3 man page installation support
Originally committed as revision 2145 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-24 16:02:39 +00:00
Fabrice Bellard
7eea5766d5 removed deprecated win32 option (use --enable-mingw32 and --cross-prefix)
Originally committed as revision 2140 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-24 14:01:59 +00:00
Roman Shaposhnik
f80f796434 enabling Sun medialib support via --enable-sunmlib, the default
(even on systems with medialib is to use ffmpeg routines)

Originally committed as revision 2130 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-21 20:53:50 +00:00
Roman Shaposhnik
36b58e850d * fixing a regression in mpeg encoder (not setting pix_fmt),
this is hardly the right way to do things, but it'll suffice for now.
   * patch from Gildas Bazin
                gbazin at altern dot org
   * fix for a 10l in configure
   * gcc 2.95.3 and Solaris build in general are not ready
     for -Werror in libavformat/Makefile

Originally committed as revision 2123 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-12 18:20:29 +00:00
Alex Beregszaszi
bdb2e37c4a initial sh4 support
Originally committed as revision 2122 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-12 16:47:24 +00:00
Magnus Damm
b6e52719c6 Simplified and fixed altivec/altivec.h detection under Linux and Darwin (and others). Patch by Magnus Damm <damm@opensource.se>
Originally committed as revision 2120 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-08-11 20:27:17 +00:00
Dan Christiansen
8d6625b621 Apple GCC 3.3 compile fixes patch by (Dan Christiansen <danchr at daimi dot au dot dk>)
Originally committed as revision 2049 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-15 23:58:31 +00:00
Romain Dolbeau
e45a2872fa 1) remove TBL support in PPC performance. It's much more useful to use the
PMCs, and with Apple's CHUD it's fairly easy too. No reason to keep useless
    code around
2) make the PPC perf stuff a configure option
3) make put_pixels16_altivec a bit faster by unrolling the loop by 4
patch by (Romain Dolbeau <dolbeau at irisa dot fr>)

Originally committed as revision 2022 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-09 20:18:13 +00:00
Romain Dolbeau
3efd4952df PPC fixes & clean-up patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
Originally committed as revision 2008 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-07-04 09:39:05 +00:00
Michael Niedermayer
a4adb60858 PPC970 patch + cpu-specific tuning support by (Romain Dolbeau <dolbeau at irisa dot fr>)
Originally committed as revision 1997 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-29 00:39:57 +00:00
Steven M. Schultz
d3b150363c 'ffserver=no' default for Darwin patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Originally committed as revision 1994 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-28 23:19:34 +00:00
Alex Beregszaszi
93caefc7d6 support for armv5tel (XScale used in iPAQs)
Originally committed as revision 1986 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-24 15:42:10 +00:00
Fabrice Bellard
31319a8ccd win32 compile fix for ffplay by gbazin at altern dot org
Originally committed as revision 1958 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-14 11:09:57 +00:00
Fabrice Bellard
94a3401e93 disable ffplay if no SDL
Originally committed as revision 1945 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-10 08:32:12 +00:00
Fabrice Bellard
a86b921c7d SDL probe - ffplay build option
Originally committed as revision 1935 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-07 18:32:56 +00:00
Zdenek Kabelac
bc634f6fc2 * 3gp patch by Joca
Originally committed as revision 1931 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-06-05 14:30:52 +00:00
Michael Niedermayer
e82c5a8cc0 10000l (__CPU__ wasnt set)
Originally committed as revision 1910 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-27 00:46:21 +00:00
Alex Beregszaszi
e67e14d54c 1l
Originally committed as revision 1897 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-21 18:17:52 +00:00
Michael Niedermayer
a9a07762b8 altivec gcc-3 fixes by (Magnus Damm <damm at opensource dot se>)
Originally committed as revision 1896 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-21 17:50:57 +00:00
joca@rixmail.se
891f64b339 AMR-NB audio support patch by (<joca at rixmail dot se>)
Originally committed as revision 1876 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-14 11:40:16 +00:00
Zdenek Kabelac
445ad18d65 * link libfaad when needed
Originally committed as revision 1862 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 12:32:33 +00:00
Zdenek Kabelac
0fc50e58f6 * simple options to enable faad support (no runtime compile checking is made)
(just like with few others...)

Originally committed as revision 1860 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-12 11:08:53 +00:00
Måns Rullgård
5f6b58def2 makes configure create the libpostproc directory and
Makefile, when running outside of the source dir patch by (mru at users dot sourceforge dot net (Måns Rullgård))

Originally committed as revision 1854 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-05-11 11:29:56 +00:00
Roman Shaposhnik
6e023978cf Changes for SPARC/Solaris compatibility. Now it should be possible to
build and test ffmpeg on SPARC/Solaris 8+ out of the box.

Originally committed as revision 1778 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-15 22:29:37 +00:00
Roman Shaposhnik
a7beab731d bunch of small thing patch by (Roman Shaposhnick <rvs at sun dot com>)
Originally committed as revision 1753 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-11 09:43:05 +00:00
Roman Shaposhnik
c9f97d8251 making configure sh script patch by (Roman Shaposhnick <rvs at sun dot com>)
Originally committed as revision 1730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-04 13:38:46 +00:00
Michael Niedermayer
98ca7790e3 fixing typo in some outcommentet code
Originally committed as revision 1727 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-02 18:01:42 +00:00
Michael Niedermayer
553a628497 optionally optimize for size (libavcodec.a is >30% smaller), no i didnt test the speed ...
Originally committed as revision 1726 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-04-02 16:06:17 +00:00
Roman Shaposhnik
586bc7553c making configure a shell script not a bash one patch by (Roman Shaposhnick <rvs at sun dot com>)
Originally committed as revision 1665 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-12 01:42:16 +00:00
Slavik Gnatenko
69db4e10f2 restoring OS/2 compatibility patch by ("Slavik Gnatenko" <miracle9 at newmail dot ru>)
Originally committed as revision 1663 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-03-11 12:09:13 +00:00
François Revol
dee076fcb7 temporary fix: BeOS only has 'which' as an alias to a shell func :^)
btw, someone should indent this mess =) (maybe I'll do)

Originally committed as revision 1606 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-25 12:35:31 +00:00
Michael Niedermayer
bba9b16c26 moving postprocess to ffmpeg/libavcodec
Originally committed as revision 1586 to svn://svn.ffmpeg.org/ffmpeg/trunk
Originally committed as revision 9427 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
Originally committed as revision 9428 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2003-02-14 21:27:25 +00:00
Philip Gladstone
04511d5326 Add checking for the existience of freetype2
Originally committed as revision 1575 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-02-11 04:00:03 +00:00
Michael Niedermayer
1d0d55daf4 --disable-risky support
Originally committed as revision 1522 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-29 12:00:11 +00:00
Fabrice Bellard
a8721c0930 make consistent decisions for dlopen/dlfcn and vhook
Originally committed as revision 1520 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-28 14:52:34 +00:00
Romain Dolbeau
6852ac95dd Altivec on non darwin systems patch by Romain Dolbeau (NOTE: I would prefer using the existing CONFIG_DARWIN Makefile variable and suppress the redundant TARGET_OS variable, but it would break the current mplayer patch)
Originally committed as revision 1510 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-26 22:31:47 +00:00
Max Krasnyansky
8aa3ee32c2 dv patch by Max Krasnyansky (maxk at qualcomm dot com)
Originally committed as revision 1493 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-22 22:40:52 +00:00
Fabrice Bellard
8f0a61620d fixed -msse stuff
Originally committed as revision 1489 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-22 09:35:40 +00:00
Romain Dolbeau
35e5fb067e PPC perf, PPC clear_block, AltiVec put_pixels8_xy2 patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
Originally committed as revision 1476 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-19 19:00:45 +00:00
Michael Niedermayer
db40a39aba AltiVec perf (take 2), plus a couple AltiVec functions by (Romain Dolbeau <dolbeau at irisa dot fr>)
Originally committed as revision 1464 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-16 21:54:55 +00:00
Slavik Gnatenko
f3ec2d46ba os2 support patch by ("Slavik Gnatenko" <miracle9 at newmail dot ru>)
Originally committed as revision 1447 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-11 20:34:38 +00:00
Fabrice Bellard
52b41d7f70 allow easy use of GCC vector builtins on x86 (has someone a better idea?)
Originally committed as revision 1409 to svn://svn.ffmpeg.org/ffmpeg/trunk
2003-01-07 17:40:41 +00:00
Bill Eldridge
732d9245c9 mingw32 configure patch by (Bill Eldridge <bill at rfa dot org>)
Originally committed as revision 1351 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-20 22:40:41 +00:00
Fabrice Bellard
8154d2e01a added ffserver disabling for easier porting
Originally committed as revision 1341 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-12-18 16:34:07 +00:00
Philip Gladstone
adbc051047 Add more tests for the presence of dlfcn.h and dlopen
Originally committed as revision 1291 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-30 17:11:47 +00:00
Fabrice Bellard
a382b927ed fixed multidir compile
Originally committed as revision 1289 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-29 14:56:03 +00:00
Philip Gladstone
6207ba95f3 I goofed on the darwin LDFLAGS front. Till sourceforge install gcc3
I can't actually test it fully.

Originally committed as revision 1288 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-28 02:53:06 +00:00
Philip Gladstone
4baca0690f More changes to make things compile on more platforms
Originally committed as revision 1287 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-27 02:45:14 +00:00
Philip Gladstone
9c938e77e8 More fixes to compile and build on more platforms.
Originally committed as revision 1280 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-26 05:01:36 +00:00
Philip Gladstone
35fedfc349 Add some rudimentary support for sparc64
Originally committed as revision 1279 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-26 04:29:40 +00:00
Philip Gladstone
b55e4ef43d Try to get this to build on more platforms (especially Darwin)
Originally committed as revision 1278 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-26 03:35:18 +00:00
Philip Gladstone
47930f093e Applied changes to make it compile on darwin
Originally committed as revision 1270 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-23 01:29:25 +00:00
François Revol
dfdfa47cd1 BeOS Audio ouput patch by (François Revol <revol at free dot fr>)
Originally committed as revision 1163 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 00:38:06 +00:00
Michael Niedermayer
95e2ce4aa0 lrintf detection (based upon a patch by François Revol <revol at free dot fr>)
Originally committed as revision 1162 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-05 00:07:05 +00:00
François Revol
31ba0b4d7f gcc optimization on BeOS (patch by François Revol <revol at free dot fr>)
Originally committed as revision 1151 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-02 21:05:54 +00:00
François Revol
26b35efb3a added BeOS net_server support (R5 network stack), basically the same
problems as with winsock (sockets != fd), and the broken select().
based on older patch by Andrew Bachmann.
patch by (François Revol <revol at free dot fr>)

Originally committed as revision 1146 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-02 10:47:44 +00:00
Dieter
80663785f7 -mdynamic-no-pic for darwin -> 5% speedup patch by (Dieter Shirley <dieters at schemasoft dot com>)
Originally committed as revision 1140 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-11-02 00:30:34 +00:00
Fabrice Bellard
487a54d71d cross compiling support
Originally committed as revision 1034 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-14 17:50:42 +00:00
Fabrice Bellard
e41e834272 suppressed unrelated logs
Originally committed as revision 987 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-01 08:46:41 +00:00
Leon van Stuivenberg
d46aba2642 ps2 idct patch by (Leon van Stuivenberg <leonvs at iae dot nl>)
Originally committed as revision 963 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-23 08:44:24 +00:00
Michael Niedermayer
be7109c12b ar -s -> ranlib
Originally committed as revision 900 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-02 16:48:40 +00:00
Brian Foley
ab6c65f693 altivec build tidyup patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
Originally committed as revision 898 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-02 08:48:12 +00:00
Mark Hills
81e0d0b412 oggvorbis support patch by (Mark Hills <mark at pogo dot org dot uk>)
Originally committed as revision 896 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-09-01 18:07:56 +00:00
Felix Bünemann
3f027ca76c cygwin patch by (Felix Buenemann <atmosfear at users dot sourceforge dot net>)
Originally committed as revision 883 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-30 19:34:55 +00:00
Heliodoro Tammaro
a43bd1d715 patch by Heliodoro Tammaro <helio at interactives dot org>
- configures/builds on all darwin versions
- ffserver builds on darwin (if you have the extra libraries)
- builds correctly (again) on non-darwin ppc (no -faltivec in gcc-3.2)

Originally committed as revision 880 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-30 00:05:28 +00:00
Brian Foley
59925ef204 first cut at altivec support on darwin patch by (Brian Foley <bfoley at compsoc dot nuigalway dot ie>)
Originally committed as revision 875 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-28 13:14:36 +00:00
Michael Niedermayer
90cee0c351 darwin patches by Heliodoro Tammaro <helio at interactives dot org>
Originally committed as revision 857 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-08-21 19:18:02 +00:00
Michael Niedermayer
a399990884 better big/little endian test
Originally committed as revision 830 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-28 15:02:47 +00:00
Philip Gladstone
68892110e0 Add logic to figure out whether strptime is present on the system. If not, then
get it built.

Originally committed as revision 819 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-27 02:59:32 +00:00
François Revol
0147f19856 beos/mov/adpcm patch by François Revol <revol at free dot fr>
* Some BeOS fixes:
- errno stuff
- nanosleep() replacement
- added a doc/README.beos

* mov reader still has problems with most videos (skips many chunks),
- It should now read .mov files with zlib-compressed moov headers (aka cmov)
- added SVQ1 support.
- removed mapping 'raw ' and 'yuv2' to h263, was my mistake.
- added IMA4 support. (tested)
- fixed frame rate (it reported 0 fps or something before)
- extended file probing ('wide' and 'free' atoms)
- improved .mov/.mp4 detection (or so I think)

* adpcm
* added zlib support, with header file and lib check

Originally committed as revision 780 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-20 20:05:50 +00:00
Michael Niedermayer
e1707f52d5 BeOS patches by "shatty" <shatty at myrealbox.com>
1. errno's are negative on beos, so negating them gives positive values.
2. the -shared flag is -nostart on beos.
3. building the shared lib on beos requires -fomit-frame-pointer
4. beos doesn't have oss support

Originally committed as revision 779 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-19 22:23:40 +00:00
Michael Niedermayer
29482cb4ca -O3
Originally committed as revision 732 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-10 11:07:11 +00:00
Falk Hüffner
c13e1abdec * Detect "retrict" keyword
* Use "restrict" in some dsputil routines (yields large speedup)

Originally committed as revision 716 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-07-04 01:47:32 +00:00
Fabrice Bellard
1eb2212eae mpegaudio decoder is in high precision mode by default (low precision is only interesting for slow/old CPUs)
Originally committed as revision 635 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-06-01 14:35:55 +00:00
Fabrice Bellard
6063bce788 bsd fixes
Originally committed as revision 606 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-26 15:08:53 +00:00
Fabrice Bellard
5cbcf02cf1 more config options
Originally committed as revision 586 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-25 22:24:08 +00:00
Alex Beregszaszi
4a908fbc6c BSD/OS support by Steven M Schultz
Originally committed as revision 554 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-21 15:43:00 +00:00
Fabrice Bellard
0f3cb305fe added bigendian support - added cross compilation support - added generation of objects in another directory for simultaneous compilations (needs testing) - simplified redundant code
Originally committed as revision 530 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-18 23:13:26 +00:00
Zdenek Kabelac
83286d2a75 * fixed --enable-shared handling
Originally committed as revision 503 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-16 18:02:50 +00:00
Michael Niedermayer
c02dbee162 enable simple-idct by default (needed cuz otherwise files encoded with ffmpeg will show stripes with the reference IDCT during decoding)
Originally committed as revision 495 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-05-14 15:42:54 +00:00
Zdenek Kabelac
5751432312 * using liba52
Originally committed as revision 417 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-04-22 19:57:45 +00:00
Zdenek Kabelac
a7c02e2589 * solaris does not support -q
Originally committed as revision 402 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-04-16 19:52:04 +00:00
Juanjo
e4986da9ce - ME setting moved to AVCodecContext/MpegEncContext, no longer a global.
- EPZS ME algo used by default.
- HQ flag activated for ffmpeg.
- Cosmetics ...

Originally committed as revision 398 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-04-14 18:57:51 +00:00
Zdenek Kabelac
9eafa60dde * no error message without config.h
Originally committed as revision 396 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-04-11 20:21:57 +00:00
Zdenek Kabelac
045ed63f11 * support for simple_idct config
* preserving timestamp if config.h is not modifed

Originally committed as revision 395 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-04-11 20:11:36 +00:00
Juanjo
a674139801 - Added MP3 encoding through libmp3lame contributed by Lennert Buytenhek.
- Changes on AVI and WAV muxers to support MP3 encoding.

Originally committed as revision 323 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-03-10 14:44:19 +00:00
François Revol
ef0bc4c97f * BeOS patch by François Revol <revol@free.fr>
fixing some compilation problems

Originally committed as revision 319 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-03-08 09:09:57 +00:00
Nick Kurshev
91d1f1a432 Alpha optimizations by Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
Originally committed as revision 275 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-01-20 14:55:42 +00:00
Nick Kurshev
0319c531fb Shared objects support
Originally committed as revision 195 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-27 12:12:38 +00:00
Zdenek Kabelac
123ba0716e * made by Juergen - should be useful for Solaris
Originally committed as revision 181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-10-23 19:04:16 +00:00
Fabrice Bellard
d2b7bcd23f suppressed mpglib option
Originally committed as revision 137 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-09-23 17:13:48 +00:00
Nick Kurshev
3d2043852d memalign autodetection
Originally committed as revision 115 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-09-13 07:16:59 +00:00
Fabrice Bellard
daf8e9557d added win32 cross compile support
Originally committed as revision 107 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-08-15 22:29:44 +00:00
Fabrice Bellard
6ed7422a9e added arm support - added --disable-grab
Originally committed as revision 80 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-08-13 21:42:31 +00:00
Fabrice Bellard
2cc8ae9676 use MAKE variable
Originally committed as revision 63 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-08-11 18:57:27 +00:00
Nick Kurshev
9aa435b5ba Remove unnecessary record
Originally committed as revision 26 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-07-31 05:46:36 +00:00
Fabrice Bellard
ca9118c876 added --disable-mp3lib
Originally committed as revision 16 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-07-30 23:18:14 +00:00
Nick Kurshev
a9b3f63084 Sync with mplayer's stuff
Originally committed as revision 14 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-07-30 09:04:34 +00:00
Fabrice Bellard
d771bcae33 added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer)
Originally committed as revision 9 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-07-23 20:58:31 +00:00
Fabrice Bellard
980fc7b834 fixed config for direct mplayer build compatibility
Originally committed as revision 8 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-07-23 20:06:54 +00:00
Fabrice Bellard
de6d9b6404 Initial revision
Originally committed as revision 5 to svn://svn.ffmpeg.org/ffmpeg/trunk
2001-07-22 14:18:56 +00:00