diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/film.cc | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc index 647675b8a..171a9aa4d 100644 --- a/src/lib/film.cc +++ b/src/lib/film.cc @@ -1929,13 +1929,10 @@ Film::references_dcp_audio () const bool Film::contains_atmos_content () const { - for (auto i: _playlist->content()) { - if (i->atmos) { - return true; - } - } - - return false; + auto const content = _playlist->content(); + return std::find_if(content.begin(), content.end(), [](shared_ptr<const Content> content) { + return static_cast<bool>(content->atmos); + }) != content.end(); } |
