helps with #1030. I hope this isn't a bad idea; this commit
should be reverted if there any hints of misread video frame rates.
2018-02-10 Carl Hetherington <cth@carlh.net>
+ * Use a different way of getting frame rate from video content; may
+ fix #1030.
+
* Version 2.11.53 released.
2018-02-09 Carl Hetherington <cth@carlh.net>
FFmpegExaminer::video_frame_rate () const
{
DCPOMATIC_ASSERT (_video_stream);
- /* This use of r_frame_rate is debateable; there's a few different
- * frame rates in the format context, but this one seems to be the most
- * reliable.
- */
- return av_q2d (av_stream_get_r_frame_rate (_format_context->streams[_video_stream.get()]));
+ return av_q2d(av_guess_frame_rate(_format_context, _format_context->streams[_video_stream.get()], 0));
}
dcp::Size