可以看出av_rescale_q就是调用了av_rescale_q_rnd,只是第四个参数默认为AV_ROUND_NEAR_INF。 int64_t av_rescale_rnd(int64_t a, int64_t b, int64_t c, enum AVRounding rnd){int64_t r = 0;av_assert2(c > 0);av_assert2(b >=0);av_assert2((unsigned)(rnd&~AV_ROUND_PASS_MINMAX)<=5...