X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2Fvideo_content.h;h=372cab3bd3c48ab5874188800cf7b41e541ebea0;hb=09a9ac376db005a40a351736bcff4077f098825d;hp=23bcaa89bad7b945a041b4c039c54bdc36dd3f69;hpb=46cd0fe7b5b514f0d9456b25f670679cc584a218;p=dcpomatic.git diff --git a/src/lib/video_content.h b/src/lib/video_content.h index 23bcaa89b..372cab3bd 100644 --- a/src/lib/video_content.h +++ b/src/lib/video_content.h @@ -21,7 +21,6 @@ #define DCPOMATIC_VIDEO_CONTENT_H #include "content.h" -#include "util.h" class VideoExaminer; class Ratio; @@ -38,7 +37,9 @@ public: class VideoContent : public virtual Content { public: - VideoContent (boost::shared_ptr, Time, ContentVideoFrame); + typedef int Frame; + + VideoContent (boost::shared_ptr, Time, VideoContent::Frame); VideoContent (boost::shared_ptr, boost::filesystem::path); VideoContent (boost::shared_ptr, boost::shared_ptr); VideoContent (VideoContent const &); @@ -46,7 +47,7 @@ public: void as_xml (xmlpp::Node *) const; virtual std::string information () const; - ContentVideoFrame video_length () const { + VideoContent::Frame video_length () const { boost::mutex::scoped_lock lm (_mutex); return _video_length; } @@ -82,7 +83,7 @@ public: protected: void take_from_video_examiner (boost::shared_ptr); - ContentVideoFrame _video_length; + VideoContent::Frame _video_length; private: libdcp::Size _video_size;