]> git.sesse.net Git - casparcg/blobdiff - modules/ffmpeg/producer/util/util.h
Support boost::rational framerates instead of inexact double in ffmpeg::read_framerate()
[casparcg] / modules / ffmpeg / producer / util / util.h
index 9d2f4e4587ec22bc9f3e15a328198c0a60b9f840..fd7aebae0ec58ad4e50797936d835a1ce7a261ca 100644 (file)
@@ -72,6 +72,7 @@ bool is_sane_fps(AVRational time_base);
 AVRational fix_time_base(AVRational time_base);
 
 double read_fps(AVFormatContext& context, double fail_value);
+boost::rational<int> read_framerate(AVFormatContext& context, const boost::rational<int>& fail_value);
 
 std::wstring print_mode(int width, int height, double fps, bool interlaced);