aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/mathematics.c
Commit message (Expand)AuthorAgeFilesLines
* avutil/mathematics: Fix 2 overflows in av_add_stable()Michael Niedermayer2019-08-311-1/+5
* lavu/mathematics: split closing bracket out of ifdeferyClément Bœsch2017-03-181-2/+1
* lavu/mathematics: document so-called "cruft"Clément Bœsch2017-03-181-0/+1
* avutil/mathematics: Fix division by 0Michael Niedermayer2015-12-091-1/+1
* avutil/mathematics: return INT64_MIN (=AV_NOPTS_VALUE) from av_rescale_rnd() ...Michael Niedermayer2015-12-021-3/+10
* avutil/mathematics: Do not treat INT64_MIN as positive in av_rescale_rndMichael Niedermayer2015-12-011-2/+2
* avutil/mathematics: make av_gcd more robustGanesh Ajjanagadde2015-10-291-1/+1
* avutil/mathematics: speed up av_gcd by using Stein's binary GCD algorithmGanesh Ajjanagadde2015-10-111-5/+21
* Merge commit 'cdfe45ad371b7a8e6135b6c063b6b2a93152cb3a'Hendrik Leppkes2015-09-051-21/+0
|\
| * lavu: Drop deprecated av_reverse functionVittorio Giovara2015-08-281-21/+0
* | avutil/mathematics/av_add_stable: Avoid av_cmp_q() callMichael Niedermayer2014-06-021-4/+3
* | av_add_stable: Add fast special case where step can be represented exactlyMichael Niedermayer2014-06-021-0/+8
* | avutil/mathematics/av_add_stable: check for the common case of inc=1Michael Niedermayer2014-06-021-1/+2
* | avutil/mathematics/av_add_stable: avoid unneeded variableMichael Niedermayer2014-06-021-5/+5
* | Merge commit 'de69aedf9935631b7f78e8b8da6e460422a9bc5f'Michael Niedermayer2014-05-031-43/+54
|\|
| * mathematics: K&R formatting cosmeticsLuca Barbato2014-05-031-42/+53
* | avutil/mathematics: add av_add_stable()Michael Niedermayer2014-01-041-0/+14
* | Merge commit '94a417acc05cc5151b473abc0bf51fad26f8c5a0'Michael Niedermayer2014-01-041-0/+3
|\|
| * mathematics: remove asserts from av_rescale_rnd()Anton Khirnov2014-01-031-4/+3
* | av_rescale: support passing MIN/MAX throughMichael Niedermayer2013-01-031-1/+7
* | lavu: add av_rescale_delta()Michael Niedermayer2012-10-271-0/+23
* | mathemathics: update copyright yearsMichael Niedermayer2012-10-271-1/+1
* | Merge commit 'd5c62122a7b26704bf867a1262df358623bf5edf'Michael Niedermayer2012-10-131-0/+4
|\|
| * Move av_reverse table to libavcodecDiego Biurrun2012-10-121-0/+4
* | Merge commit '930c9d4373e0f3cb7c64fcfc129127a309f6d066'Michael Niedermayer2012-10-131-11/+0
|\|
| * avutil: Duplicate ff_log2_tab instead of sharing it across libsDiego Biurrun2012-10-121-11/+0
* | Merge commit '9734b8ba56d05e970c353dfd5baafa43fdb08024'Michael Niedermayer2012-10-121-11/+0
|\|
| * Move avutil tables only used in libavcodec to libavcodec.Diego Biurrun2012-10-111-11/+0
* | libavutil/mathematics: use av_assert()Michael Niedermayer2012-06-061-4/+4
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-211-2/+9
|\|
| * avutil: add av_rescale_q_rnd() to allow different roundingJustin Ruggles2012-02-201-2/+9
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-06-291-29/+0
|\|
| * avutil: Remove unused arbitrary precision integer code.Diego Biurrun2011-06-281-29/+0
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
* | av_compare_ts: Improve speed when calculations fit in 64bit.Michael Niedermayer2011-05-111-0/+3
|/
* Silence "comparison of unsigned expression >= 0 is always true" warning.Eli Friedman2010-07-031-1/+1
* Add av_compare_mod()Michael Niedermayer2010-06-091-0/+7
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-201-1/+1
* Replace many includes of libavutil/common.h with what is actually neededMåns Rullgård2010-03-091-2/+2
* av_compare_ts()Michael Niedermayer2010-02-071-0/+8
* Move ff_reverse in libavcodec to av_reverse in libavutil.Francesco Lavra2009-11-091-0/+19
* Remove all remaining code that was disabled through the major version bump.Diego Biurrun2009-03-091-6/+0
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-011-1/+1
* spelling/grammar/consistency review part IDiego Biurrun2009-01-281-1/+1
* add a ff_gcd() function again, for compatibility with old libavcodecAurelien Jacobs2009-01-271-0/+7
* Directly #include a bunch of indirectly #included headers.Diego Biurrun2009-01-241-0/+1
* export gcd function as av_gcd()Aurelien Jacobs2009-01-171-2/+2
* Faster ff_sqrt()Michael Niedermayer2008-01-211-5/+9
* Fix a couple of 'return type defaults to int' and 'control reaches end ofDiego Biurrun2008-01-101-1/+2
* Allow compilation of test programs when TEST is defined.Diego Biurrun2008-01-081-1/+2