diff options
| author | Carl Hetherington <cth@carlh.net> | 2015-08-18 16:39:51 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2015-08-18 16:39:51 +0100 |
| commit | 99856300c7080f7602507ae6f64b870200710736 (patch) | |
| tree | 38e1dbd2268486af4652d0a8bc7831c15a5c24d9 /src/lib/config.cc | |
| parent | 27708051af4a8a767e7ead415d680ecaf929ec13 (diff) | |
Make DCP creator configurable.
Diffstat (limited to 'src/lib/config.cc')
| -rw-r--r-- | src/lib/config.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/config.cc b/src/lib/config.cc index 657178eba..5f59d8e6c 100644 --- a/src/lib/config.cc +++ b/src/lib/config.cc @@ -188,6 +188,8 @@ Config::read () _dcp_issuer = f.string_child ("DCPIssuer"); } + _dcp_creator = f.optional_string_child ("DCPCreator").get_value_or (""); + if (version && version.get() >= 2) { _default_isdcf_metadata = ISDCFMetadata (f.node_child ("ISDCFMetadata")); } else { @@ -338,6 +340,7 @@ Config::write () const root->add_child("DefaultDCPContentType")->add_child_text (_default_dcp_content_type->isdcf_name ()); } root->add_child("DCPIssuer")->add_child_text (_dcp_issuer); + root->add_child("DCPCreator")->add_child_text (_dcp_creator); _default_isdcf_metadata.as_xml (root->add_child ("ISDCFMetadata")); |
