We must make empty sections for content with missing files.
authorCarl Hetherington <cth@carlh.net>
Mon, 29 Nov 2021 22:33:21 +0000 (23:33 +0100)
committerCarl Hetherington <cth@carlh.net>
Mon, 29 Nov 2021 22:59:44 +0000 (23:59 +0100)
Fixes full audio buffers with no video in projects with
image content (no audio) that have missing files.

src/lib/empty.cc

index f6dcad96fb730162e6824ba273d84ffa31199e5f..96d036463483e7954f619f3b20d7c4f2641a53d1 100644 (file)
@@ -42,7 +42,7 @@ Empty::Empty (shared_ptr<const Film> film, shared_ptr<const Playlist> playlist,
 {
        list<DCPTimePeriod> full;
        for (auto i: playlist->content()) {
-               if (part(i)) {
+               if (part(i) && i->paths_valid()) {
                        full.push_back (DCPTimePeriod(i->position(), i->end(film)));
                }
        }