Lines Matching refs:int64_t
37 int64_t av_gcd(int64_t a, int64_t b) {
39 int64_t u, v;
51 FFSWAP(int64_t, v, u);
58 int64_t av_rescale_rnd(int64_t a, int64_t b, int64_t c, enum AVRounding rnd)
60 int64_t r = 0;
86 int64_t ad = a / c;
87 int64_t a2 = (a % c * b + r) / c;
129 int64_t av_rescale(int64_t a, int64_t b, int64_t c)
134 int64_t av_rescale_q_rnd(int64_t a, AVRational bq, AVRational cq,
137 int64_t b = bq.num * (int64_t)cq.den;
138 int64_t c = cq.num * (int64_t)bq.den;
142 int64_t av_rescale_q(int64_t a, AVRational bq, AVRational cq)
147 int av_compare_ts(int64_t ts_a, AVRational tb_a, int64_t ts_b, AVRational tb_b)
149 int64_t a = tb_a.num * (int64_t)tb_b.den;
150 int64_t b = tb_b.num * (int64_t)tb_a.den;
160 int64_t av_compare_mod(uint64_t a, uint64_t b, uint64_t mod)
162 int64_t c = (a - b) & (mod - 1);
168 int64_t av_rescale_delta(AVRational in_tb, int64_t in_ts, AVRational fs_tb, int duration, int64_t *last, AVRational out_tb){
169 int64_t a, b, this;
174 if (*last == AV_NOPTS_VALUE || !duration || in_tb.num*(int64_t)out_tb.den <= out_tb.num*(int64_t)in_tb.den) {
191 int64_t av_add_stable(AVRational ts_tb, int64_t ts, AVRational inc_tb, int64_t inc)
193 int64_t m, d;
198 m = inc_tb.num * (int64_t)ts_tb.den;
199 d = inc_tb.den * (int64_t)ts_tb.num;
207 int64_t old = av_rescale_q(ts, ts_tb, inc_tb);
208 int64_t old_ts = av_rescale_q(old, inc_tb, ts_tb);