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-09-12avfilter: add ocr filterPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2015-09-12configure: fix build on mingw64 target with msys2Peter Belkner
2015-09-12configure: check for ID3D11VideoContextJames Almer
Should fix compilation with mingw-w64 trunk, where ID3D11VideoDecoder is available but ID3D11VideoContext still isn't. Signed-off-by: James Almer <jamrial@gmail.com>
2015-09-11configure: colorize error messagesGanesh Ajjanagadde
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-09-09configure: add libsoxr to swresample's pkgconfigRicardo Constantino
Fixes linking in FFMS and f265 at least, when ffmpeg is compiled with libsoxr. Signed-off-by: Ricardo Constantino <wiiaboo@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-09-08configure: Reenable colorized warnings and check for tput's existenceTimothy Gu
Untested.
2015-09-08Revert "configure: colorize warning messages"Michael Niedermayer
This broke win32, MSYS This reverts commit 3e830b6dc844219673b6a036d8a3bd326ac4f9e2.
2015-09-07configure: colorize warning messagesGanesh Ajjanagadde
This patch introduces color warning messages (yellow). They are enabled whenever available. Tested with zsh, bash, and sh (bash under --posix). Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-09-07Merge commit 'c45fcf30cfab687004ed1cdc06ebaa21f4262a0b'Hendrik Leppkes
* commit 'c45fcf30cfab687004ed1cdc06ebaa21f4262a0b': DXV decoder Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-07Merge commit '0c7707610f46a28b65eff935500c78c9781f8f4f'Hendrik Leppkes
* commit '0c7707610f46a28b65eff935500c78c9781f8f4f': lavc: Add a lzf decompressor Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-05configure: Remove reference to no longer existing avcodec_encode_video()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-09-02DXV decoderVittorio Giovara
Support all DXDI and DXD3 normal quality videos.
2015-09-02lavc: Add a lzf decompressorLuca Barbato
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-08-28configure: Do not let the webm muxer suggest external libraries.Carl Eugen Hoyos
This can fail as seen on fate and the usefulness of the suggestion is limited.
2015-08-28configure: Print out enabled programsrogerdpack
Better message that ffplay is not going to be built by printing out what will be built. Based on a patch by Moritz Barsnick. Signed-off-by: rogerdpack <rogerpack2005@gmail.com> Reviewed-by: Ganesh Ajjanagadde <gajjanag@mit.edu> Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2015-08-27vaapi: Add hevc hwaccel supportTimo Rothenpieler
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
2015-08-27configure: warn if GCC 4.2 is being usedGanesh Ajjanagadde
The wiki, Ticket1464, and Ticket3970 warn about the usage of GCC 4.2. This fixes Ticket3970. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
2015-08-27configure: remove unused apply() functionGanesh Ajjanagadde
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-27Merge commit 'e176639bcbf4b580edb462a6b0650e53cd5e3c04'Hendrik Leppkes
* commit 'e176639bcbf4b580edb462a6b0650e53cd5e3c04': webm: Explicitly select libvpx, libopus and libvorbis encoders Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-08-26configure: do not fork off grep subprocess while testing for whitespaceGanesh Ajjanagadde
grep is not necessary for the functionality. This avoids an unnecessary fork. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-25configure: aac encoder requires lpcwm4
Fixes compilation with --disable-encoders --enable-encoder=aac
2015-08-25webm: Explicitly select libvpx, libopus and libvorbis encodersLuca Barbato
And update the preference for the newer codecs now that the libraries seem stable and widespread enough. Bug-Id: 695 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-08-25avformat/file: Check for lstat() instead of dirent.hMichael Niedermayer
Fixes build on mingw Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-25lavf/file: check for dirent.h supportMariusz Szczepańczyk
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-25configure: do not fork off grep subprocess in probe_ccGanesh Ajjanagadde
grep is not required for the functionality in this instance. This avoids an unnecessary fork, and also avoids a duplicated dumpversion call. Furthermore, it also corrects behavior when no minor version number is present, see e.g https://github.com/joyent/node/pull/25671. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-19configure: Check for CoreServices/CoreServices.h and make vda+viedotoolbox ↵Michael Niedermayer
depend on it Fixes arm cross build on osx Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-19avfilter: add showfreqs filterPaul B Mahol
2015-08-18configure: force -mconsole when linking SDL under MinGWStephen Hutchinson
When building SDL with MinGW, it sets -mwindows with the assumption that the application is a GUI application. If this is linked without passing -mconsole to configure via --extra-ldflags, stdout will be silenced from cmd.exe while running FFmpeg. The -mwindows flag that causes this behavior is included in the sdl_libs variable, so append -mconsole there rather than create an sdl_ldflags case just to insert it (especially if -mconsole must come *after* -mwindows in order to be effective). Reviewed-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-18configure: Use pkg-config for libkvazaar.Arttu Ylä-Outinen
Signed-off-by: Arttu Ylä-Outinen <arttu.yla-outinen@tut.fi> Liked-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-18Merge commit 'cb2dbe2c762dae44d890aa26620bcdd9022fd0f3'Hendrik Leppkes
* commit 'cb2dbe2c762dae44d890aa26620bcdd9022fd0f3': configure: arm: Assume softfp ABI on darwin Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-08-17avfilter: add scale2ref filterMichael Niedermayer
This filter can be used to scale one stream to match another or based on another, useful to scale subtitles or other things to be overlayed Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-16doc/examples: rename avio_list_dir -> avio_dir_cmdMariusz Szczepańczyk
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-16configure: arm: Assume softfp ABI on darwinMartin Storsjö
Don't try to detect the float ABI by checking at the toolchain name or by trying to assemble and link files with eabi_attributes. This fixes the float ABI detection when building using clang with -fembed-bitcode, where the current eabi_attributes check accidentally passes. This issue was pointed out by James Howe <james.howe@hp.com>. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
2015-08-08configure: mpegvideo depends on mpeg_er.Carl Eugen Hoyos
Fixes compilation with --disable-everything --enable-encoder=mjpeg While there, clean up some recursive dependencies. Reported-by: Bernhard Döbler, programmer bardware de
2015-08-04configure: Silence error messages when probing compilerShiz
On Xcode's clang on OS X, $cc --version will output a 'Configured with:' line to stderr, which clobbers the configure script output. As this line serves no further purpose, it should be silenced. The same applies to apple-gcc 4.2.1, which complains that it can not understand the kernel version it is running on. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-08-04configure: Silence error messages when probing compiler.Shiz
On Xcode's clang on OS X, $cc --version will output a 'Configured with:' line to stderr, which clobbers the configure script output. As this line serves no further purpose, it should be silenced. The same applies to apple-gcc 4.2.1, which complains that it can not understand the kernel version it is running on. Reviewed-by: Carl Eugen Hoyos <cehoyos@ag.or.at> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-03avcodec: add new Videotoolbox hwaccel.Sebastien Zwickert
2015-07-28Merge commit 'c6e0829e3696c894d24c8088c3ee30a9c17534c2'Michael Niedermayer
* commit 'c6e0829e3696c894d24c8088c3ee30a9c17534c2': configure: Don't force _WIN32_WINNT to an older version if targeting winphone/winrt Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-28Merge commit 'd75b55635a02444c2f188c26e431a1cec992babe'Michael Niedermayer
* commit 'd75b55635a02444c2f188c26e431a1cec992babe': dxva2/d3d11va: Set _WIN32_WINNT to 0x0602 instead of 0x0600 Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-28configure: Don't force _WIN32_WINNT to an older version if targeting ↵Martin Storsjö
winphone/winrt This avoids having to manually set _WIN32_WINNT in --extra-cflags when targeting these API families, which only was necessary to work around configure setting _WIN32_WINNT to an older version by default. Signed-off-by: Martin Storsjö <martin@martin.st>
2015-07-28dxva2/d3d11va: Set _WIN32_WINNT to 0x0602 instead of 0x0600Martin Storsjö
If _WIN32_WINNT is unset, we force it to a new enough value to make sure the necessary definitions are visible. When targeting Windows Phone or Windows RT, _WIN32_WINNT should be at least 0x0602 - otherwise the windows headers themselves can cause errors (which technically are bugs in the headers). Raising this value here shouldn't hurt; the alternative would be to not touch it at all if WINAPI_FAMILY is set to phone/app, or to force setting it to 0x0602 in configure if unset (for phone/app). Signed-off-by: Martin Storsjö <martin@martin.st>
2015-07-27configure: Check for _M_ARMT to detect thumb when using MSVCMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2015-07-27configure: Check MSVC defines for identifying hardfloatMartin Storsjö
This macro identifies whether VFPv3 is available; MSVC defaults to hardfloat (except for older MSVC versions for CE, targeting ARMv4). Signed-off-by: Martin Storsjö <martin@martin.st>
2015-07-27configure: Default to armasm for --toolchain=msvc when targeting armMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2015-07-27configure: Simplify, remove an unnecessary intermediate variableMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2015-07-27Merge commit '60a21b3d81c1a11cf5a08950eadd4e84ca2e597c'Michael Niedermayer
* commit '60a21b3d81c1a11cf5a08950eadd4e84ca2e597c': configure: Check for _M_ARMT to detect thumb when using MSVC Conflicts: configure Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-27Merge commit '616b409c8f1e4fa568908212c01f6530da8d2e71'Michael Niedermayer
* commit '616b409c8f1e4fa568908212c01f6530da8d2e71': configure: Check MSVC defines for identifying hardfloat Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-27Merge commit '2192ff84dd720968108bc1ca54e239f4c94eb61d'Michael Niedermayer
* commit '2192ff84dd720968108bc1ca54e239f4c94eb61d': configure: Default to armasm for --toolchain=msvc when targeting arm Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-27Merge commit 'e4015b00d4e9e40dc1693a018edd51bf7a04993e'Michael Niedermayer
* commit 'e4015b00d4e9e40dc1693a018edd51bf7a04993e': configure: Simplify, remove an unnecessary intermediate variable Merged-by: Michael Niedermayer <michael@niedermayer.cc>
2015-07-27Merge commit '342b0ba5f93b09b1d0c2597db44605300e6fcc53'Michael Niedermayer
* commit '342b0ba5f93b09b1d0c2597db44605300e6fcc53': configure: Only redirect strtoll to _strtoi64 if necessary Conflicts: configure Merged-by: Michael Niedermayer <michael@niedermayer.cc>