diff options
Diffstat (limited to 'src/lib/reel_writer.cc')
| -rw-r--r-- | src/lib/reel_writer.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/reel_writer.cc b/src/lib/reel_writer.cc index 184707373..294c0b7b6 100644 --- a/src/lib/reel_writer.cc +++ b/src/lib/reel_writer.cc @@ -691,10 +691,9 @@ ReelWriter::create_reel_markers (shared_ptr<dcp::Reel> reel) const if (!reel_markers.empty ()) { auto ma = make_shared<dcp::ReelMarkersAsset>(dcp::Fraction(film()->video_frame_rate(), 1), reel->duration(), 0); for (auto const& i: reel_markers) { - int h, m, s, f; DCPTime relative = i.second - _period.from; - relative.split (film()->video_frame_rate(), h, m, s, f); - ma->set (i.first, dcp::Time(h, m, s, f, film()->video_frame_rate())); + auto hmsf = relative.split (film()->video_frame_rate()); + ma->set (i.first, dcp::Time(hmsf.h, hmsf.m, hmsf.s, hmsf.f, film()->video_frame_rate())); } reel->add (ma); } |
