- 09 Aug, 2014 11 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
1) each of the loops run within a single CTB, so the relevant reference list is constant 2) when that CTB is, or lies on the same slice as, the current one, we can use a simple access instead of a relatively expensive call to ff_hevc_get_ref_list()
-
Anton Khirnov authored
It makes no sense and cannot happen in any place from which this function is called.
-
Anton Khirnov authored
-
Anton Khirnov authored
Use named constants instead of magic numbers, avoid using variables with inverse meaning from what their name implies.
-
Anton Khirnov authored
The if() around those loops ensures this condition is always false.
-
Anton Khirnov authored
ff_hevc_deblocking_boundary_strengths() is never called if the deblocking filter is disabled for the slice.
-
Anton Khirnov authored
-
- 08 Aug, 2014 7 commits
-
-
Diego Biurrun authored
The Xvid IDCT is not MMX-specific.
-
Diego Biurrun authored
This fixes cases where the scantable permuation would get overwritten by the general idctdsp initialization.
-
Diego Biurrun authored
-
Diego Biurrun authored
Standalone GNU assembly is not used on x86.
-
Diego Biurrun authored
-
Luca Barbato authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Diego Biurrun authored
-
- 07 Aug, 2014 7 commits
-
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
sws_getCachedContext is not a full replacement for the function.
-
Diego Biurrun authored
It allows attaching other external, opaque data to the frame and passing it through the reordering process, for cases when the caller wants other data than just the plain packet pts. There is no way to cleanly achieve this without the field.
-
Felix Abecassis authored
Column and row frame packing arrangements were inverted. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 06 Aug, 2014 8 commits
-
-
John Stebbins authored
An encoding ("encd") box is required to tell QT that the string is UTF8
-
John Stebbins authored
-
John Stebbins authored
-
Anton Khirnov authored
The input data must remain constant, make a copy instead. This is in theory a performance hit, but since I failed to find any samples using this feature, this should not matter in practice. Also, check the size of the header, avoiding invalid reads on truncated data. CC:libav-stable@libav.org
-
Anton Khirnov authored
0 means no data consumed, so it can trigger an infinite loop in the caller. CC:libav-stable@libav.org
-
Anton Khirnov authored
Fixes possible invalid memory accesses on corrupted data. CC:libav-stable@libav.org Bug-ID: CVE-2013-3674
-
Martin Storsjö authored
This tries to find the most expressive part of the output of armcc --vsn to include, giving a compiler identification of "ARM Compiler 5.04 update 2 (build 82)" instead of just "ARM Compiler 5.04" for armcc 5.0. 4.x versions of armcc output the following, for "armcc --vsn": ARM C/C++ Compiler, RVCT4.0 [Build 925] For evaluation purposes only Software supplied by: ARM Limited ARM C/C++ Compiler, 4.1 [Build 894] For evaluation purposes only Software supplied by: ARM Limited 5.0 versions output this: Product: ARM Compiler 5.04 Component: ARM Compiler 5.04 update 2 (build 82) Tool: armcc [5040081] For evaluation purposes only Software supplied by: ARM Limited Signed-off-by: Martin Storsjö <martin@martin.st>
-
Vittorio Giovara authored
Bug-Id: 721 CC: libav-stable@libav.org Sample-Id: 31230.mov
-
- 05 Aug, 2014 7 commits
-
-
Michael Niedermayer authored
Avoid out of array accesses. CC: libav-stable@libav.org Bug-Id: CVE-2013-0848 Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Michael Niedermayer authored
Fixes out of array accesses. Bug-Id: CVE-2013-3672 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Michael Niedermayer authored
Fixes corruption of context Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org Bug-Id: CVE-2014-2098 Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Janne Grunau authored
llvm's integrated assembler supports the AArch64 asm on darwin since August 2014. So check $as first before using gas-preprocessor.pl via $gas. Makes the checks specific for that the architecture specific asm needs. PPC Altivec and AArch64 needs on ':vararg' for macro arguments. Arm needs in addition the '.altmacro' directive.
-
Janne Grunau authored
All subtargets which should run the fate-filter-pixdesc% need to generate and include tests/pixfmts.mak. Most noteable missing target was fate itself.
-
John Stebbins authored
And add flag to muxer documentation. Nero chapters break some taggers (mp3tag and iTunes). Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Femi Adeyemi-Ejeye authored
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-