Verify that DCPs have 24-bit audio.
authorCarl Hetherington <cth@carlh.net>
Fri, 24 May 2024 21:49:32 +0000 (23:49 +0200)
committerCarl Hetherington <cth@carlh.net>
Fri, 24 May 2024 21:49:32 +0000 (23:49 +0200)
cscript
src/wx/verify_dcp_result_panel.cc

diff --git a/cscript b/cscript
index 6f7399f55403bfcdddf7cddcee14adc56eeb9384..3bb77e1787c5985385d5b4df26807b1edcbc6fa9 100644 (file)
--- a/cscript
+++ b/cscript
@@ -533,7 +533,7 @@ def make_spec(filename, version, target, options, requires=None):
     print('/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :', file=f)
 
 def dependencies(target, options):
-    deps = [('libdcp', 'v1.9.7', {'c++17': target.platform == 'osx'})]
+    deps = [('libdcp', 'cc6a2fe7ee05718d549e72eb740d0eae290f8ecb', {'c++17': target.platform == 'osx'})]
     deps.append(('libsub', 'v1.6.47'))
     deps.append(('leqm-nrt', '30dcaea1373ac62fba050e02ce5b0c1085797a23'))
     deps.append(('rtaudio', 'f619b76'))
index eb338b0f83579623ac0074583c7d4cf804fafc4e..d10c9435062e9a61f16fd45e1a917d8af61077fe 100644 (file)
@@ -275,6 +275,9 @@ VerifyDCPResultPanel::fill(shared_ptr<VerifyDCPJob> job)
                case dcp::VerificationNote::Code::INVALID_SOUND_FRAME_RATE:
                        add(i, _("The sound asset %f has an invalid frame rate of %n."));
                        break;
+               case dcp::VerificationNote::Code::INVALID_SOUND_BIT_DEPTH:
+                       add(i, _("The sound asset %f has an invalid bit depth of %n."));
+                       break;
                case dcp::VerificationNote::Code::MISSING_CPL_ANNOTATION_TEXT:
                        add(i, _("The CPL %cpl has no <AnnotationText> tag."));
                        break;