summaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2022-01-28 20:36:26 +0100
committerCarl Hetherington <cth@carlh.net>2022-03-09 17:04:02 +0100
commitcc83f20bacf7c012f1d02a83aa06151a2c693062 (patch)
treeb5c852ca0d2db150d53e7bae484ef91615c1cbee /src/tools
parentfbdc606db9bb59f7c4f4ccab0c82e13552c87abf (diff)
Add --kdm option to dcpomatic_create
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/dcpomatic_create.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tools/dcpomatic_create.cc b/src/tools/dcpomatic_create.cc
index e4452b19a..44c7987bc 100644
--- a/src/tools/dcpomatic_create.cc
+++ b/src/tools/dcpomatic_create.cc
@@ -120,7 +120,9 @@ main (int argc, char* argv[])
list<shared_ptr<Content>> film_content_list;
if (boost::filesystem::exists (can / "ASSETMAP") || (boost::filesystem::exists (can / "ASSETMAP.xml"))) {
- film_content_list.push_back (make_shared<DCPContent>(can));
+ auto dcp = make_shared<DCPContent>(can);
+ film_content_list.push_back (dcp);
+ dcp->add_kdm (dcp::EncryptedKDM(dcp::file_to_string(*cli_content.kdm)));
} else {
/* I guess it's not a DCP */
film_content_list = content_factory (can);