package astiav //#cgo pkg-config: libavutil //#include import "C" func RescaleQ(a int64, b Rational, c Rational) int64 { return int64(C.av_rescale_q(C.int64_t(a), b.c, c.c)) } func RescaleQRnd(a int64, b Rational, c Rational, r Rounding) int64 { return int64(C.av_rescale_q_rnd(C.int64_t(a), b.c, c.c, C.enum_AVRounding(r))) }