diff options
Diffstat (limited to 'src/tools/dcpomatic_player.cc')
| -rw-r--r-- | src/tools/dcpomatic_player.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/tools/dcpomatic_player.cc b/src/tools/dcpomatic_player.cc index 0af44fd05..d357e566b 100644 --- a/src/tools/dcpomatic_player.cc +++ b/src/tools/dcpomatic_player.cc @@ -618,8 +618,11 @@ private: void setup_from_dcp (shared_ptr<DCPContent> dcp) { - if (dcp->caption) { - dcp->caption->set_use (true); + BOOST_FOREACH (shared_ptr<CaptionContent> i, dcp->caption) { + /* XXX: we should offer the option to view closed captions */ + if (i->type() == CAPTION_OPEN) { + i->set_use (true); + } } if (dcp->video) { |
