diff options
Diffstat (limited to 'src/lib/dcp_content.cc')
| -rw-r--r-- | src/lib/dcp_content.cc | 12 |
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(); +} + |
