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
2020-03-21common.mak: Also clean Windows debug files.Carl Eugen Hoyos
2019-08-04build: add support for building CUDA files with clangRodger Combs
This avoids using the CUDA SDK at all; instead, we provide a minimal reimplementation of the basic functionality that lavfi actually uses. It generates very similar code to what NVCC produces. The header contains no implementation code derived from the SDK. The function and type declarations are derived from the SDK only to the extent required to build a compatible implementation. This is generally accepted to qualify as fair use. Because this option does not require the proprietary SDK, it does not require the "--enable-nonfree" flag in configure. Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
2019-03-11Merge commit '7e5bde93a1e7641e1622814dafac0be3f413d79b'James Almer
* commit '7e5bde93a1e7641e1622814dafac0be3f413d79b': build: Rename OBJDIRS variable to OUTDIRS Merged-by: James Almer <jamrial@gmail.com>
2017-11-12Merge commit '17b6c7efb471e8ff1b8a7271f6531ba1d52bf69c'James Almer
* commit '17b6c7efb471e8ff1b8a7271f6531ba1d52bf69c': build: Add missing config.sh dependency for pkg-config files Merged-by: James Almer <jamrial@gmail.com>
2017-11-12Merge commit '7ebe7e8e7a76c0ce302f4f583ef0d14220031214'James Almer
* commit '7ebe7e8e7a76c0ce302f4f583ef0d14220031214': build: Remove pkg-config files on clean instead of on distclean Merged-by: James Almer <jamrial@gmail.com>
2017-11-12Merge commit 'fbf77b5ac37bf2a807d8336450801d7aecf2e359'James Almer
* commit 'fbf77b5ac37bf2a807d8336450801d7aecf2e359': build: Add uninstall-pkgconfig target to match install-lib*-pkgconfig Merged-by: James Almer <jamrial@gmail.com>
2017-11-11Merge commit 'abf1c058d1bd0ed1b820ea5e501a4484756f00b0'James Almer
* commit 'abf1c058d1bd0ed1b820ea5e501a4484756f00b0': msvc: Properly specify dllexport for data symbols shared across dll boundaries 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-01Merge commit 'f960fd2fb1218d49866d0bf47cbf839233fb9904'James Almer
* commit 'f960fd2fb1218d49866d0bf47cbf839233fb9904': build: Skip generating .version files when reconfiguring Merged-by: James Almer <jamrial@gmail.com>
2017-10-13build: fix builds configured with a suffixJames Almer
Regression since 6dfcbd80ad446ff163b47f2bf432bbf706436ea8 Tested-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
2017-10-11Merge commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63'James Almer
* commit '7cb1d9e2dbbe5bf4652be5d78cdd68e956fa3d63': build: Fine-grained link-time dependency settings Also included are bug fix commits 5ff3b5cafcc685b6936d16602b0f80aa09a95870, d9da7151eef7fc469787e7298196cea291acfd82 and 5e27ef800bfa2be17a6353ddedac6b7400e4624f. Merged-by: James Almer <jamrial@gmail.com>
2017-10-10build: prevent SDL2 from polluting global cflags and extralibsJames Almer
Remove the SDL_main define from the global cflags but not from the ffplay cflags, and the -mwindows linker option from extralibs instead of overriding it with the addition of -mconsole. Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2017-09-10build: Skip generating .version files when cleaningDiego Biurrun
Signed-off-by: James Almer <jamrial@gmail.com>
2017-06-21build: Allow generating dependencies as a side-effect of assemblingDiego Biurrun
(Cherry-picked from libav commit 3c0efbd03349ae68d3a25a082222652a102e3fd4) Signed-off-by: James Almer <jamrial@gmail.com>
2017-06-21build: Generalize yasm/nasm-related variable namesDiego Biurrun
None of them are specific to the YASM assembler. (Cherry-picked from libav commit 39e208f4d4756367c7cd2d581847e0c1b8a429c1) Signed-off-by: James Almer <jamrial@gmail.com>
2017-05-18build: remove --enable-raise-major configure optionJames Almer
It's not used by anything, has dubious usefulness, the reasons for which it was introduced are no longer valid, and only serves to add complexity to the build system. Signed-off-by: James Almer <jamrial@gmail.com>
2017-05-15build: add support for building .cu files via nvccTimo Rothenpieler
Original work by Yogender Gupta <ygupta@nvidia.com>
2017-05-05library.mak: fix build rules that depend on pgk-config filesJames Almer
Regression since 6fdd35a312
2017-05-05Merge commit '92db5083077a8b0f8e1050507671b456fd155125'James Almer
* commit '92db5083077a8b0f8e1050507671b456fd155125': build: Generate pkg-config files from Make and not from configure build: Store library version numbers in .version files Includes cherry-picked commits 8a34f3659371680ca523aecfd9098c28f0f809eb and ee164727dd64c199b87118917e674b17c25e0da3 to fix issues. Changes were also made to retain support for raise_major and build_suffix. Reviewed-by: ubitux Merged-by: James Almer <jamrial@gmail.com>
2017-05-03Merge commit '11a9320de54759340531177c9f2b1e31e6112cc2'Clément Bœsch
* commit '11a9320de54759340531177c9f2b1e31e6112cc2': build: Move build-system-related helper files to a separate subdirectory "ffbuild" directory name is used instead of "avbuild". Merged-by: Clément Bœsch <u@pkh.me>