Extract common code out into kdm_for_screen()
[dcpomatic.git] / src / lib / content_part.h
index 58833655fb5dcb9d503b1e0fc2f87ef8f62c1f67..eb96b13710e210593ca47c8911225362d5bfb084 100644 (file)
@@ -23,7 +23,7 @@
 #define DCPOMATIC_CONTENT_PART_H
 
 #include "content.h"
-#include "content_change.h"
+#include "change_signaller.h"
 #include <boost/weak_ptr.hpp>
 #include <boost/thread/mutex.hpp>
 
@@ -42,7 +42,7 @@ protected:
        void
        maybe_set (T& member, T new_value, int property) const
        {
-               ContentChange cc (_parent, property);
+               ChangeSignaller<Content> cc (_parent, property);
                {
                        boost::mutex::scoped_lock lm (_mutex);
                        if (member == new_value) {
@@ -57,7 +57,7 @@ protected:
        void
        maybe_set (boost::optional<T>& member, T new_value, int property) const
        {
-               ContentChange cc (_parent, property);
+               ChangeSignaller<Content> cc (_parent, property);
                {
                        boost::mutex::scoped_lock lm (_mutex);
                        if (member && member.get() == new_value) {