miscellaneous math routines and tables More...
|int64_t||av_gcd (int64_t a, int64_t b)|
|Return the greatest common divisor of a and b. |
|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. |
|int64_t||av_rescale (int64_t a, int64_t b, int64_t c)|
|Rescale a 64-bit integer with rounding to nearest. |
|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. |
|int64_t||av_rescale_q (int64_t a, AVRational bq, AVRational cq)|
|Rescale a 64-bit integer by 2 rational numbers. |
|int||av_compare_ts (int64_t ts_a, AVRational tb_a, int64_t ts_b, AVRational tb_b)|
|Compare 2 timestamps each in its own timebases. |
|int64_t||av_compare_mod (uint64_t a, uint64_t b, uint64_t mod)|
|Compare 2 integers modulo mod. |
|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. |
|int64_t||av_add_stable (AVRational ts_tb, int64_t ts, AVRational inc_tb, int64_t inc)|
|Add a value to a timestamp. |
|const uint8_t||av_reverse |
|Reverse the order of the bits of an 8-bits unsigned integer. |
miscellaneous math routines and tables
Definition in file mathematics.c.
|const uint8_t av_reverse|
Reverse the order of the bits of an 8-bits unsigned integer.
Referenced by eval_expr().