- 22 Nov, 2016 3 commits
-
-
Timo Rothenpieler authored
-
Timo Rothenpieler authored
-
Timo Rothenpieler authored
-
- 16 Nov, 2016 1 commit
-
-
Hendrik Leppkes authored
Fixes building with --disable-everything --enable-shared --enable-dxva2 The hwcontext DXVA2 implementation in avutil needs this library now, instead of just the ffmpeg program.
-
- 13 Nov, 2016 1 commit
-
-
Hendrik Leppkes authored
Fixes building for Windows x86 with MSVC using the link libraries distributed with the CUDA SDK. check_lib2 is required here because it includes the header to get the full signature of the function, including the stdcall calling convention and all of its arguments, which enables the linker to determine the fully qualified object name and resolve it through the import library, since the CUDA SDK libraries do not include un-qualified aliases.
-
- 11 Nov, 2016 1 commit
-
-
Marton Balint authored
Also contains the following changes to the library: - add ff_ prefix to functions - remove cplusplus defines. - add FF_ prefix to contants and some structs - remove true peak calculation feature, since it uses its own resampler, and af_loudnorm does not need it. - remove version info and some fprintf(stderr) functions - convert to use av_malloc - always use histogram mode for LRA calculation, otherwise LRA data is slowly consuming memory making af_loudnorm unfit for 24/7 operation. It also uses a BSD style linked list implementation which is probably not available on all platforms. So let's just remove the classic mode which not uses histogram. - add ff_thread_once for calculating static histogram tables - convert some functions to void which cannot fail - remove intrinsics and some unused headers - add support for planar audio - remove channel / sample rate changer function, in ffmpeg usually we simply alloc a new context - convert some static variables to defines - declare static histogram variables as aligned - convert some initalizations to mallocz - add window size parameter to init function and remove window size setter function - convert return codes to AVERROR - fix indentation Signed-off-by: Marton Balint <cus@passwd.hu>
-
- 05 Nov, 2016 1 commit
-
-
Matt Oliver authored
Signed-off-by: Matt Oliver <protogonoi@gmail.com>
-
- 31 Oct, 2016 1 commit
-
-
Reynaldo H. Verdejo Pinochet authored
pkg-config(1) expects uninstalled pc files to follow the blah-uninstalled.pc naming convention and the behavior of the program is impacted by it. Without this fix overriding PKGP_CONFIG_LIBDIR is required to ensure uninstalled files are preferred (overkill), instead of just adding pc-uninstalled/ to the utility's search path by setting PKG_CONFIG_PATH accordingly. Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
-
- 30 Oct, 2016 1 commit
-
-
Philip Langdale authored
Turns out cuvid doesn't support h.263.
-
- 29 Oct, 2016 1 commit
-
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
- 28 Oct, 2016 1 commit
-
-
Andreas Cadhalpun authored
Fixes trac ticket #5909 Bud-Id: https://bugs.gentoo.org/show_bug.cgi?id=598054Acked-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 26 Oct, 2016 2 commits
-
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
Michael Niedermayer authored
As it does not work anymore since 655b6dcb Found-by: carl Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 21 Oct, 2016 1 commit
-
-
Matt Oliver authored
Fixes #5675 Signed-off-by: Matt Oliver <protogonoi@gmail.com>
-
- 19 Oct, 2016 2 commits
-
-
Matthieu Bouron authored
-
Matthieu Bouron authored
-
- 14 Oct, 2016 1 commit
-
-
Carl Eugen Hoyos authored
-
- 13 Oct, 2016 1 commit
-
-
Andreas Cadhalpun authored
Use check_lib2 to test the header together with the function. This is necessary, because '-DOPJ_STATIC' changes what the included header does. Also add '-DOPJ_STATIC' to CPPFLAGS, so that it isn't necessary to hardcode this in libavcodec/libopenjpeg{dec,enc}.c. Finally, check for non-static openjpeg 2.1, too. Reviewed-by: Michael Bradshaw <mjbshaw@gmail.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
- 12 Oct, 2016 1 commit
-
-
Carl Eugen Hoyos authored
Avoids detecting libraries that are not compatible with ldexeflags.
-
- 10 Oct, 2016 1 commit
-
-
Zhou Xiaoyong authored
The optimizations of mipsdsp are not supported by all loongson cpu. The optimizations of mipsfpu and mipsdspr2 maybe supported by 3A2000/3A3000/3A4000 but not tested yet. Loongson only support mmi (loongSIMD) optimizations now. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 06 Oct, 2016 1 commit
-
-
Carl Eugen Hoyos authored
Fixes stack alignment on x86_32 FreeBSD. Fixes ticket #5231.
-
- 04 Oct, 2016 1 commit
-
-
Rodger Combs authored
This isn't a "version script" in the usual sense, since it doesn't set symbol versions directly. Instead, the version for the whole .dylib is set in the linker flags, and we generate a list of symbol patterns to export. This allows us to keep our local symbols (e.g. ff_*) local on the platform. The Darwin linker's exported_symbols_list format is a bit different than the one used by the GNU linker. It doesn't handle local symbols at all, since when a list is provided, all unlisted symbols are local by default; thus, we remove local sections. It doesn't handle per-version sections, so we remove the headers and brackets. It expects symbols to be prefixed with an underscore. It errors if a listed symbol with no wildcards is not present in the output, so we append an asterisk to any symbol that doesn't already end in one.
-
- 02 Oct, 2016 1 commit
-
-
Timo Rothenpieler authored
Some function definitions are missing without it, for example sigaction. Fixes ticket #5868
-
- 01 Oct, 2016 2 commits
-
-
Josh de Kock authored
There is really no need for two aac wrappers, we already have libfdk-aac which is better. Not to mention that faac doesn't even support HEv1, or HEv2. It's also under a license which is unusable for distribution, so it would only be useful to people who will compile their own ffmpeg, only use it themselves (which at that point should just use fdk-aac). Signed-off-by: Josh de Kock <josh@itanimul.li>
-
James Almer authored
Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
-
- 30 Sep, 2016 4 commits
-
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
- 25 Sep, 2016 1 commit
-
-
Josh de Kock authored
This commit also adds an sdl alias for the configure script.
-
- 24 Sep, 2016 3 commits
-
-
Josh de Kock authored
Signed-off-by: Josh de Kock <josh@itanimul.li>
-
Marton Balint authored
This commit also drops SDL1 support for ffplay. Tested-by: James Almer <jamrial@gmail.com> (Windows, mingw-w64) Signed-off-by: Josh de Kock <josh@itanimul.li>
-
Josh de Kock authored
Acked-by: Michael Niedermayer Signed-off-by: Josh de Kock <josh@itanimul.li>
-
- 23 Sep, 2016 1 commit
-
-
Philip Langdale authored
We need to remove the dynlink fanciness and replace it with normal function prototypes and update the include paths and configure logic. We don't need to explicitly check for PICPARMS now - they're going to be there.
-
- 15 Sep, 2016 1 commit
-
-
Matthieu Bouron authored
-
- 06 Sep, 2016 1 commit
-
-
Philip Langdale authored
cuvid/nvdecode also supports mpeg1, mpeg2, h.263/mpeg4-asp and mjpeg. It should, in theory, also support wmv3 via the vc1 support, given that vdpau supports this. However, it failed to play wmv3 samples which vdpau played correctly, so I'm not sure what to make of it. Signed-off-by: Philip Langdale <philipl@overt.org> Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
-
- 04 Sep, 2016 1 commit
-
-
Matt Oliver authored
Signed-off-by: Matt Oliver <protogonoi@gmail.com>
-
- 02 Sep, 2016 1 commit
-
-
Timo Rothenpieler authored
For some reason, when compiling with gcc-asan and a recent enough gcc version(seen on 5.3+ so far), linking dlopen works without -ldl, but dlsym fails with: undefined reference to symbol 'dlsym@@GLIBC_2.2.5' So this patchs checks for both dlopen and dlsym to work for determining if -ldl is needed.
-
- 01 Sep, 2016 1 commit
-
-
James Almer authored
Commit 2b1d316f made nvenc depend on LoadLibrary, but the availability of the latter was never checked. This fixes nvenc on Windows platforms Signed-off-by: James Almer <jamrial@gmail.com>
-
- 31 Aug, 2016 1 commit
-
-
Timo Rothenpieler authored
-