A possibly-better approach to seeking.
[dcpomatic.git] / src / lib / text_subtitle_decoder.cc
index 05bde829cb6237dcb4a02d7d14ff4ab6372278bf..e29bf580992f534d4056e4780fa0b7008d86b915 100644 (file)
@@ -66,7 +66,9 @@ TextSubtitleDecoder::pass (PassReason, bool)
                return true;
        }
 
-       subtitle->give_text (content_time_period (_subtitles[_next]), _subtitles[_next]);
+       ContentTimePeriod const p = content_time_period (_subtitles[_next]);
+       subtitle->give_text (p, _subtitles[_next]);
+       _position = p.from;
 
        ++_next;
        return false;