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
2016-04-24Merge commit '159323897f545e7405fb9db234e0ba123e174376'Derek Buitenhuis
* commit '159323897f545e7405fb9db234e0ba123e174376': intrax8: Add a local BlockDSPContext and initialize it Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-24Merge commit '68127e1bf8037a6e0acd6401cc8c5da950e3fa0a'Derek Buitenhuis
* commit '68127e1bf8037a6e0acd6401cc8c5da950e3fa0a': intrax8: Keep a reference to the context idctdsp Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-18Merge commit '8a02a8031ef4f98faf5647f0e01a8922247bf748'Derek Buitenhuis
* commit '8a02a8031ef4f98faf5647f0e01a8922247bf748': lavfi: add an NVIDIA NPP-based scaling filter Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-18Merge commit '98114d70e48caf871b0fe9b8e5bf8ebd989b845d'Derek Buitenhuis
* commit '98114d70e48caf871b0fe9b8e5bf8ebd989b845d': lavf: VAAPI scale filter Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-17Merge commit '65a802401c6cc136576bb2e613c0577cbf622aa8'Derek Buitenhuis
* commit '65a802401c6cc136576bb2e613c0577cbf622aa8': build: Add component for the SRTP common code Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-17Merge commit '0c6a70873fc6e43194b471d112c30823b6c8d0b4'Derek Buitenhuis
* commit '0c6a70873fc6e43194b471d112c30823b6c8d0b4': intrax8: Move error resilience out of intrax8 Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-17Merge commit '33d18982fa03feb061c8f744a4f0a9175c1f63ab'Derek Buitenhuis
* commit '33d18982fa03feb061c8f744a4f0a9175c1f63ab': lavc: add a new bitstream filtering API Conversions-by: Hendrik Leppkes <h.leppkes@gmail.com> Conversions-by: Derek Buitenguis <derek.buitenhuis@gmail.com> Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-14Merge commit '551c6775abb5e0ad34c26d7e23bc6fbbe8ccc9d4'Derek Buitenhuis
* commit '551c6775abb5e0ad34c26d7e23bc6fbbe8ccc9d4': lavu: VAAPI hwcontext implementation Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-13Merge commit '59b9d2f684f1ff66627ca2b7d2dd05771ade62f0'Derek Buitenhuis
* commit '59b9d2f684f1ff66627ca2b7d2dd05771ade62f0': configure: Add support for clang llvm-cov Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-13Merge commit 'c11a8586264520e6afcddc52156f4a1fd2fb07b2'Derek Buitenhuis
* commit 'c11a8586264520e6afcddc52156f4a1fd2fb07b2': configure: Support msan as toolchain Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-04-13lavc/audiotoolboxdec: avoid relying on consumer-provided params when possibleRodger Combs
2016-04-02lavc/audiotoolboxdec: add eac3 decoderRodger Combs
This is added in 10.11, so we add a #define when building against older SDKs. The decoder actually supports 7.1-channel eac3, but since the parser only reports 6 channels, we end up decoding the 5.1 downmix (same as the internal decoder) for now.
2016-03-31configure: Fix debugging on mingw-w64 with gdbAlex Smith
The relocation hack broke debugging on mingw-w64 when using gdb. This makes the reloc hack dependent on --disable-debug so it's still enabled for release builds. This is simply an immediate fix for the issue of broken debugging, we should probably still look at the possibility of reverting it outright if it proves to be more trouble than it's worth. For now keeping it enabled for release builds is a reasonable trade off. Signed-off-by: Alex Smith <theryuu@warpsharp.info> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-03-28configure: Fail if CUDA enabled but not foundTimo Rothenpieler
Without this patch, configure still passes and enables CUDA, no matter if it was actually found, breaking the build in case it was not.
2016-03-27avcodec: Remove libdcadec, we already have it merged internallyKieran Kunhya
2016-03-25intrax8: Add a local BlockDSPContext and initialize itVittorio Giovara
Helps in decoupling this code from mpegvideo.
2016-03-25intrax8: Keep a reference to the context idctdspVittorio Giovara
Use it instead of the embedded mpegvideo one. Update init function signature to load it directly from the callers.
2016-03-25lavfi: Add coreimage filter for GPU based image filtering on OSX.Thilo Borgmann
2016-03-23lavfi: add an NVIDIA NPP-based scaling filterAnton Khirnov
2016-03-23lavf: VAAPI scale filterMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-03-23build: Add component for the SRTP common codeDiego Biurrun
This allows expressing the SRTP test code dependencies more clearly.
2016-03-22intrax8: Move error resilience out of intrax8Vittorio Giovara
The intrax8 decoding process does not imply any kind of error resilience, and the only call present is more related to how mpegvideo works rather than anything else. Therefore have the parent decoders carry out er when actually needed.
2016-03-22lavc: add AudioToolbox encodersRodger Combs
Fixes trac #4828
2016-03-22lavc: add AudioToolbox decodersRodger Combs
Part of trac #4828
2016-03-22configure: Remove (b)zlib and iconv dependencies for videoltoolbox encoder.Carl Eugen Hoyos
2016-03-20lavc: add a new bitstream filtering APIAnton Khirnov
Deprecate the current bitstream filtering API.
2016-03-19lavu: VAAPI hwcontext implementationMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-03-16configure: check for SEC_I_CONTEXT_EXPIRED before enabling SChannelHendrik Leppkes
Fixes build on mingw32, which lacks this constant.
2016-03-16configure: Use lowercase includes/library names for schannel check.İsmail Dönmez
Fixes cross-build on Linux with mingw-w64. Reviewed-by: Reimar Döffinger Reviewed-by: Hendrik Leppkes
2016-03-12configure: build fix for P5600 along option --disable-msaShivraj Patil
Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-03-09configure: Check for msghdr struct.Carl Eugen Hoyos
Some (Solaris) systems apparently have an incompatible msghdr struct breaking sctp protocol compilation. Reported-by: mvelanka
2016-03-08configure: build fix for P5600 with mips code restructuringShivraj Patil
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-03-08configure: add check_inline_asm_flags()Shivraj Patil
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-03-07configure: Add support for clang llvm-covLuca Barbato
2016-03-07configure: Support msan as toolchainLuca Barbato
2016-03-07lavc: add h264 mediacodec decoderMatthieu Bouron
2016-03-07lavc: add JNI supportMatthieu Bouron
2016-03-05configure: NVENC API version 6 is now requiredTimo Rothenpieler
2016-03-02lavc: add VideoToolbox H.264 EncoderRick Kern
Autodetected by default. Encode using -codec:v h264_videotoolbox. Signed-off-by: Rick Kern <kernrj@gmail.com> Signed-off-by: wm4 <nfxjfg@googlemail.com>
2016-02-29Merge commit '2758cdedfb7ac61f8b5e4861f99218b6fd43491d'Derek Buitenhuis
This commit also disables the async fate test, because it used internal APIs in a non-kosher way, which no longer exists. * commit '2758cdedfb7ac61f8b5e4861f99218b6fd43491d': lavf: reorganize URLProtocols Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-29build: add --install-name-dir=DIR Darwin optionClément Bœsch
This option is typically useful when cross-compiling dynamic libraries for iOS, with something such as --install-name-dir=@rpath
2016-02-28configure: add direct detection of libopencvAndreas Cadhalpun
The pkg-config file contains all opencv libraries, not only the neccessary ones. This change makes it possible to use the libopencv-imgproc-dev Debian package instead of libopencv-dev, saving about 200 MB of useless build-dependencies. In particular one doesn't need to install the parts of opencv that depend on ffmpeg libraries. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Reviewed-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-27mips: do not disable any feature for generic coresVicente Olivert Riera
We don't know which features are available when the user selects a generic core, so don't disable anything by default and let the user decide. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-27mips: improve detection of ISAs, FPU and ASEs (DSP, MSA)Vicente Olivert Riera
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-26configure: only check dispatch header on darwinMatthieu Bouron
Fixes build of lavd/jack on linux if dispatch happens to be available on this platform. dispatch, as well as its dependencies kqueue and pwq are generally not installed / distribued on linux systems. If it happens to be the case, you want to explicitely link against the libraries (using -ldispatch) as opposed to darwin where it is part of the standard library and -ldispatch doesn't work.
2016-02-25configure: add missing --strip option to show_help()Matthieu Bouron
2016-02-24configure: add missing vc1dsp dependency to vc1_decoderJames Almer
Fixes compilation of vc1_decoder when vc1_parser is not enabled Signed-off-by: James Almer <jamrial@gmail.com>
2016-02-24Merge commit 'd24bd96bdd5b4bae9a9e0055fa8d1104db1283a9'Derek Buitenhuis
* commit 'd24bd96bdd5b4bae9a9e0055fa8d1104db1283a9': build: Disentangle VC-1 decoder and parser Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-24Merge commit '15a24614aef5836af3cd2c7cc3b2b737eee6bf3c'Derek Buitenhuis
* commit '15a24614aef5836af3cd2c7cc3b2b737eee6bf3c': build: Add vc1dsp component for more fine-grained dependencies Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-24Merge commit 'b10c33c5ea9a41c41726fb5488ea1633e3f898ac'Derek Buitenhuis
* commit 'b10c33c5ea9a41c41726fb5488ea1633e3f898ac': build: Add missing mpegvideo dependency for the MSS2 and VC-1 decoders Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>