From: Carl Hetherington Date: Mon, 17 Aug 2020 18:38:53 +0000 (+0200) Subject: Hack: disable HMAC check for mono picture and sound. X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=commitdiff_plain;h=0280fbcc31b363c1080cb9d119fc61e88dfde9d2 Hack: disable HMAC check for mono picture and sound. --- diff --git a/cscript b/cscript index 3fe9275fe..4b0d15efc 100644 --- a/cscript +++ b/cscript @@ -375,8 +375,8 @@ def dependencies(target, options): (target.platform == 'osx' and target.bits == 64) or (target.platform == 'windows')) else {} - deps.append(('libdcp', '5346d1c', cpp_lib_options)) - deps.append(('libsub', '788ce6e', cpp_lib_options)) + deps.append(('libdcp', '56a6b32', cpp_lib_options)) + deps.append(('libsub', '0c918cd', cpp_lib_options)) deps.append(('leqm-nrt', 'carl')) deps.append(('rtaudio', 'carl')) # We get our OpenSSL libraries from the environment, but we diff --git a/src/lib/dcp_decoder.cc b/src/lib/dcp_decoder.cc index 758ddea26..1c131d9de 100644 --- a/src/lib/dcp_decoder.cc +++ b/src/lib/dcp_decoder.cc @@ -362,7 +362,7 @@ DCPDecoder::get_readers () shared_ptr stereo = dynamic_pointer_cast (asset); DCPOMATIC_ASSERT (mono || stereo); if (mono) { - _mono_reader = mono->start_read (); + _mono_reader = mono->start_read (false); _stereo_reader.reset (); } else { _stereo_reader = stereo->start_read (); @@ -374,7 +374,7 @@ DCPDecoder::get_readers () } if ((*_reel)->main_sound()) { - _sound_reader = (*_reel)->main_sound()->asset()->start_read (); + _sound_reader = (*_reel)->main_sound()->asset()->start_read (false); } else { _sound_reader.reset (); }