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<void (ChangeType, std::weak_ptr<Content>, int, bool)> Change;
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<class, class> friend class ChangeSignaller;
void signal_change (ChangeType, int);