miscellaneous math routines and tables More...
Go to the source code of this file.
Functions | |
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 (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. |
Variables | |
const uint8_t | ff_sqrt_tab [256] |
const uint8_t | ff_log2_tab [256] |
const uint8_t | av_reverse [256] |
miscellaneous math routines and tables
Definition in file mathematics.c.
const uint8_t av_reverse[256] |
Definition at line 52 of file mathematics.c.
Referenced by asv2_get_bits(), asv2_put_bits(), bitswap_32(), decode_frame(), inv_bits(), ir2_decode_frame(), pcm_decode_frame(), pcm_encode_frame(), s302m_decode_frame(), tiff_unpack_strip(), vble_read_reverse_unary(), and wnv1_get_code().
const uint8_t ff_log2_tab[256] |
Definition at line 41 of file mathematics.c.
Referenced by av_log2_16bit_c(), av_log2_c(), ebml_read_num(), put_xsub_rle(), and seq_decode_op1().