X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fdcp_decoder.cc;h=7bd7ddf68da2c00d14f3620160d055f78ebd21c1;hb=1444299fa4582fc65c5237edd6c115921f20f872;hp=340ef5d93352a882d6f43f50c70ad2dbec1215e1;hpb=55de736793120aaba39b46896c4b0c74950119b7;p=dcpomatic.git diff --git a/src/lib/dcp_decoder.cc b/src/lib/dcp_decoder.cc index 340ef5d93..7bd7ddf68 100644 --- a/src/lib/dcp_decoder.cc +++ b/src/lib/dcp_decoder.cc @@ -106,7 +106,14 @@ DCPDecoder::DCPDecoder (shared_ptr film, shared_ptrcan_be_played ()) { + if (!_dcp_content->can_be_played()) { + return true; + } + + if (_reel == _reels.end()) { + if (audio) { + audio->flush (); + } return true; }