X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fcontent.h;h=d0faeb9d42883f1fcdcd8cb7774b09fec159bc6e;hb=8b9888ed8247109dc3c09492302e865fa4731460;hp=7fad2ff792f7ea0823d7f68f542298eba87db6a0;hpb=d311043bf3c1e3e7f41b314f7ab7c91ed7e5aa7f;p=dcpomatic.git diff --git a/src/lib/content.h b/src/lib/content.h index 7fad2ff79..d0faeb9d4 100644 --- a/src/lib/content.h +++ b/src/lib/content.h @@ -192,6 +192,10 @@ public: std::string calculate_digest () const; + virtual bool can_be_played () const { + return true; + } + /* ChangeType::PENDING and ChangeType::CANCELLED may be emitted from any thread; ChangeType::DONE always from GUI thread */ boost::signals2::signal, int, bool)> Change; @@ -222,6 +226,7 @@ private: friend struct best_dcp_frame_rate_test_single; friend struct best_dcp_frame_rate_test_double; friend struct audio_sampling_rate_test; + friend struct subtitle_font_id_change_test2; template friend class ChangeSignaller; void signal_change (ChangeType, int);