]> git.sesse.net Git - casparcg/blobdiff - modules/ffmpeg/producer/video/video_decoder.h
Support boost::rational framerates instead of inexact double in ffmpeg::read_framerate()
[casparcg] / modules / ffmpeg / producer / video / video_decoder.h
index f5768f675702be6bfe0a76a25159db2be8a6df76..5cc1aea1dcca1ab2867ee8bc5553e328003049a8 100644 (file)
@@ -27,6 +27,7 @@
 #include <core/monitor/monitor.h>
 
 #include <boost/noncopyable.hpp>
+#include <boost/rational.hpp>
 
 struct AVFormatContext;
 struct AVFrame;
@@ -48,6 +49,7 @@ public:
        int      height() const;
        bool is_progressive() const;
        uint32_t file_frame_number() const;
+       boost::rational<int> framerate() const;
 
        uint32_t nb_frames() const;