public:
FFmpegExaminer (std::shared_ptr<const FFmpegContent>, std::shared_ptr<Job> job = std::shared_ptr<Job>());
- bool has_video () const;
+ bool has_video () const override;
boost::optional<double> video_frame_rate () const override;
- dcp::Size video_size () const override;
+ boost::optional<dcp::Size> video_size() const override;
Frame video_length () const override;
boost::optional<double> sample_aspect_ratio () const override;
bool yuv () const override;
boost::optional<int> bits_per_pixel () const;
+ bool has_alpha() const;
+
boost::optional<double> rotation () const {
return _rotation;
}