X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fcontent.h;h=d17b0d0e5a22f86360e8a678073add3a620f9084;hb=b2d850326af5c9ffc6486e4cc40bef6e1c051a6f;hp=567cd5c1f78c68901ef13cdbfcf6ff49ed81fc34;hpb=e0a70cd5cfb11fc2de167f3146acdd437a6faa82;p=dcpomatic.git diff --git a/src/lib/content.h b/src/lib/content.h index 567cd5c1f..d17b0d0e5 100644 --- a/src/lib/content.h +++ b/src/lib/content.h @@ -191,7 +191,7 @@ public: std::string calculate_digest () const; - /* CHANGE_TYPE_PENDING and CHANGE_TYPE_CANCELLED may be emitted from any thread; CHANGE_TYPE_DONE always from GUI thread */ + /* ChangeType::PENDING and ChangeType::CANCELLED may be emitted from any thread; ChangeType::DONE always from GUI thread */ boost::signals2::signal, int, bool)> Change; std::shared_ptr video; @@ -202,6 +202,9 @@ public: std::shared_ptr only_text () const; std::shared_ptr text_of_original_type (TextType type) const; + /** @return true if this content has changed since it was last examined */ + bool changed () const; + protected: virtual void add_properties (std::shared_ptr film, std::list &) const;