summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2023-06-27 00:16:01 +0200
committerCarl Hetherington <cth@carlh.net>2023-06-29 01:50:20 +0200
commit5bcf273dc773cf068791df959f3365866f39e433 (patch)
tree863e07c01b8937775a4014748b88c84fd1382050
parent4eede2937d3071c778095e971a76d804940fb340 (diff)
Bump libdcp for changes to how hashes are handled.
-rw-r--r--cscript2
-rw-r--r--src/wx/verify_dcp_dialog.cc6
2 files changed, 7 insertions, 1 deletions
diff --git a/cscript b/cscript
index eb73f88d0..45b02462e 100644
--- a/cscript
+++ b/cscript
@@ -506,7 +506,7 @@ def dependencies(target, options):
# Use distro-provided FFmpeg on Arch
deps = []
- deps.append(('libdcp', 'v1.8.73'))
+ deps.append(('libdcp', 'v1.8.74'))
deps.append(('libsub', 'v1.6.44'))
deps.append(('leqm-nrt', '4560105773c66ac9216b62313a24093bb0a027ae'))
deps.append(('rtaudio', 'f619b76'))
diff --git a/src/wx/verify_dcp_dialog.cc b/src/wx/verify_dcp_dialog.cc
index 2f8dabc09..0871b864e 100644
--- a/src/wx/verify_dcp_dialog.cc
+++ b/src/wx/verify_dcp_dialog.cc
@@ -109,6 +109,9 @@ VerifyDCPDialog::VerifyDCPDialog (wxWindow* parent, shared_ptr<VerifyDCPJob> job
if (note.id()) {
message.Replace("%id", std_to_wx(note.id().get()));
}
+ if (note.other_id()) {
+ message.Replace("%other_id", std_to_wx(note.other_id().get()));
+ }
add_bullet (note.type(), message);
counts[note.type()]++;
};
@@ -428,6 +431,9 @@ VerifyDCPDialog::VerifyDCPDialog (wxWindow* parent, shared_ptr<VerifyDCPJob> job
case dcp::VerificationNote::Code::MISSING_LOAD_FONT:
add(i, "The SMPTE subtitle asset %id has <Text> nodes but no <LoadFont> node");
break;
+ case dcp::VerificationNote::Code::MISMATCHED_ASSET_MAP_ID:
+ add(i, _("The asset with ID %id in the asset map actually has an id of %other_id"));
+ break;
}
}