func (ctx *Context) FrameRate() *avutil.Rational { r := C.av_buffersink_get_frame_rate(ctx.CAVFilterContext) return avutil.NewRationalFromC(unsafe.Pointer(&r)) }
func (l *Link) FrameRate() *avutil.Rational { return avutil.NewRationalFromC(unsafe.Pointer(&l.CAVFilterLink.frame_rate)) }
func (l *Link) TimeBase() *avutil.Rational { return avutil.NewRationalFromC(unsafe.Pointer(&l.CAVFilterLink.time_base)) }
func (l *Link) SampleAspectRatio() *avutil.Rational { return avutil.NewRationalFromC(unsafe.Pointer(&l.CAVFilterLink.sample_aspect_ratio)) }
func (s *Stream) RealFrameRate() *avutil.Rational { r := C.av_stream_get_r_frame_rate(s.CAVStream) return avutil.NewRationalFromC(unsafe.Pointer(&r)) }
func (s *Stream) AverageFrameRate() *avutil.Rational { return avutil.NewRationalFromC(unsafe.Pointer(&s.CAVStream.avg_frame_rate)) }