From ff24285eb15676dc7519b858be01a1def155e847 Mon Sep 17 00:00:00 2001 From: wm4 Date: Thu, 19 Apr 2018 17:42:14 +0200 Subject: video: pass through container fps to filters This means vf_vapoursynth doesn't need a hack to work around the filter code, and libavfilter filters now actually get the frame_rate field on input pads set. The libavfilter doxygen says the frame_rate field is only to be set if the frame rate is known to be constant, and uses the word "must" (which probably means they really mean it?) - but ffmpeg.c sets the field to mere guesses anyway, and it looks like this normally won't lead to problems. --- filters/filter.h | 1 - 1 file changed, 1 deletion(-) (limited to 'filters/filter.h') diff --git a/filters/filter.h b/filters/filter.h index e63b812a79..33177444c2 100644 --- a/filters/filter.h +++ b/filters/filter.h @@ -382,7 +382,6 @@ struct mp_stream_info { void *priv; // for use by whoever implements the callbacks double (*get_display_fps)(struct mp_stream_info *i); - double (*get_container_fps)(struct mp_stream_info *i); struct mp_hwdec_devices *hwdec_devs; struct osd_state *osd; -- cgit v1.2.3