|
FFmpeg
|
#include <stdint.h>#include <limits.h>#include "avutil.h"#include "mathematics.h"#include "libavutil/intmath.h"#include "libavutil/common.h"#include "avassert.h"Go to the source code of this file.
Functions | |
| int64_t | av_gcd (int64_t a, int64_t b) |
| Compute the greatest common divisor of two integer operands. More... | |
| int64_t | av_rescale_rnd (int64_t a, int64_t b, int64_t c, enum AVRounding rnd) |
| Rescale a 64-bit integer with specified rounding. More... | |
| int64_t | av_rescale (int64_t a, int64_t b, int64_t c) |
| Rescale a 64-bit integer with rounding to nearest. More... | |
| int64_t | av_rescale_q_rnd (int64_t a, AVRational bq, AVRational cq, enum AVRounding rnd) |
| Rescale a 64-bit integer by 2 rational numbers with specified rounding. More... | |
| int64_t | av_rescale_q (int64_t a, AVRational bq, AVRational cq) |
| Rescale a 64-bit integer by 2 rational numbers. More... | |
| int | av_compare_ts (int64_t ts_a, AVRational tb_a, int64_t ts_b, AVRational tb_b) |
| Compare two timestamps each in its own time base. More... | |
| int64_t | av_compare_mod (uint64_t a, uint64_t b, uint64_t mod) |
| Compare the remainders of two integer operands divided by a common divisor. More... | |
| int64_t | av_rescale_delta (AVRational in_tb, int64_t in_ts, AVRational fs_tb, int duration, int64_t *last, AVRational out_tb) |
| Rescale a timestamp while preserving known durations. More... | |
| int64_t | av_add_stable (AVRational ts_tb, int64_t ts, AVRational inc_tb, int64_t inc) |
| Add a value to a timestamp. More... | |
| static double | eval_poly (const double *coeff, int size, double x) |
| double | av_bessel_i0 (double x) |
| 0th order modified bessel function of the first kind. More... | |
miscellaneous math routines and tables
Definition in file mathematics.c.
Definition at line 217 of file mathematics.c.
Referenced by av_bessel_i0().
1.8.17