- 28 Mar, 2018 1 commit
-
-
Sven Dueking authored
The protocol requires libsrt (https://github.com/Haivision/srt) to be installed Signed-off-by:
Sven Dueking <sven.dueking@nablet.com> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 27 Mar, 2018 1 commit
-
-
Diego Biurrun authored
-
- 26 Mar, 2018 6 commits
-
-
Danil Iashchenko authored
Behaves like existing convolution filter. Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
Similar indirections are used for the -o compiler/assembler flag to account for differences in compiler/assembler syntax. For x86asm half the infrastructure for doing the same currently exists unused. Finish and use that infrastructure for consistency.
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 22 Mar, 2018 2 commits
-
-
Mark Thompson authored
Also use that to support mapping VAAPI to Beignet.
-
drfer3 authored
Behaves like the existing avgblur filter, except working on OpenCL hardware frames. Takes exactly the same options. Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
- 18 Mar, 2018 3 commits
-
-
James Almer authored
Fixes compilation with some compilers. Reviewed-by: jkqxz Signed-off-by:
James Almer <jamrial@gmail.com>
-
Mark Thompson authored
This can remove units with types in or not in a given set from a stream. For example, it can be used to remove all non-VCL NAL units from an H.264 or H.265 stream.
-
Mark Thompson authored
Use it as the set of codec IDs supported by the trace_headers BSF.
-
- 17 Mar, 2018 2 commits
-
-
Martin Storsjö authored
With GCC, request it to maintain 16 byte alignment, and the existing entry points already align it via attribute_align_arg. With clang, do the same as for mingw; disable the aligned stack and let the assembly functions that require it do the alignment instead. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
James Almer authored
check_cpp_condition was not being called on some targets, which made schannel remain enabled even when it was not available Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 15 Mar, 2018 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 13 Mar, 2018 1 commit
-
-
Martin Storsjö authored
If we'd enable a 16 byte aligned stack, clang/llvm would also assume that alignment everywhere and produce code that strictly requires it. That would require adding realignment (via attribute_align_arg) on every single public library function or enable -mstackrealign (which does the same on every single function). Also relatedly; the parameter currently tested (-mllvm -stack-alignment=16) hasn't actually been supported for quite some time; current clang versions use -mstack-alignment=16 for the same. Actually testing for that parameter would be a different change though, since it has a real risk of changing behaviour on any other platform where clang is used. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 12 Mar, 2018 2 commits
-
-
Luca Barbato authored
-
Luca Barbato authored
Signed-off-by:
Diego Biurrun <diego@biurrun.de> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 08 Mar, 2018 1 commit
-
-
Diego Biurrun authored
Previously the bit pattern for the endianness test was declared as a global, instead of a local, variable. This ensures that the pattern appears unchanged in the object file and is not optimized out.
-
- 07 Mar, 2018 8 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
Fail if AMF is requested but unavailable, as we do for all other external libraries that need to be explicitly enabled.
-
- 05 Mar, 2018 1 commit
-
-
Timo Rothenpieler authored
Right now, if someone configures ffmpeg with for example --enable-nvenc they will get an error message complaining about missing cuda. This is very confusing and already has lead people into installing the CUDA SDK, even though it's not what they need. This will make it complain about ffnvcodec instead. Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
- 27 Feb, 2018 1 commit
-
-
Timo Rothenpieler authored
External headers are no longer welcome in the ffmpeg codebase because they increase the maintenance burden. However, in the NVidia case the vanilla headers need some modifications to be usable in ffmpeg therefore we still provide them, but in a separate repository. The external headers can be found at https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git Fate-source is updated because of the deleted files, and dynlink_loader.h license headers were updated with the standard FFmpeg headers. Signed-off-by:
Marton Balint <cus@passwd.hu> Signed-off-by:
Timo Rothenpieler <timo@rothenpieler.org>
-
- 26 Feb, 2018 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 24 Feb, 2018 1 commit
-
-
Tomas Härdin authored
-
- 21 Feb, 2018 3 commits
-
-
Philip Langdale authored
-
Mark Thompson authored
-
Felix Matouschek authored
This commit adds an indev for Android devices on API level 24+ which uses the Android NDK Camera2 API to capture video from builtin cameras Signed-off-by:
Felix Matouschek <felix@matouschek.org> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 19 Feb, 2018 3 commits
-
-
Hendrik Leppkes authored
The GCC generated import libraries don't work properly when being imported by MSVC, resulting in missing symbols at runtime. This reverts 5b5365fe and partially reverts changes from 98a9b1f0
-
Martin Storsjö authored
These are supported by llvm-dlltool. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This reverts commit 67c72f08. While the linker produced import libraries might work with MSVC in simple test cases, they don't if e.g. linking to multiple GNU ld produced import libraries at the same time. (They end up importing functions from the wrong libraries.) The ones produced by dlltool work fine though. This issue was pointed out by Hendrik Leppkes. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 09 Feb, 2018 1 commit
-
-
Aurelien Jacobs authored
-
- 06 Feb, 2018 1 commit
-
-
Josh de Kock authored
This also adds an avpriv function to register devices in libavformat
-