summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-03-27 01:43:05 +0100
committerCarl Hetherington <cth@carlh.net>2025-03-27 01:43:05 +0100
commit059f68ed9d6d74fc6dd28e034db8a4f743c7a76c (patch)
tree5b41149768ec75e0ea60f00dcb70f0ba21558b1a /src/lib
parentd880fa106cd803e400aeb246fb4db757a9a87677 (diff)
Bump libdcp for Bv2.0 fixes (#2988).
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/writer.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lib/writer.cc b/src/lib/writer.cc
index 7a933724c..9f64a1686 100644
--- a/src/lib/writer.cc
+++ b/src/lib/writer.cc
@@ -595,7 +595,8 @@ Writer::finish()
auto cpl = make_shared<dcp::CPL>(
film()->dcp_name(),
film()->dcp_content_type()->libdcp_kind(),
- film()->interop() ? dcp::Standard::INTEROP : dcp::Standard::SMPTE
+ film()->interop() ? dcp::Standard::INTEROP : dcp::Standard::SMPTE,
+ film()->limit_to_smpte_bv20() ? dcp::Profile::SMPTE_BV20 : dcp::Profile::SMPTE_BV21
);
dcp.add (cpl);
@@ -705,7 +706,7 @@ Writer::finish()
if (dcpomatic::film::is_vf(film())) {
group_id = dcp::make_uuid();
}
- dcp.write_xml(signer, !film()->limit_to_smpte_bv20(), Config::instance()->dcp_metadata_filename_format(), group_id);
+ dcp.write_xml(signer, Config::instance()->dcp_metadata_filename_format(), group_id);
LOG_GENERAL (
N_("Wrote %1 FULL, %2 FAKE, %3 REPEAT, %4 pushed to disk"), _full_written, _fake_written, _repeat_written, _pushed_to_disk