mirror of
https://github.com/mpv-player/mpv.git
synced 2025-12-28 05:33:14 +00:00
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.
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user