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
2015-03-13Add dependencies to configure file for vf_fftfiltArwa Arif
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit b4ec6afd3d374f7e38da597924adc28680fe89af) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-13configure: Move the .object_arch check to the right placeMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit b77e335e441040a40fc6156b8e4a134745d10233) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-13arm: Suppress tags about used cpu arch and extensionsMartin Storsjö
When all the codepaths using manually set .arch/.fpu code is behind runtime detection, the elf attributes should be suppressed. This allows tools to know that the final built binary doesn't strictly require these extensions. Signed-off-by: Martin Storsjö <martin@martin.st> (cherry picked from commit dcae2e32f7d8a1ca5fb8c1e4aa81313be854dd73) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-06configure, mips: remove MIPS32R2, merging it with MIPSFPUJames Cowgill
There are no independant uses of mips32r2 instructions except for the FPU parts. Due to the heavy use of mips32r2 specifc fpu extensions, I am guessing the original author intended MIPSFPU to imply MIPS32R2 anyway. Since these fpu instructions are available on mips64 (non-r2), enable them there as well. Also remove the last occurence of HAVE_MIPS32R2 (which is coupled to HAVE_MIPSFPU anyway). mips32r2 is left in the list of options form compatability so that using --disable-mips32r2 doesn't break anything. Signed-off-by: James Cowgill <james410@cowgill.org.uk> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-05Allow AVFoundation compilation on OS X 10.7.Carl Eugen Hoyos
Fixes ticket #4238. Reviewed-by: Thilo Borgmann
2015-03-02configure/help: consistently use "autodetect"Clément Bœsch
2015-03-01Merge commit '990e4a6639d0714198583c2812b1074b5751898f'Michael Niedermayer
* commit '990e4a6639d0714198583c2812b1074b5751898f': Add a QSV decoding example. Conflicts: configure doc/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-01Merge commit '71f1ad37d858b810b71a4af1c25771beaa50b27b'Michael Niedermayer
* commit '71f1ad37d858b810b71a4af1c25771beaa50b27b': lavc: do not compile fmtconvert unconditionally Conflicts: configure libavcodec/ppc/Makefile libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-28Add a QSV decoding example.Anton Khirnov
2015-02-28lavc: do not compile fmtconvert unconditionallyAnton Khirnov
Only ac3dec and dcadec use it.
2015-02-26Merge commit '82b6e451161f19ab90bfb9565b710021caf5dcbd'Michael Niedermayer
* commit '82b6e451161f19ab90bfb9565b710021caf5dcbd': configure: Move the cross_prefix setting after the toolchain one Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-26configure: Move the cross_prefix setting after the toolchain oneLuca Barbato
Makes passing to configure --toolchain=gcc-asan --cross-prefix=armv7a-hardfloat-linux-gnueabi- work as intended.
2015-02-23Merge commit '521979e6b1e7a89751aebc285a40d6508f8af48f'Michael Niedermayer
* commit '521979e6b1e7a89751aebc285a40d6508f8af48f': configure: Properly fail when libcdio/cdparanoia is not found Conflicts: configure See: f514b5dff769a331ea2153c23594d9b29b667141 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-23Merge commit 'f7cc6627c01ad3f5bc6ea2d0e6f8adb3a0b490d7'Michael Niedermayer
* commit 'f7cc6627c01ad3f5bc6ea2d0e6f8adb3a0b490d7': configure: Use pkg-config for libdc1394 discovery Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-23configure: Properly fail when libcdio/cdparanoia is not foundVittorio Giovara
2015-02-23configure: Use pkg-config for libdc1394 discoveryVittorio Giovara
Since not all systems need the libraw1394 dependency, let pkg-config provide the list of libraries actually needed. The libdc1394-2.pc file has been included since version 2 (2008-01-05), so it should be safe to use.
2015-02-19Merge commit '11c22dfd495bbd3f38df639772aa4bb9a1be882d'Michael Niedermayer
* commit '11c22dfd495bbd3f38df639772aa4bb9a1be882d': configure: add missing h264_qsv hwaccel deps Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-19Merge commit '4e08c821106fc1d6d358864abf0d8488b12f38c6'Michael Niedermayer
* commit '4e08c821106fc1d6d358864abf0d8488b12f38c6': lavc: add an Intel libmfx-based H.264 decoder Conflicts: configure libavcodec/Makefile libavcodec/allcodecs.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-19configure: add missing h264_qsv hwaccel depsAnton Khirnov
2015-02-19lavc: add an Intel libmfx-based H.264 decoderAnton Khirnov
Based on the code by Luca Barbato <lu_zero@gentoo.org> and Yukinori Yamazoe <drocon11@gmail.com>.
2015-02-17Force linking against user32 if dxva2 is enabled.Carl Eugen Hoyos
Fixes compilation with vfwcap disabled. Reported and tested by Bernhard Döbler, programmer bardware de Reviewed-by: Matt Oliver
2015-02-15xcbgrab: Check for xcb-shapeLuca Barbato
It is required.
2015-02-10avfilter: Add repeatfields filter (Port of mp=softpulldown)Paul B Mahol
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-10test/fate: added mxf_opatom regression testsMark Reid
Reviewed-by: tomas.hardin@codemill.se Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-08Do not use -mdynamic-no-pic on OSX x86_64.Carl Eugen Hoyos
Fixes default compilation with icc.
2015-02-04Merge commit 'd615187f74ddf3413778a8b5b7ae17255b0df88e'Michael Niedermayer
* commit 'd615187f74ddf3413778a8b5b7ae17255b0df88e': aacdec: Support for ER AAC ELD 480. Conflicts: libavcodec/aacdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-04aacdec: Support for ER AAC ELD 480.Alex Converse
Based in part on work from Niel van der Westhuizen <espes@pequalsnp.com>.
2015-02-02Merge commit '3d5d46233cd81f78138a6d7418d480af04d3f6c8'Michael Niedermayer
* commit '3d5d46233cd81f78138a6d7418d480af04d3f6c8': opus: Factor out imdct15 into a standalone component Conflicts: configure libavcodec/opus_celt.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-02opus: Factor out imdct15 into a standalone componentDiego Biurrun
It will be reused by the AAC decoder.
2015-02-02configure: Add a dependency on vc1_decoder from vc1_parserMartin Storsjö
This fixes builds with vc1_parser enabled without vc1_decoder. All the vc1_decoder object files were included in the vc1_parser line in libavcodec/Makefile before, but architecture specific object files for vc1_decoder were not. Signed-off-by: Martin Storsjö <martin@martin.st>
2015-01-31configure: remove mp_filter leftoverPaul B Mahol
Pointed out by: ubitux Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-01-31remove libmpcodecsPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-01-27Add DXVA2 HEVC HWAccelHendrik Leppkes
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-27Add DXVA2 HEVC HWAccelHendrik Leppkes
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2015-01-27configure: use ar and ranlib in deterministic mode if availableAndreas Cadhalpun
this makes the static libraries binary reproducible Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-27Revert "configure: use ar and ranlib in deterministic mode"Michael Niedermayer
This breaks on BSDs This reverts commit 7e857cd57108358531b62ba58daa79adf21878e5.
2015-01-26configure: use ar and ranlib in deterministic modeAndreas Cadhalpun
this makes the static libraries binary reproducible Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-26avfilter: Port mp=eq/eq2 to lavfiArwa Arif
Code adapted from James Darnley's port Some fixes from Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-23dshow: add options for allowing filter popup configuration dialogs to be ↵rogerdpack
presented to the user Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
2015-01-12avutil/opencl: don't include config.hJames Almer
It's not an installed header. Tested-by: Thilo Borgmann <thilo.borgmann@mail.de> Tested-by: Wei Gao <highgod0401@gmail.com> Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
2015-01-10configure: enable vsx together with altivec for ppc64elAndreas Cadhalpun
The altivec optimizations on little endian ppc64 don't work without vsx. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-09lavfi: port mp=pp7 to libavfilterArwa Arif
The only difference with mp=pp7 is that default mode is "medium", as stated in the MPlayer docs, rather than "hard". Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2015-01-09configure: fix convoluted shlib codeMichael Niedermayer
Fixes Ticket 4199 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-08Merge commit '3852e2c926ddb166c7aa69c4644a86100ea144d9'Michael Niedermayer
* commit '3852e2c926ddb166c7aa69c4644a86100ea144d9': libopenh264enc: Fix a typo and some nitpicks Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-08libopenh264enc: Fix a typo and some nitpicksMartin Storsjö
Also move the .long_name entry to below the .name entry. Signed-off-by: Martin Storsjö <martin@martin.st>
2015-01-07Merge commit '8a3d9ca603f4d15ecaa9ca379cbaab4ecaec8ce4'Michael Niedermayer
* commit '8a3d9ca603f4d15ecaa9ca379cbaab4ecaec8ce4': libavcodec: Add an OpenH264 encoder wrapper Conflicts: Changelog configure libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-06libavcodec: Add an OpenH264 encoder wrapperMartin Storsjö
Compared to existing, common opensource H264 encoders, this can be useful since it has got a different license (BSD instead of GPL). Performance- and qualitywise it is comparable to x264 in ultrafast mode. Hooking it up as an encoder in libavcodec also simplifies comparing it against other common encoders. This requires OpenH264 1.3 or newer. Since the OpenH264 API and ABI changes frequently, only releases are supported. To take advantage of the OpenH264 patent offer, the OpenH264 library must not be redistributed, but downloaded at runtime at the end-user's system. Signed-off-by: Martin Storsjö <martin@martin.st>
2015-01-05build: Use -Werror=format-securityAgostino Sarubbo
Reduce the chance of introducing a class of bugs quite hard to track.
2015-01-05Merge commit 'f4d4e66a24a5c9497a5b6d3c089ac58089a87428'Michael Niedermayer
* commit 'f4d4e66a24a5c9497a5b6d3c089ac58089a87428': configure: Remap -L to -libpath for msvc Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-04configure: Remap -L to -libpath for msvcMartin Storsjö
This allows using libraries that are detected via pkg-config with msvc. (The libraries themselves may have to be built with MSVC though.) Signed-off-by: Martin Storsjö <martin@martin.st>