diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-03-06 01:17:40 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-03-11 09:25:25 +0100 |
| commit | fcb8747232c817be9a45f007df8571fb2e9bcb89 (patch) | |
| tree | 6f31adb61e9b2d8ab01a03d96cdf5b562c5c69a9 | |
| parent | 35ec77fa0e12603ceacbcf0083f6d871ececbfe5 (diff) | |
Remove redundant DCPDecoder use.
| -rw-r--r-- | src/lib/dcp_content.cc | 14 |
1 files changed, 0 insertions, 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<const Film> film, string& why_not) c bool DCPContent::can_reference_audio (shared_ptr<const Film> film, string& why_not) const { - shared_ptr<DCPDecoder> decoder; - try { - decoder = make_shared<DCPDecoder>(film, shared_from_this(), false, film->tolerant(), shared_ptr<DCPDecoder>()); - } 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()) { |
