Separate out local/remote encode code from DCPVideo.
[dcpomatic.git] / src / lib / writer.cc
index d85be9eff2b741adebbb9165d5b3ff01938c16a8..9674fc3d5c5a209702f07156aba71b62c13f83aa 100644 (file)
@@ -437,7 +437,7 @@ try
                        case QueueItem::Type::FULL:
                                LOG_DEBUG_ENCODE (N_("Writer FULL-writes %1 (%2)"), qi.frame, (int) qi.eyes);
                                if (!qi.encoded) {
-                                       qi.encoded.reset (new ArrayData(film()->j2c_path(qi.reel, qi.frame, qi.eyes, false)));
+                                       qi.encoded = make_shared<ArrayData>(film()->j2c_path(qi.reel, qi.frame, qi.eyes, false));
                                }
                                reel.write (qi.encoded, qi.frame, qi.eyes);
                                ++_full_written;