From 8c852cbececaa94e7efbb0e8508484e073b06c67 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 21 Mar 2018 23:08:20 +0000 Subject: Put xmlns:dsig on Signer and Signature rather than on the whole CPL/PKL as a certain large distribution company's checkers don't like having multiple namespaces: "XML root element can contain only one namespace" --- src/dcp.cc | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src/dcp.cc') diff --git a/src/dcp.cc b/src/dcp.cc index 7b4f9bda..e56547e3 100644 --- a/src/dcp.cc +++ b/src/dcp.cc @@ -321,10 +321,6 @@ DCP::write_pkl (string file, Standard standard, string pkl_uuid, XMLMetadata met pkl = doc.create_root_node("PackingList", pkl_smpte_ns); } - if (signer) { - pkl->set_namespace_declaration ("http://www.w3.org/2000/09/xmldsig#", "dsig"); - } - pkl->add_child("Id")->add_child_text ("urn:uuid:" + pkl_uuid); pkl->add_child("AnnotationText")->add_child_text (metadata.annotation_text); pkl->add_child("IssueDate")->add_child_text (metadata.issue_date); -- cgit v1.2.3