optional<DCPTime>
-Piece::position (shared_ptr<const Film> film)
+Piece::decoder_position (shared_ptr<const Film> film)
{
if (_done) {
return optional<DCPTime>();
void update_pull_to (dcpomatic::DCPTime& pull_to) const;
void set_last_push_end (AudioStreamPtr stream, dcpomatic::DCPTime last_push_end);
- boost::optional<dcpomatic::DCPTime> position (boost::shared_ptr<const Film> film);
+ boost::optional<dcpomatic::DCPTime> decoder_position (boost::shared_ptr<const Film> film);
bool has_text () const;
bool reference_audio () const;
optional<DCPTime> earliest_time;
BOOST_FOREACH (shared_ptr<Piece> i, _pieces) {
- optional<DCPTime> t = i->position ();
+ optional<DCPTime> t = i->decoder_position (_film);
/* Given two choices at the same time, pick the one with texts so we see it before
the video.
*/