- Nov 03, 2015
-
-
Ganesh Ajjanagadde authored
FFDIFFSIGN was created explicitly for this purpose, since the common return a - b idiom is unsafe regarding overflow on signed integers. It optimizes to branchless code on common compilers. FFDIFFSIGN also has the subjective benefit of being easier to read due to lack of ternary operators. Tested with FATE. Things not covered by this are unsigned integers, for which overflows are well defined, and also places where overflow is clearly impossible, e.g an instance where the a - b was being done on 24 bit values. Reviewed-by:
Michael Niedermayer <michael@niedermayer.cc> Reviewed-by:
Clément Bœsch <u@pkh.me> Signed-off-by:
Ganesh Ajjanagadde <gajjanagadde@gmail.com>
-
- Oct 25, 2015
-
-
Ganesh Ajjanagadde authored
This adds const-correctness when needed for the comparators. Reviewed-by:
Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by:
Ganesh Ajjanagadde <gajjanagadde@gmail.com>
-
- Apr 28, 2015
-
-
Maneesh Gupta authored
The opt_opencl_bench function copied the device name using strcpy without checking if the source string was larger. This patch fixes this by replacing the strcpy with av_strlcpy, with the string copy size capped to the destination buffer size. Signed-off-by:
Maneesh Gupta <maneesh.gupta@amd.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- Jul 01, 2014
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- May 19, 2014
-
-
Olivier Langlois authored
Whenever av_gettime() is used to measure relative period of time, av_gettime_relative() is prefered as it guarantee monotonic time on supported platforms. Signed-off-by:
Olivier Langlois <olivier@trillion01.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- Dec 09, 2013
-
-
Lenny Wang authored
Reviewed-by:
Wei Gao <highgod0401@gmail.com> Reviewed-by:
Stefano Sabatini <stefasab@gmail.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-