fixup! Rather hacky support for burnt subtitle Z-position in 3D (#1359).
[dcpomatic.git] / src / lib / player.cc
index b209cc86ad9ef75bc8603c3c386a37b040d2ba2b..1875815510d466dd7c88e6069f8d7a5a675859b7 100644 (file)
@@ -881,9 +881,9 @@ Player::open_subtitles_for_frame (DCPTime time, Eyes eyes) const
                if (!burnt.string.empty()) {
                        int stereo_offset = 0;
                        if (eyes == Eyes::LEFT) {
-                               stereo_offset = -burnt.z_position;
+                               stereo_offset = -burnt.z_position / 10;
                        } else if (eyes == Eyes::RIGHT) {
-                               stereo_offset = burnt.z_position;
+                               stereo_offset = burnt.z_position / 10;
                        }
                        for (auto subtitle: render_text(burnt.string, _video_container_size, time, vfr)) {
                                subtitle.position.x += stereo_offset;