summaryrefslogtreecommitdiff
path: root/src/lib/player.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2016-05-25 16:55:42 +0100
committerCarl Hetherington <cth@carlh.net>2016-05-25 16:55:42 +0100
commit48e51965d74cf2a2f2f6f4c5e9c349f1b1103e66 (patch)
tree544effa2cf914f1bcc5b98c05cd6c9473f10ed06 /src/lib/player.cc
parentf79a483c937dad8a89410b5aed97c11d8a715443 (diff)
Basics of Atmos content support; can be added to project and appears in timeline.
Diffstat (limited to 'src/lib/player.cc')
-rw-r--r--src/lib/player.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/player.cc b/src/lib/player.cc
index 0c513056c..6d155836f 100644
--- a/src/lib/player.cc
+++ b/src/lib/player.cc
@@ -188,7 +188,10 @@ Player::setup_pieces ()
frc = FrameRateChange (vmc->active_video_frame_rate(), _film->video_frame_rate());
}
- DCPOMATIC_ASSERT (decoder);
+ if (!decoder) {
+ /* Not something that we can decode; e.g. Atmos content */
+ continue;
+ }
if (decoder->video && _ignore_video) {
decoder->video->set_ignore ();