X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Fffmpeg_examiner.h;h=9ff5a79e7a6d79614c2812aa99dc1e0d6aa68c5b;hp=da88156e4b08f42d2bb21e88b38e87b1c00cad1f;hb=HEAD;hpb=737adeeefb516b42716e399f1370cf56e5edbeb4 diff --git a/src/lib/ffmpeg_examiner.h b/src/lib/ffmpeg_examiner.h index da88156e4..45313ec18 100644 --- a/src/lib/ffmpeg_examiner.h +++ b/src/lib/ffmpeg_examiner.h @@ -35,10 +35,10 @@ class FFmpegExaminer : public FFmpeg, public VideoExaminer public: FFmpegExaminer (std::shared_ptr, std::shared_ptr job = std::shared_ptr()); - bool has_video () const; + bool has_video () const override; boost::optional video_frame_rate () const override; - dcp::Size video_size () const override; + boost::optional video_size() const override; Frame video_length () const override; boost::optional sample_aspect_ratio () const override; bool yuv () const override; @@ -77,6 +77,8 @@ public: boost::optional bits_per_pixel () const; + bool has_alpha() const; + boost::optional rotation () const { return _rotation; }