summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-11-04 23:57:29 +0100
committerCarl Hetherington <cth@carlh.net>2025-11-04 23:57:29 +0100
commitb18b46f9dbc5220136342ef7dbaa33abdca0a754 (patch)
tree74681a9cf6c2509794c7483a8761a18583aad1a8
parentef65a179e8c907029d0d9254863d4884581f3d60 (diff)
FIXME: Preserve CPL/PKL filenames in the editor (#3109).3109-case
-rw-r--r--cscript2
-rw-r--r--src/lib/writer.cc2
-rw-r--r--src/tools/dcpomatic_editor.cc2
3 files changed, 3 insertions, 3 deletions
diff --git a/cscript b/cscript
index bb5f5b9f2..08fae08b3 100644
--- a/cscript
+++ b/cscript
@@ -502,7 +502,7 @@ def build_with_cpp17(target):
def dependencies(target, options):
- deps = [('libdcp', 'v1.10.35', {'c++17': build_with_cpp17(target)})]
+ deps = [('libdcp', 'bbb9bef2fdbccc1f202d004984602933284d6e10', {'c++17': build_with_cpp17(target)})]
deps.append(('libsub', 'v1.6.55'))
deps.append(('leqm-nrt', '30dcaea1373ac62fba050e02ce5b0c1085797a23'))
deps.append(('rtaudio', 'f619b76'))
diff --git a/src/lib/writer.cc b/src/lib/writer.cc
index 7121c594b..f202d6dc2 100644
--- a/src/lib/writer.cc
+++ b/src/lib/writer.cc
@@ -707,7 +707,7 @@ Writer::finish()
if (dcpomatic::film::is_vf(film())) {
group_id = dcp::make_uuid();
}
- dcp.write_xml(signer, Config::instance()->dcp_metadata_filename_format(), group_id);
+ dcp.write_xml(signer, dcp::Filenames::NEW, Config::instance()->dcp_metadata_filename_format(), group_id);
LOG_GENERAL(
N_("Wrote {} FULL, {} FAKE, {} REPEAT, {} pushed to disk"), _full_written, _fake_written, _repeat_written, _pushed_to_disk
diff --git a/src/tools/dcpomatic_editor.cc b/src/tools/dcpomatic_editor.cc
index e4439dacf..6c6892caa 100644
--- a/src/tools/dcpomatic_editor.cc
+++ b/src/tools/dcpomatic_editor.cc
@@ -458,7 +458,7 @@ private:
void file_save ()
{
- _dcp->write_xml(Config::instance()->signer_chain());
+ _dcp->write_xml(Config::instance()->signer_chain(), dcp::Filenames::ORIGINAL);
}
void file_exit ()