diff options
| author | Carl Hetherington <cth@carlh.net> | 2023-08-08 15:17:46 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2023-08-09 00:42:59 +0200 |
| commit | 70268b80cb870ab7100cd78cbe81973dd7606378 (patch) | |
| tree | e33fa1defe5ebec6913b9d18b9c3b5cc2bb1d11c /src/lib | |
| parent | 5b11c3b09a0fae96d047c4621e67a89c44f7c25a (diff) | |
Cleanup: use a std::find_if().
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(); } |
