summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/dcp_content.h5
-rw-r--r--src/tools/dcpomatic_player.cc4
2 files changed, 9 insertions, 0 deletions
diff --git a/src/lib/dcp_content.h b/src/lib/dcp_content.h
index 371ec7fff..64642623f 100644
--- a/src/lib/dcp_content.h
+++ b/src/lib/dcp_content.h
@@ -129,6 +129,11 @@ public:
return _name;
}
+ bool three_d () const {
+ boost::mutex::scoped_lock lm (_mutex);
+ return _three_d;
+ }
+
private:
friend class reels_test5;
diff --git a/src/tools/dcpomatic_player.cc b/src/tools/dcpomatic_player.cc
index d7e47081c..9b45affd2 100644
--- a/src/tools/dcpomatic_player.cc
+++ b/src/tools/dcpomatic_player.cc
@@ -217,6 +217,10 @@ public:
dcp->subtitle->set_use (true);
}
+ if (dcp->three_d()) {
+ _film->set_three_d (true);
+ }
+
Ratio const * r = Ratio::nearest_from_ratio(dcp->video->size().ratio());
if (r) {
_film->set_container(r);