Hand-apply 6a3cd511559433554ab40ed72ff94b7d8dc2c5bd from master;
[dcpomatic.git] / src / lib / video_examiner.h
index 87e9a04288a20fb13018391ad4c124a58b757e05..55b27ac94832f42397b7a96425ee9dd22ba65d94 100644 (file)
@@ -32,7 +32,10 @@ class VideoExaminer
 {
 public:
        virtual ~VideoExaminer () {}
-       virtual float video_frame_rate () const = 0;
+       virtual boost::optional<float> video_frame_rate () const = 0;
        virtual dcp::Size video_size () const = 0;
        virtual ContentTime video_length () const = 0;
+       virtual boost::optional<float> sample_aspect_ratio () const {
+               return boost::optional<float> ();
+       }
 };