- 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 6 commits
-
-
Josh de Kock authored
This also adds an avpriv function to register devices in libavformat
-
Josh de Kock authored
-
Josh de Kock authored
Based on an unfinished patch by atomnuker.
-
Diego Biurrun authored
-
Diego Biurrun authored
Skip a variable indirection and only redefine restrict if necessary.
-
Diego Biurrun authored
This also moves the setting of the licensing string out of a block that is skipped when quiet operation is requested.
-
- 04 Feb, 2018 1 commit
-
-
Jun Zhao authored
Usage is: ./vaapi_transcode input_stream codec output_stream For example: - ./vaapi_transcode input.mp4 h264_vaapi output_h264.mp4 - ./vaapi_transcode input.mp4 vp8_vaapi output_vp8.ivf Does not handle resolution changes on the input stream. Signed-off-by:
Jun Zhao <jun.zhao@intel.com> Signed-off-by:
Liu, Kaixuan <kaixuan.liu@intel.com> Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
- 01 Feb, 2018 1 commit
-
-
Xiaohan Wang authored
Currently the Windows CC_IDENT is ended with '\r\n'. "head -n1" will not remove the '\r' and this is causing building error in Chromium. This CL adds "tr -d '\r'" to remove '\r' in the CC_IDENT string. Since in most cases '\r' only appears at the end of a string/line, this should work in most cases. See example: printf "hello\r\nworld\r\n" | head -n1 | hd 00000000 68 65 6c 6c 6f 0d 0a |hello..| printf "hello\r\nworld\r\n" | head -n1 | tr -d '\r' | hd 00000000 68 65 6c 6c 6f 0a |hello.| Also note a similar previous change at: https://lists.ffmpeg.org/pipermail/ffmpeg-cvslog/2013-October/069950.htmlSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 24 Jan, 2018 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 21 Jan, 2018 2 commits
-
-
Jun Zhao authored
Most code between them is common, so put them in a new file for miscellaneous VAAPI filters. Signed-off-by:
Yun Zhou <yunx.z.zhou@intel.com> Signed-off-by:
Jun Zhao <jun.zhao@intel.com> Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
Jun Zhao authored
Add ProcAmp(color balance) vaapi video filter, use the option like -vf "procamp_vaapi=b=10:h=120:c=2.8:s=3.7" to set brightness/hue/contrast/saturation. Signed-off-by:
Yun Zhou <yunx.z.zhou@intel.com> Signed-off-by:
Jun Zhao <jun.zhao@intel.com> Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
- 11 Jan, 2018 1 commit
-
-
Carl Eugen Hoyos authored
Fixes a regression since 6dfcbd80.
-
- 10 Jan, 2018 1 commit
-
-
James Almer authored
check_func_headers() defines a main() function, which clashes with a redefinition done by said SDL header. Check for SDL_PollEvent using SDL_events.h only instead, where the redefinition doesn't happen. Fixes a regression since d03c39b4. Tested-by: RiCON Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 07 Jan, 2018 3 commits
-
-
Mark Thompson authored
-
KO Myung-Hun authored
SDL2 uses SDLCALL to specify a calling convention. On OS/2, it's defined to `_System' which is similar to `_cdecl' but does not prepend '_'. After all, without a header, a function is used without `_System'. And linker will try to `_func' but fail because the function is `func' not `_func'. Reviewed-by:
Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
It's not used anymore. Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 06 Jan, 2018 2 commits
-
-
Rostislav Pehlivanov authored
Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
LongChair authored
This patch is taking care of https://trac.ffmpeg.org/ticket/6834. It seems that one of the control operations that was available to get the free decoders input slots was removed. There is another control operation to retrieve the used slots. Given that the input slot count is hardcoded to 4 in mpp at this point, replacing the old control operation by the other one. This was tested on Rockchip ROCK64. Signed-off-by:
wm4 <nfxjfg@googlemail.com>
-
- 05 Jan, 2018 1 commit
-
-
Anton Khirnov authored
(cherry picked from commit 5cc0057f) Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 04 Jan, 2018 3 commits
-
-
James Almer authored
At least version 0.6.2 is needed since commit df3222d4. Reviewed-by:
Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by:
James Almer <jamrial@gmail.com>
-
Michael Wootton authored
Requires AMF headers for at least version 1.4.4.1. Signed-off-by:
Mikhail Mironov <mikhail.mironov@amd.com> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
Rostislav Pehlivanov authored
Deprecate the entire library. Merged years ago to provide compatibility with Libav, it remained unmaintained by the FFmpeg project and duplicated functionality provided by libswresample. In order to improve consistency and reduce attack surface, as well as to ease burden on maintainers, it has been deprecated. Users of this library are asked to migrate to libswresample, which, as well as providing more functionality, is faster and has higher accuracy. Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
- 01 Jan, 2018 1 commit
-
-
Carl Eugen Hoyos authored
Happy new year!
-
- 29 Dec, 2017 1 commit
-
-
Carl Eugen Hoyos authored
-
- 27 Dec, 2017 2 commits
-
-
James Almer authored
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 26 Dec, 2017 1 commit
-
-
wm4 authored
This removes the XP compatibility code, and switches entirely to SWR locks, which are available starting at Windows Vista. This removes CRITICAL_SECTION use, which allows us to add PTHREAD_MUTEX_INITIALIZER, which will be useful later. Windows XP is hereby not a supported build target anymore. It was decided in a project vote that this is OK.
-
- 24 Dec, 2017 2 commits
-
-
James Darnley authored
-
James Darnley authored
-