From fcb8747232c817be9a45f007df8571fb2e9bcb89 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 6 Mar 2024 01:17:40 +0100 Subject: [PATCH] Remove redundant DCPDecoder use. --- src/lib/dcp_content.cc | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/lib/dcp_content.cc b/src/lib/dcp_content.cc index c459a9ece..b1febc5d1 100644 --- a/src/lib/dcp_content.cc +++ b/src/lib/dcp_content.cc @@ -709,20 +709,6 @@ DCPContent::can_reference_video (shared_ptr film, string& why_not) c bool DCPContent::can_reference_audio (shared_ptr film, string& why_not) const { - shared_ptr decoder; - try { - decoder = make_shared(film, shared_from_this(), false, film->tolerant(), shared_ptr()); - } catch (dcp::ReadError &) { - /* We couldn't read the DCP, so it's probably missing */ - return false; - } catch (DCPError &) { - /* We couldn't read the DCP, so it's probably missing */ - return false; - } catch (dcp::KDMDecryptionError &) { - /* We have an incorrect KDM */ - return false; - } - if (audio && audio->stream()) { auto const channels = audio->stream()->channels(); if (channels != film->audio_channels()) { -- 2.30.2