summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-03-06 01:17:40 +0100
committerCarl Hetherington <cth@carlh.net>2024-03-11 09:25:25 +0100
commitfcb8747232c817be9a45f007df8571fb2e9bcb89 (patch)
tree6f31adb61e9b2d8ab01a03d96cdf5b562c5c69a9
parent35ec77fa0e12603ceacbcf0083f6d871ececbfe5 (diff)
Remove redundant DCPDecoder use.
-rw-r--r--src/lib/dcp_content.cc14
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()) {