Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-11Merge commit '7ac092d05de487d088bc96ab4a7bd6207fbfa98c'James Almer
* commit '7ac092d05de487d088bc96ab4a7bd6207fbfa98c': build: CryptGenRandom --> wincrypt, it is a better name Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit '93797681c2310faeeb0158f66f471965213904c6'James Almer
* commit '93797681c2310faeeb0158f66f471965213904c6': build: Rename stdatomic_h variable to stdatomic Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit '62d5b5a9d3b0181335072d6fa792f2d805bc27b6'James Almer
* commit '62d5b5a9d3b0181335072d6fa792f2d805bc27b6': configure: Extend check_header() to allow checking for multiple headers Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit 'b46900914a1f25ce8dbf49d7c53766ff1f18b60f'James Almer
* commit 'b46900914a1f25ce8dbf49d7c53766ff1f18b60f': build: Merge mach/mach_time.h and mach_absolute_time() checks Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit '76481f57b528168b00035aee76f7e0878669011f'James Almer
* commit '76481f57b528168b00035aee76f7e0878669011f': configure: Remove pointless empty *_COMPONENTS variables Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit '1c047c8f4d5e016e89250afdeb88a4fea707cc1c'James Almer
* commit '1c047c8f4d5e016e89250afdeb88a4fea707cc1c': configure: Drop stray extralibs for libspeex Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit '3e5950287317938e6b81e7ef8f024b403c303289'James Almer
* commit '3e5950287317938e6b81e7ef8f024b403c303289': configure: Drop unused attribute checks Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit '421c10ed4fb0475a2cb055dd130ba12a6adb9f70'James Almer
* commit '421c10ed4fb0475a2cb055dd130ba12a6adb9f70': configure: Drop test for fork() We keep the check as it's needed by the http_multiclient example. Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit 'b586903ae1b89e2d8b99c79f33cabe9b3ca03784'James Almer
* commit 'b586903ae1b89e2d8b99c79f33cabe9b3ca03784': build: Drop redundant check for soundcard.h Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit '8e97a8c69162afce47abea96c8c0914f3550e212'James Almer
* commit '8e97a8c69162afce47abea96c8c0914f3550e212': build: Remove check for gsm/gsm.h for libgsm Also includes fix from 010baac12a14d684a1ae72f6b7509e642c40f3b3 Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit '29ccc641b17afad058a5c24071ea827865a8b3a9'James Almer
* commit '29ccc641b17afad058a5c24071ea827865a8b3a9': build: Drop check for sys/mman.h in favor of mmap() check Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit 'e7168d4c0cb279cf267690549ca92ad564572bc6'James Almer
* commit 'e7168d4c0cb279cf267690549ca92ad564572bc6': configure: Drop redundant header check for d3d11.h Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit '4064f42889685e7122cfad4934b060098c147753'James Almer
* commit '4064f42889685e7122cfad4934b060098c147753': build: Drop explicit check for dlfcn.h Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit 'fca9ca539c8c6e4fe0072486c7e0479a08a15e7c'James Almer
* commit 'fca9ca539c8c6e4fe0072486c7e0479a08a15e7c': configure: Drop unused or internally-used entries from variable lists Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit '09c98327b9f25c6c1716c0ee82ce09d8b484887a'James Almer
* commit '09c98327b9f25c6c1716c0ee82ce09d8b484887a': build: Drop support for Tru64 Unix (OSF/1) Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit 'd66fe7ff53a5cade7a702100a9006dfe5ae1c473'James Almer
* commit 'd66fe7ff53a5cade7a702100a9006dfe5ae1c473': configure: Add test_pkg_config() Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit 'a5a6ac1a123a927e5bed984ed757a29b7ff87dab'James Almer
* commit 'a5a6ac1a123a927e5bed984ed757a29b7ff87dab': libavfilter/overlay_qsv: Add QSV overlay vpp filter libavfilter/vf_vpp: Add common filters of the qsv vpp Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit 'accb06120c13a4ead442464d96f2fa318fa07a4e'James Almer
* commit 'accb06120c13a4ead442464d96f2fa318fa07a4e': configure: Use dllexport/dllimport for data symbols across DLLs with mingw Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit 'e41daa62465036ad36ad0bd14e4936e848d7f07e'James Almer
* commit 'e41daa62465036ad36ad0bd14e4936e848d7f07e': Remove support for building for mingw32ce (Windows CE) Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit 'b90fdb2c7199cc8b0e8d994fafba1fb4dc181d88'James Almer
* commit 'b90fdb2c7199cc8b0e8d994fafba1fb4dc181d88': hevcdec: add a CUVID hwaccel Adapted for ffmpeg by Timo Rothenpieler. Merged-by: James Almer <jamrial@gmail.com>
2017-11-11h264dec: add a NVDEC hwaccelAnton Khirnov
Some parts of the code are based on a patch by Timo Rothenpieler <timo@rothenpieler.org> Merges Libav commit b9129ec4668c511e0a79e25c6f25d748cee172c9. Due to the name clash with our cuvid decoder, rename it to nvdec. This commit also changes the Libav code to dynamic loading of the cuda/cuvid libraries. Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
2017-11-09configure: fix the non pkg-config libmfx check on WindowsJames Almer
Based on a patch by Aaron Levinson. Reviewed-by: alevinsn Signed-off-by: James Almer <jamrial@gmail.com>
2017-11-09build: Add missing config.sh dependency for pkg-config filesDiego Biurrun
Also only update config.sh when it changed to avoid spurious rebuilds.
2017-11-09configure: add missing avutil deps for hwcontext modulesJames Almer
Fixes ticket #6812 Signed-off-by: James Almer <jamrial@gmail.com>
2017-11-08Merge commit '2fd6e7d077f590e4d7195356f9baeb271f8b9ae2'James Almer
* commit '2fd6e7d077f590e4d7195356f9baeb271f8b9ae2': libavcodec/mjpeg_qsv: Add QSV MJPEG encoder Merged-by: James Almer <jamrial@gmail.com>
2017-11-07configure: libvmaf is not GPLv2-compatible.Carl Eugen Hoyos
It is licensed under Apache 2.0.
2017-11-07Merge commit '0e83e95c60892747f2f1bd8382f915f2397f99a5'James Almer
* commit '0e83e95c60892747f2f1bd8382f915f2397f99a5': configure: Reset X86ASM_DEP(FLAGS) when probing for the assembler program See f66086adac5eb9b964c89ea0480487f48875f690 Merged-by: James Almer <jamrial@gmail.com>
2017-11-06Merge commit '857e26b655a769e5a56bada1a0d9adb44cc176b7'James Almer
* commit '857e26b655a769e5a56bada1a0d9adb44cc176b7': build: Add an option for passing linker flags to the shared library build See e34a3468f294f21878875e0f6ad5564cd52af70e. --extra-ldlibflags is left in place for compatibility reasons. Merged-by: James Almer <jamrial@gmail.com>
2017-11-06Merge commit '333a34da3a6d13155de480e7d16ec5fec7f4cd6c'James Almer
* commit '333a34da3a6d13155de480e7d16ec5fec7f4cd6c': configure: Automatically add -isysroot for darwin if --sysroot is specified Merged-by: James Almer <jamrial@gmail.com>
2017-11-05configure: Use right variable and right value for AIX ar flagsDiego Biurrun
2017-11-03Revert "configure: Detect AIX ar command instead of hardcoding it in the OS ↵Diego Biurrun
section" This reverts commit 4822ee3ca620a92cd2b0a9a03ea9e34288192c79. AIX is a fringe oddity. Do not clutter the main codepath with AIX workarounds.
2017-11-02configure: Simplify MIPS instruction set handlingDiego Biurrun
2017-11-02configure: Miscellaneous minor changes to config file handlingDiego Biurrun
- Move generating config.fate to a more sensible place. - Move printing warnings to a more appropriate place. - Improve "generated by" comment in libavutil/avconfig.h. - Drop pointless informative output about generating config files. - Write a standard comment header to config.asm as well.
2017-11-02configure: Miscellaneous small changes to helper functionsDiego Biurrun
- Reuse sanitize_var_name() where appropriate - Add some quotes to enabled()/disabled() to ease readability - Fix logged names of some helper functions - Filter LDFLAGS also in test_ldflags()
2017-11-02configure: Remove unused apply() helper functionDiego Biurrun
2017-11-02Merge commit '7b1f9873be2f9d5aea2762c9197ff46df82768dc'James Almer
* commit '7b1f9873be2f9d5aea2762c9197ff46df82768dc': build: Adjust dependencies for faan(i)dct components Merged-by: James Almer <jamrial@gmail.com>
2017-11-02Merge commit '635897ac78ef29869f0321ab921c91b3e1aad453'James Almer
* commit '635897ac78ef29869f0321ab921c91b3e1aad453': configure: Factorize qsv dependencies Merged-by: James Almer <jamrial@gmail.com>
2017-11-02Merge commit 'c599c43fa147d7a001cdbf8f3b7da0a965f2e285'James Almer
* commit 'c599c43fa147d7a001cdbf8f3b7da0a965f2e285': configure: Add missing arch dependencies for arch extensions Merged-by: James Almer <jamrial@gmail.com>
2017-11-02Merge commit '9d12dd6fa84d9f6094bdf0fdae62527ecec0bbb6'James Almer
* commit '9d12dd6fa84d9f6094bdf0fdae62527ecec0bbb6': configure: Add x86 dependency for mmx_internal Merged-by: James Almer <jamrial@gmail.com>
2017-11-02Merge commit 'e2edf1529cb35eaf043e3f8e5cba498ed06e2563'James Almer
* commit 'e2edf1529cb35eaf043e3f8e5cba498ed06e2563': configure: Simplify AltiVec/VSX check with a helper function Merged-by: James Almer <jamrial@gmail.com>
2017-11-02Merge commit 'd76479c5020ca43e67d47ba3767146b192dc4782'James Almer
* commit 'd76479c5020ca43e67d47ba3767146b192dc4782': ppc: Drop support for Apple GCC Merged-by: James Almer <jamrial@gmail.com>
2017-11-01Merge commit '61cec5adaacb358783c18aa07362f15824c1b274'James Almer
* commit '61cec5adaacb358783c18aa07362f15824c1b274': tls: Hide backend implementation details from users Also includes ed434be106a4615e0419b3ac7664220741afda2d Changes were made to support schannel and securetransport. Merged-by: James Almer <jamrial@gmail.com>
2017-11-01Merge commit '4d444d04c1e19cd02ac836d411433906a9f32613'James Almer
* commit '4d444d04c1e19cd02ac836d411433906a9f32613': configure: Default to _WIN32_WINNT=0x0502 (XP) as minimum, for legacy mingw See 69f7aad5710f280ad854ea0bb84d59ed1b55bf5b Merged-by: James Almer <jamrial@gmail.com>
2017-10-31Merge commit '6a7e928555d081ff86c867867ebce74fdc4c87d6'James Almer
* commit '6a7e928555d081ff86c867867ebce74fdc4c87d6': configure: Do not check for the __builtin_vec_vsx_ld Merged-by: James Almer <jamrial@gmail.com>
2017-10-31Merge commit 'd7320ca3ed10f0d35b3740fa03341161e74275ea'James Almer
* commit 'd7320ca3ed10f0d35b3740fa03341161e74275ea': arm: Avoid using .dn register aliases Merged-by: James Almer <jamrial@gmail.com>
2017-10-31Merge commit '59cee42d7d22530e66a155305389e29679b11f78'James Almer
* commit '59cee42d7d22530e66a155305389e29679b11f78': arm: Check for the .arch directive in configure Merged-by: James Almer <jamrial@gmail.com>
2017-10-31Merge commit 'b5f19f7478492307e4b4763aeac3180faf50e17f'James Almer
* commit 'b5f19f7478492307e4b4763aeac3180faf50e17f': aac: Split function to parse ADTS header data into public and private part Merged-by: James Almer <jamrial@gmail.com>
2017-10-30configure: Stop using dlltool to create an import libraryMartin Storsjö
There shouldn't be any functional difference between the import library created by dlltool and the one produced by the linker itself. Keep installing it with both names though, for compatibility with users that expect both to exist. The dlltool step was added in ec10a9ab4; prior to that, a MSVC compatible import library was generated using lib.exe. After that commit, there was no functional difference between the two import libraries (and since MSVC 2012, link.exe works just fine with the GNU binutils generated one). Signed-off-by: Martin Storsjö <martin@martin.st>
2017-10-30Merge commit '44aafa3325ec09a120bdb81b8579b8dfd65b1693'James Almer
* commit '44aafa3325ec09a120bdb81b8579b8dfd65b1693': configure: Properly escape arguments in filter/filter_out helper functions Merged-by: James Almer <jamrial@gmail.com>
2017-10-28configure: add missing llvidencdsp dependency to MagicYUV encoderJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>