- 25 10月, 2016 3 次提交
-
-
由 Mark Thompson 提交于
The buffer map/unmap code was in an early version of this before it was committed, but the unmap was never removed. While wrong, this was harmless (and therefore unnoticed) because the buffers can't be mapped at this point - all drivers just did nothing with the call.
-
由 Mark Thompson 提交于
When decoding interlaced pictures, the structure is reused to render to the same surface twice. The parameter buffers were not being cleared, which caused the i965 driver to error out.
-
由 Gwenole Beauchesne 提交于
Use new H264Ref.reference field to track field picture flags. The H264Picture.reference flag in DPB is now irrelevant here. This is a regression from git commit a12d3188, and that affected multiple interlaced video streams. Signed-off-by: NGwenole Beauchesne <gwenole.beauchesne@intel.com> Signed-off-by: NMark Thompson <sw@jkqxz.net>
-
- 24 10月, 2016 2 次提交
-
-
由 Matt Oliver 提交于
Further simplifications by Martin Storsjö, to minimize the diff. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Instead use our own struct, which we already use when using gcrypt and gnutls. In OpenSSL 1.1, the DH struct has been made opaque. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
- 22 10月, 2016 5 次提交
-
-
由 Diego Biurrun 提交于
sigaction is not defined in standards as a struct starting with another struct. Some *BSD variants do however, resulting in a warning from the zero initialization, which this change eliminates. This partially reverts a92be9b8.
-
由 Alexandra Hájková 提交于
-
由 Pierre Edouard Lepere 提交于
Initially written by Pierre Edouard Lepere <Pierre-Edouard.Lepere@insa-rennes.fr>, extended by James Almer <jamrial@gmail.com>. Signed-off-by: NAlexandra Hájková <alexandra@khirnov.net>
-
由 Diego Biurrun 提交于
-
由 Vittorio Giovara 提交于
For 'nclx', the latest edition of the standard switched from JPEG XR to 23001-8, which matches the current order of our entries. Bounds are preserved as a sanity check. For 'nclc', qtff edition 2016-09-13 introduced a few new entries. Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 21 10月, 2016 5 次提交
-
-
由 Vittorio Giovara 提交于
-
由 Anton Khirnov 提交于
It didn't take into account the new pattern used for bitstream filters and protocols.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Those values are decoder-independent and are also use by the VA-API encoder.
-
由 Anton Khirnov 提交于
Avoids superfluous error message spam after 8e2ea691
-
- 19 10月, 2016 4 次提交
-
-
由 Diego Biurrun 提交于
Its single forward declaration can be moved to the only place it is used, like is done for all other dsp init files.
-
由 Diego Biurrun 提交于
-
由 Diego Biurrun 提交于
libavcodec/x86/videodsp.asm:128: warning: signed dword value exceeds bounds
-
由 Luca Barbato 提交于
Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
- 18 10月, 2016 7 次提交
-
-
由 Martin Storsjö 提交于
x29 (FP) is a callee saved register and should be restored on return. Instead of backing up x29 and restoring it here, back up sp in a register that we are allowed to overwrite. This fixes crashes in checkasm on aarch64 since f1b3e131. For some reason, gcc builds didn't crash, but clang builds do. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Diego Biurrun 提交于
-
由 Michael Niedermayer 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Diego Biurrun 提交于
The variable needs to be reset for each subdirectory.
-
由 Diego Biurrun 提交于
-
由 Mark Thompson 提交于
Only works if packed headers are supported, where we can know the output before generating the first frame.
-
由 Mark Thompson 提交于
The include was changed correctly in 4abe3b04 but then mistakenly changed back by c359d624 (it's not just the NAL unit types which are used).
-
- 17 10月, 2016 14 次提交
-
-
由 Diego Biurrun 提交于
This fixes many warnings of the sort warning: label alone on a line without a colon might be in error
-
由 Diego Biurrun 提交于
They only contain one line and will never contain more.
-
由 Diego Biurrun 提交于
And move the asm recipe to the top-level Makefile next to the other local pattern rules for .o files.
-
由 Martin Storsjö 提交于
This, combined with clobbering the stack space prior to the call, increases the chances of finding cases where 32 bit parameters are erroneously treated as 64 bit. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Even if MAX_ARGS - 2 (for arm) or MAX_ARGS - 7 (for aarch64) parameters are passed on the stack to checkasm_checked_call, we actually only need to store MAX_ARGS - 4 (for arm) or MAX_ARGS - 8 (for aarch64) parameters on the stack when calling the tested function. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Anton Khirnov 提交于
This also fixes a minor bug introduced in the codecpar conversion, where the termination condition for extracting the extradata does not match the actual extradata setting code. As a result, the packet durations made up by lavf go back to their values before the codecpar conversion. That is of little consequence since that code should eventually be dropped completely.
-
由 Anton Khirnov 提交于
This is intended as a replacement for the 'split' function exported by some parsers.
-
由 Anton Khirnov 提交于
This code is independent from the decoder, so it makes more sense for it to to have its own header.
-
由 Anton Khirnov 提交于
This will be useful in the following commits.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
This way they can be reused by other code without including the whole decoder-specific hevcdec.h Also, add the HEVC_ prefix to them, since similarly named values exist for H.264 as well and are sometimes used in the same code.
-
由 Anton Khirnov 提交于
This is more consistent with the rest of libav and frees up the hevc.h name for decoder-independent shared declarations.
-
由 James Almer 提交于
The spec says 9: Interlaced with bottom field displayed first and top field stored first 14: Interlaced with top field displayed first and bottom field stored first And avcodec.h states AV_FIELD_TB, //< Top coded first, bottom displayed first AV_FIELD_BT, //< Bottom coded first, top displayed first Signed-off-by: NJames Almer <jamrial@gmail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-