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-09Merge commit '0ad8d751337efbbd61c0d78762448b043100b653' into release/2.2Michael Niedermayer
* commit '0ad8d751337efbbd61c0d78762448b043100b653': configure: Properly fail when libcdio/cdparanoia is not found Conflicts: configure See: f514b5dff769a331ea2153c23594d9b29b667141 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-09Merge commit '7fd11fbeeb41990427b475dc0d8800d2cf15a8c4' into release/2.2Michael Niedermayer
* commit '7fd11fbeeb41990427b475dc0d8800d2cf15a8c4': arm: Suppress tags about used cpu arch and extensions Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-03-08configure: Properly fail when libcdio/cdparanoia is not foundVittorio Giovara
2015-03-08arm: 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 and b77e335e441040a40fc6156b8e4a134745d10233) Signed-off-by: Martin Storsjö <martin@martin.st>
2015-01-20configure: create the tests directory like the doc directoryMichael Niedermayer
This fixes an issue where the tests directory is not created for out of tree builds before its needed Tested-by: Dave Yeo <daveryeo@telus.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit e631872f13b6be0583603d45a11e53319754bc8d) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-06configure: bump yearJames Almer
Happy new year! (cherry picked from commit b8db25a3338b67186837c49580fe538d63dd73c7) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-05configure: add noexecstack to linker options if supported.Reimar Döffinger
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> (cherry picked from commit b7082d953fda93f7841ffffe7d15a6c3cd15bdee) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-31Improve the detection of architecture x86.Andreas Cadhalpun
This fixes building on Debian GNU/Hurd. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 0f17bc644c4af0f9e0fab714fadf4f4f02140a0e)
2014-03-23Always pass the configure option sysroot to --sysroot and -isysroot.Carl Eugen Hoyos
On darwin, --sysroot may be ignored. (cherry picked from commit cc6d549adbb838ef87b1f251ca469dc4c3dd39aa)
2014-03-23Autodetect VDA like all other hardware acccelerations.Carl Eugen Hoyos
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 942cded690bc6dc931c60078f39cf0f339a89058) Conflicts: configure
2014-03-15configure: Support older version of openjpeg1Luca Barbato
It should work best for debian stable and people not installing the .pc file. (cherry picked from commit aa807425395caa17a85ed2833133278e8bd44a76)
2014-03-11Merge commit '4b476e6aa4b830f919cf3c67ba2caa039ff285b9' into release/2.2Michael Niedermayer
* commit '4b476e6aa4b830f919cf3c67ba2caa039ff285b9': configure: enable PIC on s390(x) Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-11configure: Use the right pkgconf file for openjpegLuca Barbato
The current release of version 1 uses libopenjpeg1. (cherry picked from commit 4a8562394b685e83ae4a38a93eef43625755a231)
2014-03-10vf_frei0r: refactor library loading from env variableVittorio Giovara
strtok_r is not needed any more, so remove it from configure. (cherry picked from commit 61b323ce7c7cdc101eadfd7de2203922b8a39e8d)
2014-03-09build: Use pkg-config for openjpegPierre Lejeune
Bug-Id: 387 CC: libav-stable@libav.org (cherry picked from commit 0e0cefb22216a4b6684a30a50cb5973400dc59f2)
2014-03-07configure: enable PIC on s390(x)Reinhard Tartler
The s390 architecture requires shared libraries to be built in PIC mode. Otherwise applications will get wrong relocations at run-time, leading to confusing segmentation faults. CC: libav-stable@libav.org (cherry picked from commit 5ddc9f5052316608799b932c604f9e7561f8ce24)
2014-03-07Revert "Add libx265 encoder"Reinhard Tartler
cf. the discussion following https://lists.libav.org/pipermail/libav-devel/2014-March/056894.html This reverts commit 50ea93158d4c480f64069e8bd1da388486dcf4ba. Conflicts: doc/general.texi libavcodec/version.h
2014-03-02af_compand: replace strtok_r() with av_get_token()Anton Khirnov
(cherry picked from commit bc6461c2861b7d482a037d3b3e2b44ad48805fa0)
2014-03-02af_compand: add a dependency on strtok_rAnton Khirnov
(cherry picked from commit 291e49d4e7db4b982621d7a25e258f898cfc3217)
2014-03-01Merge commit '4cb6964244fd6c099383d8b7e99731e72cc844b9'Michael Niedermayer
* commit '4cb6964244fd6c099383d8b7e99731e72cc844b9': dcadec: simplify decoding of VQ high frequencies Conflicts: configure libavcodec/dcadec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-28dcadec: simplify decoding of VQ high frequenciesChristophe Gisquet
The vector dequantization has a test in a loop preventing effective SIMD implementation. By moving it out of the loop, this loop can be DSPized. Therefore, modify the current DSP implementation. In particular, the DSP implementation no longer has to handle null loop sizes. The decode_hf implementations have following timings: For x86 Arrandale: C SSE SSE2 SSE4 win32: 260 162 119 104 win64: 242 N/A 89 72 The arm NEON optimizations follow in a later patch as external asm. The now unused check for the y modifier in arm inline asm is removed from configure.
2014-02-27af_compand: add a dependency on strtok_rAnton Khirnov
2014-02-26configure: use pkg-config to detect libblurayTimothy Gu
The current configure fails when static libbluray is compiled with libxml2 support. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-25Merge commit 'e7dfaf16a403972eb6aed5ce8f84c0085bd2fb5a'Michael Niedermayer
* commit 'e7dfaf16a403972eb6aed5ce8f84c0085bd2fb5a': libavfilter: example audio filtering program Conflicts: .gitignore configure doc/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-25libavfilter: example audio filtering programAnton Khirnov
Based on a patch by Andrew Kelley <superjoe30@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-02-24libx265: Update API usageDerek Buitenhuis
Framerate is now a sane rational instead of an integer, and inputDepth is changed to what it actually is. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-02-24libx265: Update API usageDerek Buitenhuis
Framerate is now a sane rational instead of an integer, and inputDepth is changed to what it actually is. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-02-24Merge commit '5800ba0db667630e6ff81d30f03961ea10726aa6'Michael Niedermayer
* commit '5800ba0db667630e6ff81d30f03961ea10726aa6': configure: disable cpunop if the check fails Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-24configure: Move cpunop into ARCH_EXT_LIST_X86Diego Biurrun
It is a processor feature, so it belongs there. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-23x86: add detection for FMA3 instruction setJames Almer
Based on x264 code Signed-off-by: James Almer <jamrial@gmail.com>
2014-02-23x86: add missing XOP checks and macrosJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2014-02-23configure: disable cpunop if the check failsJanne Grunau
Moving cpunop from the HAVE_LIST to the ARCH_EXT_LIST_X86 has the side effect of enabling it. The semantics of the check have to be changed from enable if successful to disable if unsuccessful. This was missing in 2b0bb69997c2416e74f41aa1400ce983bf8775c0 causing build errors with nasm.
2014-02-23configure: Revert commit 5176e9651bda5182df008a1226e2484fdd809985Dave Yeo
This fixes cpunop detection and unbreaks NASM assembly Signed-off-by: Dave Yeo <daveryeo@telus.net> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-22x86: add detection for FMA3 instruction setJames Almer
Based on x264 code Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-21Merge commit 'd6a27f885b5d4cba7a82e50af423c741d2f37c3e'Michael Niedermayer
* commit 'd6a27f885b5d4cba7a82e50af423c741d2f37c3e': configure: Add usan to the toolchain presets Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-21Merge commit '2b0bb69997c2416e74f41aa1400ce983bf8775c0'Michael Niedermayer
* commit '2b0bb69997c2416e74f41aa1400ce983bf8775c0': configure: Move cpunop into ARCH_EXT_LIST_X86 Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-21Merge commit '6adf4290ebcf65ac8243d74f34ba0a508f561633'Michael Niedermayer
* commit '6adf4290ebcf65ac8243d74f34ba0a508f561633': configure: Move inet_aton check into network function check block Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-20configure: Add usan to the toolchain presetsLuca Barbato
clang-3.4 and gcc-4.9 have it.
2014-02-20configure: Move cpunop into ARCH_EXT_LIST_X86Diego Biurrun
It is a processor feature, so it belongs there.
2014-02-20configure: Move inet_aton check into network function check blockDiego Biurrun
2014-02-20Merge commit '192ccc5034ad4ac1b5022fc16c1162267add6a0f'Michael Niedermayer
* commit '192ccc5034ad4ac1b5022fc16c1162267add6a0f': build: The MPEG-4 video parser depends on h263dsp Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-20build: The MPEG-4 video parser depends on h263dspDiego Biurrun
The dependency is indirect through the h263/mpegvideo code. CC: libav-stable@libav.org (cherry picked from commit 192ccc5034ad4ac1b5022fc16c1162267add6a0f)
2014-02-20build: The MPEG-4 video parser depends on h263dspDiego Biurrun
The dependency is indirect through the h263/mpegvideo code. CC: libav-stable@libav.org
2014-02-20Merge commit '874c751cc5b99cd68932e21c2c3a0d21134207e0'Michael Niedermayer
* commit '874c751cc5b99cd68932e21c2c3a0d21134207e0': threads: Check w32threads dependencies at the configure stage Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-19Fix dctdnoiz dependencies, the filter should select dct, not fft.Carl Eugen Hoyos
Fixes compilation with --disable-everything --enable-filter=dctdnoiz
2014-02-19threads: Check w32threads dependencies at the configure stageDiego Biurrun
Also add warning comment about threading implementations without matching atomics implementation to the atomics fallback implementation.
2014-02-17Merge commit 'b339182eba34f28de5f1a477cdd2c84f1ef35d90'Michael Niedermayer
* commit 'b339182eba34f28de5f1a477cdd2c84f1ef35d90': Move all example programs to doc/examples Conflicts: configure doc/Makefile doc/doxy-wrapper.sh doc/examples/avcodec.c doc/examples/decoding_encoding.c doc/examples/metadata.c doc/examples/muxing.c doc/examples/transcode_aac.c libavcodec/Makefile libavcodec/api-example.c libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-17Move all example programs to doc/examplesDiego Biurrun
Also drop support for building examples in library directories.
2014-02-14Merge commit 'd261719319a505e1716e8b52fc955bef0503ff96'Michael Niedermayer
* commit 'd261719319a505e1716e8b52fc955bef0503ff96': configure: do not link libraries against program-specific dependencies Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-14Merge commit '60e6cecf9bc7d6a238e6b316da52edcc6d1ef7f8'Michael Niedermayer
* commit '60e6cecf9bc7d6a238e6b316da52edcc6d1ef7f8': configure: avserver does not need $ldl Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>