summaryrefslogtreecommitdiff
path: root/src/lib/dcp_content.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/dcp_content.cc')
-rw-r--r--src/lib/dcp_content.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/lib/dcp_content.cc b/src/lib/dcp_content.cc
index 255660b54..4df0c4618 100644
--- a/src/lib/dcp_content.cc
+++ b/src/lib/dcp_content.cc
@@ -893,3 +893,15 @@ DCPContent::active_audio_channels() const
);
}
+
+bool
+DCPContent::reference_anything() const
+{
+ if (reference_video() || reference_audio()) {
+ return true;
+ }
+
+ boost::mutex::scoped_lock lm(_mutex);
+ return find(_reference_text.begin(), _reference_text.end(), true) != _reference_text.end();
+}
+