- 03 Nov, 2017 1 commit
-
-
Diego Biurrun authored
This reverts commit 4822ee3c. AIX is a fringe oddity. Do not clutter the main codepath with AIX workarounds.
-
- 02 Nov, 2017 4 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
- Move generating config.fate to a more sensible place. - Move printing warnings to a more appropriate place. - Improve "generated by" comment in libavutil/avconfig.h. - Drop pointless informative output about generating config files. - Write a standard comment header to config.asm as well.
-
Diego Biurrun authored
-
Diego Biurrun authored
- Reuse sanitize_var_name() where appropriate - Add some quotes to enabled()/disabled() to ease readability - Fix logged names of some helper functions - Filter LDFLAGS also in test_ldflags()
-
- 30 Oct, 2017 1 commit
-
-
Martin Storsjö authored
There shouldn't be any functional difference between the import library created by dlltool and the one produced by the linker itself. Keep installing it with both names though, for compatibility with users that expect both to exist. The dlltool step was added in ec10a9ab; prior to that, a MSVC compatible import library was generated using lib.exe. After that commit, there was no functional difference between the two import libraries (and since MSVC 2012, link.exe works just fine with the GNU binutils generated one). Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 27 Oct, 2017 3 commits
-
-
Peter Große authored
Leads to setting of DefaultDuration in Matroska muxer based on frame rate instead of timebase. Fixes playback in Chrome. Signed-off-by: Peter Große <pegro@friiks.de> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Anton Schubert authored
Signed-off-by: Anton Schubert <ischluff@mailbox.org> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
Some encoders do not output further IDRs if not requested to.
-
- 25 Oct, 2017 2 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
- 24 Oct, 2017 7 commits
-
-
Mark Thompson authored
The message callbacks are library-safe in libva2, so we can now use them.
-
Mark Thompson authored
This is an ABI change in libva2: previously the Intel driver had this behaviour and it was implemented as a driver quirk, but now it is part of the specification so all drivers must do it.
-
Mark Thompson authored
This has been deprecated in libva2 because hardware does not and will not support it. Therefore never consider it for decode, and for encode assume the user meant constrained baseline profile instead.
-
Mark Thompson authored
-
Mark Thompson authored
-
Martin Storsjö authored
This was missed in e2710e79, where have_vfp && !have_vfpv3 were converted into have_vfp_vm. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This was missed in e2710e79 since those functions weren't exercised by checkasm. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 23 Oct, 2017 1 commit
-
-
wm4 authored
Commit b46a77f1 accidentally broke this (requested change that was added to the patch later and which was not fully tested). Signed-off-by: Mark Thompson <sw@jkqxz.net>
-
- 22 Oct, 2017 1 commit
-
-
Diego Biurrun authored
-
- 19 Oct, 2017 5 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
wm4 authored
This adds a new API, which allows the API user to query the required AVHWFramesContext parameters. This also reduces code duplication across the hwaccels by introducing ff_decode_get_hw_frames_ctx(), which uses the new API function. It takes care of initializing the hw_frames_ctx if needed, and does additional error handling and API usage checking. Support for VDA and Cuvid missing. Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
-
- 18 Oct, 2017 4 commits
-
-
Luca Barbato authored
According to the MediaSDK documentation the idr_interval value has a different meaning depending on the codec: 0 in H264 means make every I-frame IDR, in HEVC it means to have it only at the beginning. 1 in H264 means every other I-frame is not-IDR, in HEVC it means that every I-frame is IDR. Keep the behaviour consistent between the two encoders by increasing by 1 internally the idr_interval value for HEVC.
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This fixes building with armasm64 (when run through gas-preprocessor). Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
The extra space got included as part of the expansion of ELF, which later interfered with gas-preprocessor which earlier only stripped out leftover lines starting with '#' if the line started with that char. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 17 Oct, 2017 1 commit
-
-
Mark Thompson authored
Fixes the MPEG-2 failure with --disable-error-resilience.
-
- 16 Oct, 2017 1 commit
-
-
Diego Biurrun authored
It is wrong to pass no arguments to a macro that expects one argument and some compilers complain.
-
- 14 Oct, 2017 1 commit
-
-
Luca Barbato authored
-
- 13 Oct, 2017 6 commits
-
-
Josh de Kock authored
Support for this device has been removed in the Linux kernel since v2.6.37. dv1394 has been superseded by libiec61883 which is functionally equivalent. Signed-off-by: Josh de Kock <josh@itanimul.li> Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
The libavformat API is not suitable for exporting output devices as muxers. Some practical problems are e.g. lack of timing/synchronization mechanisms or interaction with output-specific features.
-
- 12 Oct, 2017 2 commits
-
-
Michael Niedermayer authored
Fixes: 559/clusterfuzz-testcase-6424225917173760 Bug-Id: CVE-2017-7862 CC: libav-stable@libav.org Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc> (cherry picked from commit 8c2ea303) Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Martin Storsjö authored
Since this machine type is 5 chars while the existing ones only were 3 (which the regexp assumed), the regexp has to be extended a little. Signed-off-by: Martin Storsjö <martin@martin.st>
-