X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Factive_text.cc;h=2a5c4d836468a7a8fb3e359e81085c31d807ad55;hp=1e0fd6adbcc1bc80b4d90c08a293893bfaf48370;hb=4b01fa582bc6a30ce75be72275238e6cc7d0dfbe;hpb=96ff854f8bca0ec9215bfb5933766fcbee106398 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.