Missing finalize() in dcpdecryptmxf.
[libdcp.git] / src / reel_markers_asset.cc
index c6339df5dd6969dae923b920cd3861ce697b02bb..0dd3cf29a23f5caded0bf05294925593031f6f32 100644 (file)
  */
 
 
-#include "reel_markers_asset.h"
-#include "raw_convert.h"
 #include "dcp_assert.h"
+#include "raw_convert.h"
+#include "reel_markers_asset.h"
+#include "warnings.h"
+LIBDCP_DISABLE_WARNINGS
 #include <libxml++/libxml++.h>
+LIBDCP_ENABLE_WARNINGS
 
 
 using std::string;
@@ -105,7 +108,7 @@ xmlpp::Node*
 ReelMarkersAsset::write_to_cpl (xmlpp::Node* node, Standard standard) const
 {
        int const tcr = edit_rate().numerator / edit_rate().denominator;
-       auto asset = write_to_cpl_asset (node, standard, optional<string>());
+       auto asset = ReelAsset::write_to_cpl (node, standard);
        auto ml = asset->add_child("MarkerList");
        for (auto const& i: _markers) {
                auto m = ml->add_child("Marker");