X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Ffilm.h;h=2fb3e810b88739190fd0f3f071d2a9dbc29f74f2;hb=a1839a88ab0cffdf04737dae783c21f27f65d491;hp=17bdd09ebc35aaeaf0b9670d75d89736535d7cfc;hpb=4e617f7dee7b4b78555ca3e80e77d26d4fa8f884;p=dcpomatic.git diff --git a/src/lib/film.h b/src/lib/film.h index 17bdd09eb..2fb3e810b 100644 --- a/src/lib/film.h +++ b/src/lib/film.h @@ -163,6 +163,8 @@ public: USE_ISDCF_NAME, /** The playlist's content list has changed (i.e. content has been added or removed) */ CONTENT, + /** The order of content in the playlist has changed */ + CONTENT_ORDER, DCP_CONTENT_TYPE, CONTAINER, RESOLUTION, @@ -309,6 +311,7 @@ private: void signal_changed (Property); std::string video_identifier () const; void playlist_changed (); + void playlist_order_changed (); void playlist_content_changed (boost::weak_ptr, int, bool frequent); void maybe_add_content (boost::weak_ptr, boost::weak_ptr); void audio_analysis_finished (); @@ -362,6 +365,7 @@ private: mutable bool _dirty; boost::signals2::scoped_connection _playlist_changed_connection; + boost::signals2::scoped_connection _playlist_order_changed_connection; boost::signals2::scoped_connection _playlist_content_changed_connection; std::list _job_connections; std::list _audio_analysis_connections;