- 04 10月, 2016 1 次提交
-
-
由 Ronald S. Bultje 提交于
Fixes ffvp9_fails_where_libvpx.succeeds.webm. Bug-Id: ffmpeg/3849. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
- 03 10月, 2016 26 次提交
-
-
由 Vittorio Giovara 提交于
-
由 Carl Eugen Hoyos 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Vittorio Giovara 提交于
-
由 Vittorio Giovara 提交于
Palette format is always in RGBA.
-
由 Vittorio Giovara 提交于
This simplifies the code a bit, does not change output data in any way.
-
由 Vittorio Giovara 提交于
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
This is required for 10-bit surfaces.
-
由 Mark Thompson 提交于
A decoder may need this to be set correctly to output frames in the right order.
-
由 Mark Thompson 提交于
This was not observed earlier because the only syntax element which it normally misses with the current setup is slice_qp_delta, but that is always going to be zero (in IDR frames QP isn't varied on the slice) which will always exp-golomb code as a single 1 bit. The immediately following part is the byte alignment, which is always a 1 bit followed by 0s which are ignored, so as long as the bitstream is never aligned at that point we will never notice because the only difference is that an ignored bit is a 1 instead of a 0.
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
This was always too late; several fields related to it have been incorrectly zero since the encoder was added.
-
由 Anton Khirnov 提交于
It has been replaced by C11 stdatomic.h and is now unused.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Current code uses a plain int in a racy way, which is UB.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Adapted from the code by Rémi Denis-Courmont from VLC
-
由 Anton Khirnov 提交于
Adapted from the code by Rémi Denis-Courmont from VLC
-
由 Anton Khirnov 提交于
Adapted from the code by Rémi Denis-Courmont from VLC
-
由 Anton Khirnov 提交于
Adapted from the code by Rémi Denis-Courmont from VLC
-
由 Anton Khirnov 提交于
Adapted from the code by Rémi Denis-Courmont from VLC
-
由 Anton Khirnov 提交于
Since this is a C11 feature, it requires -std=c11. Not actually used for anything yet, that will be added in the following commits.
-
- 02 10月, 2016 8 次提交
-
-
由 Luca Barbato 提交于
Confirmed to work by checkasm.
-
由 Luca Barbato 提交于
-
由 Alexandra Hájková 提交于
Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Anton Khirnov 提交于
Errors during decoding are currently considered non-fatal and do not terminate transcoding, so even if parts of the data are corrupted, the rest may be decodable. However, that should apply only to the actual decoding calls, not to the failures elsewhere (e.g. configuring filters).
-
由 Anton Khirnov 提交于
The filtergraph's existence is used in several places to mean that the filtergraph is fully configured. This causes problems if it's allocated, but the initialization fails (e.g. if a non-existent filter is specified).
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Bug-Id: 966
-
由 Anton Khirnov 提交于
The Intel binary iHD driver does not support the VASurfaceAttribMemoryType, so surface allocation will fail when using it.
-
- 01 10月, 2016 3 次提交
-
-
由 Justin Ruggles 提交于
Adds a wrapper function for downmixing which detects channel count changes and updates the selected downmix function accordingly. Simplification and porting to current x86inc infrastructure by Diego Biurrun. Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
由 Justin Ruggles 提交于
This is about 200% faster for in-decoder downmixing of 5.0 and 5.1 content. Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
由 Justin Ruggles 提交于
Also use (float **) instead of (float (*)[2]). This matches the matrix layout in libavresample so we can reuse assembly code between the two. Signed-off-by: NDiego Biurrun <diego@biurrun.de>
-
- 30 9月, 2016 2 次提交
-
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Move the doxy above the definition, change the value itself to the (1 << n) pattern, which is more readable for flags.
-