summaryrefslogtreecommitdiff
path: root/src/lib/active_text.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/active_text.cc')
-rw-r--r--src/lib/active_text.cc17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/lib/active_text.cc b/src/lib/active_text.cc
index 1e0fd6adb..2a5c4d836 100644
--- a/src/lib/active_text.cc
+++ b/src/lib/active_text.cc
@@ -32,6 +32,23 @@ using boost::optional;
using namespace dcpomatic;
+ActiveText::ActiveText(ActiveText&& other)
+ : _data(std::move(other._data))
+{
+
+}
+
+
+ActiveText&
+ActiveText::operator=(ActiveText&& other)
+{
+ if (this != &other) {
+ _data = std::move(other._data);
+ }
+ return *this;
+}
+
+
/** Get the open captions that should be burnt into a given period.
* @param period Period of interest.
* @param always_burn_captions Always burn captions even if their content is not set to burn.