summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAge
* build: add forgotten avcodec dependency in usppClément Bœsch2014-12-12
|
* lavfi: USPP FilterArwa Arif2014-12-12
| | | | | Previous version reviewed by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* configure: do not allow nvenc to be build on cygwin to avoid _WIN32 ↵Michael Niedermayer2014-12-11
| | | | | | | | definition hack Suggested-by: James Almer <jamrial@gmail.com> Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec: Add NVENC encoderTimo Rothenpieler2014-12-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Allow mov musing if the ac3 parser was disabled.Carl Eugen Hoyos2014-12-09
| | | | | This reverts 8091fe30. Reported and tested by Takashi, ffmpeg-list dubistmeinheld de
* Merge commit 'f963f80399deb1a2b44c1bac3af7123e8a0c9e46'Michael Niedermayer2014-12-09
|\ | | | | | | | | | | | | | | | | | | * commit 'f963f80399deb1a2b44c1bac3af7123e8a0c9e46': arm: Use .data.rel.ro for const data with relocations Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * arm: Use .data.rel.ro for const data with relocationsMartin Storsjö2014-12-09
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * configure: enable vda hwaccel by defaultVittorio Giovara2014-12-03
| | | | | | | | | | Following the old thread suggestions. Vittorio
* | configure: use use_pkg_config() instead of check_pkg_config() for libsmbclientMoritz Barsnick2014-12-09
| | | | | | | | | | | | | | | | | | This ensures that the CFLAGS and LDFLAGS are actually applied. Fixes an incorrect change introduced with the clean-up in commit cfcaf6b38e39ed6e788abb1a5a44f23660dce2f6. Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: Let the libx264rgb encoder select the libx264 encoder.Carl Eugen Hoyos2014-12-08
| | | | | | | | Standalone compilation of the libx264rgb encoder does not work.
* | Improve configure help text.Carl Eugen Hoyos2014-12-08
| | | | | | | | | | Show which features external libraries enable. Fixes ticket #4157
* | configure: add a note about pkg-config --static.Nicolas George2014-12-02
| | | | | | | | | | | | Try to detect "$cc -static" without "pkg-config --static". Also, when a library detection using pkg-config fails, make it explicit this was pkg-config.
* | configure: add optional pkg-config helper and use it.Nicolas George2014-12-02
| | | | | | | | | | | | | | | | | | | | | | The require variant dies if the package is not present. The check variant does not import the flags to the used list. The new variant imports the flags if the package is present but does not die if it is not. The new call graph is: require -> use -> check. Use use_pkg_config for libx264 and libsmbclient: more readable and three external call less per library.
* | Move extralibs variables using ldl after ldl definitionTimo Rothenpieler2014-11-28
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '79fd186a5035cf16fc0ab288d8f59da8b1ba2c0e'Michael Niedermayer2014-11-27
|\| | | | | | | | | | | | | | | | | | | * commit '79fd186a5035cf16fc0ab288d8f59da8b1ba2c0e': lavf: Use MoveFileEx instead of rename/_wrename on windows Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavf: Use MoveFileEx instead of rename/_wrename on windowsMartin Storsjö2014-11-27
| | | | | | | | | | | | | | | | | | This allows getting the normal unix semantics, where a rename allows replacing an existing file. Based on a suggestion by Reimar Döffinger. Signed-off-by: Martin Storsjö <martin@martin.st>
| * configure: Fix enabling memalign_hack automaticallyMartin Storsjö2014-11-18
| | | | | | | | | | | | | | | | | | simd_align_16 is a configure item that can be enabled or disabled, it's not a variable containing a list of other configure items as need_memalign previously. This was broken in eba2233b5. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
* | avdevice/xcbgrab: fix undefined reference to xcb_shape_rectangles in xcbgrab.cBoris Reisig2014-11-24
| | | | | | | | | | | | works with (--enable-libxcb-shape) and without (--disable-libxcb-shape) now. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/pngdec: add APNG support.Benoit Fouet2014-11-21
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: disable strip when using icl.Matthew Oliver2014-11-20
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: Prevent icl being incorrectly detected as msvc.Matthew Oliver2014-11-20
| | | | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Reviewed-by: Benoit Fouet <benoit.fouet@free.fr> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'fe5e6e34c05e274f98528be4f77f3c474473f977'Michael Niedermayer2014-11-17
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit 'fe5e6e34c05e274f98528be4f77f3c474473f977': lavf: Add an MPEG-DASH ISOFF segmenting muxer Conflicts: Changelog libavformat/Makefile libavformat/allformats.c libavformat/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavf: Add an MPEG-DASH ISOFF segmenting muxerMartin Storsjö2014-11-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is mostly to serve as a reference example on how to segment the output from the mp4 muxer, capable of writing the segment list in four different ways: - SegmentTemplate with SegmentTimeline - SegmentTemplate with implicit segments - SegmentList with individual files - SegmentList with one single file per track, and byte ranges The muxer is able to serve live content (with optional windowing) or create a static segmented MPD. In advanced cases, users will probably want to do the segmenting in their own application code. Signed-off-by: Martin Storsjö <martin@martin.st>
* | configure: Enable mpcodec compilation without inline asm.Matthew Oliver2014-11-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi : change xBR filter to LGPLArwa Arif2014-11-15
| | | | | | | | | | | | Hyllian's message : "Hi, Put lgpl on this and use it as you wish. It's free!" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: Hack to treat x32 as x86_64.Reimar Döffinger2014-11-12
| | | | | | | | Allows shared compilation on x32 with --disable-asm.
* | lavfi: add xbr filter xBRArwa Arif2014-11-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Remove fminf() emulation.Carl Eugen Hoyos2014-11-08
| | | | | | | | | | | | The emulation is unused and causes compilation trouble on systems where fminf() is defined in <math.h> but missing from libm. This should fix compilation on Debian powerpcspe.
* | avformat/udp: UDP-Lite (RFC 3828) support addedThomas Volkert2014-11-05
| | | | | | | | | | | | (This fixes ticket #1501) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Use -fno-optimize-sibling-calls on parisc also for gcc 4.9.Carl Eugen Hoyos2014-11-05
| | | | | | | | | | Fixes fate on hppa. Found-by: Andreas Cadhalpun.
* | configure: add xcb cflags and extralibs to cflags and extralibs.Benoit Fouet2014-11-03
| | | | | | | | | | | | | | | | | | Replace xcb_event by xcb, as the former is no more used and the latter is needed on configurations where only xcb is available, and not libxcb_shm and/or libxcb_xfixes. Signed-off-by: Benoit Fouet <benoit.fouet@free.fr> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: fix escaping in xcb cflags / libsMichael Niedermayer2014-10-31
| | | | | | | | | | | | Fixes build with open64 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Fix disabling libxcb-shm and libxcb-xfixes.Carl Eugen Hoyos2014-10-30
| |
* | Autodetect libxcb.Carl Eugen Hoyos2014-10-30
| |
* | Merge commit 'a9179b5bd6f143b4a7ff48bb0d00c8f0a7cafb4b'Michael Niedermayer2014-10-29
|\| | | | | | | | | | | | | * commit 'a9179b5bd6f143b4a7ff48bb0d00c8f0a7cafb4b': configure: Check only for xcb Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Check only for xcbLuca Barbato2014-10-28
| | | | | | | | xcb-utils are not needed anymore.
* | lavu/atomic: add support for the new memory model aware gcc built-insJames Almer2014-10-29
| | | | | | | | | | | | | | | | | | | | | | | | __sync built-ins are considered legacy and will be deprecated. These new memory model aware built-ins have been available since GCC 4.7.0 Use them by default when available except for __atomic_compare_exchange_n(), which is slower, and is instead implemented as a fallback for when and if gcc removes the legacy __sync built-ins. Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* | Merge commit 'a6674d2e7771dbf7a4a5556f5e126be83cadac96'Michael Niedermayer2014-10-27
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a6674d2e7771dbf7a4a5556f5e126be83cadac96': xcbgrab: XCB-based screen capture Conflicts: Changelog configure libavdevice/Makefile libavdevice/alldevices.c libavdevice/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * xcbgrab: XCB-based screen captureLuca Barbato2014-10-26
| | | | | | | | Matches the x11grab screen capture by features.
* | Merge commit '3f8f1c6ff24ee858eb5b0bf47ef6d4605299a87e'Michael Niedermayer2014-10-26
|\| | | | | | | | | | | | | | | | | | | * commit '3f8f1c6ff24ee858eb5b0bf47ef6d4605299a87e': lavu: Provide fallbacks for gmtime_r and localtime_r Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavu: Provide fallbacks for gmtime_r and localtime_rMartin Storsjö2014-10-26
| | | | | | | | | | | | | | | | | | | | | | | | This allows writing most code as if they always are is available. These are ok to use from other libraries even though it's not a public header, since they only provide an inline declaration, and doesn't add an actual dependency on lavu internals. (This can be considered more a build system compatibility fallback than a libavutil feature.) Signed-off-by: Martin Storsjö <martin@martin.st>
| * w32pthreads: use the CONDITION_VARIABLE typedef if availableJames Almer2014-10-10
| | | | | | | | | | | | | | | | This silences warnings about passing arguments from incompatible pointer type when targeting Windows Vista or newer. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
* | lavd/avfoundation: Add support for screen capturing.Thilo Borgmann2014-10-25
| | | | | | | | | | | | Patch based on pull-request by Joseph Benden <joe@benden.us> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: fix bug to ensure that HAVE_VSX is only enabled when HAVE_ALTIVEC ↵Rong Yan2014-10-20
| | | | | | | | | | | | is enabled and in LE environment Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | v4l2: Make use of the VIDIOC_ENUM_FRAMESIZES ioctl on OpenBSDBrad Smith2014-10-20
| | | | | | | | | | | | Make use of the V4L2 VIDIOC_ENUM_FRAMESIZES ioctl on OpenBSD. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: add pkg-config support for libx264Benoit Fouet2014-10-18
| | | | | | | | | | | | Reviewed-by: Carl Eugen Hoyos <cehoyos@ag.or.at> Tested-by: Carl Eugen Hoyos <cehoyos@ag.or.at> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | build: mov_muxer requires ac3_parserYu Xiaolei2014-10-15
| | | | | | | | | | Reviewed-by: Benoit Fouet <benoit.fouet@free.fr> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | compat/w32pthreads: use the CONDITION_VARIABLE typedef if availableJames Almer2014-10-09
| | | | | | | | | | | | | | | | | | This silences warnings about passing arguments from incompatible pointer type when targeting Windows Vista or newer. Tested-by: Matt Oliver <protogonoi@gmail.com> Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* | configure: add -lrt to libavutil when needed for nanosleepMichael Niedermayer2014-10-05
| | | | | | | | | | | | This is similar to 7d97511e13ef30cd99bae0e36400de055b72918d Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: Set large address aware.Matthew Oliver2014-10-05
| | | | | | | | | | | | Enables >2GB memory usage for 32 bit compiles on Windows. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>