Use enum class for Film::Property.
[dcpomatic.git] / src / lib / content.cc
index 40790bdc09ca84a82d97614c38e056c5a0f4daa2..0171563ae5d041d1fb9ee97812bd17e8b2c2bf6f 100644 (file)
@@ -229,7 +229,7 @@ Content::set_position (shared_ptr<const Film> film, DCPTime p, bool force_emit)
                audio->modify_position (film, p);
        }
 
-       ChangeSignaller<Content> cc (this, ContentProperty::POSITION);
+       ContentChangeSignaller cc (this, ContentProperty::POSITION);
 
        {
                boost::mutex::scoped_lock lm (_mutex);
@@ -256,7 +256,7 @@ Content::set_trim_start (ContentTime t)
                audio->modify_trim_start (t);
        }
 
-       ChangeSignaller<Content> cc (this, ContentProperty::TRIM_START);
+       ContentChangeSignaller cc (this, ContentProperty::TRIM_START);
 
        {
                boost::mutex::scoped_lock lm (_mutex);
@@ -267,7 +267,7 @@ Content::set_trim_start (ContentTime t)
 void
 Content::set_trim_end (ContentTime t)
 {
-       ChangeSignaller<Content> cc (this, ContentProperty::TRIM_END);
+       ContentChangeSignaller cc (this, ContentProperty::TRIM_END);
 
        {
                boost::mutex::scoped_lock lm (_mutex);
@@ -338,7 +338,7 @@ Content::paths_valid () const
 void
 Content::set_paths (vector<boost::filesystem::path> paths)
 {
-       ChangeSignaller<Content> cc (this, ContentProperty::PATH);
+       ContentChangeSignaller cc (this, ContentProperty::PATH);
 
        {
                boost::mutex::scoped_lock lm (_mutex);
@@ -389,7 +389,7 @@ Content::reel_split_points (shared_ptr<const Film>) const
 void
 Content::set_video_frame_rate (double r)
 {
-       ChangeSignaller<Content> cc (this, ContentProperty::VIDEO_FRAME_RATE);
+       ContentChangeSignaller cc (this, ContentProperty::VIDEO_FRAME_RATE);
 
        {
                boost::mutex::scoped_lock lm (_mutex);
@@ -408,7 +408,7 @@ Content::set_video_frame_rate (double r)
 void
 Content::unset_video_frame_rate ()
 {
-       ChangeSignaller<Content> cc (this, ContentProperty::VIDEO_FRAME_RATE);
+       ContentChangeSignaller cc (this, ContentProperty::VIDEO_FRAME_RATE);
 
        {
                boost::mutex::scoped_lock lm (_mutex);