diff options
Diffstat (limited to 'src/lib/video_content.cc')
| -rw-r--r-- | src/lib/video_content.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/video_content.cc b/src/lib/video_content.cc index a9b286315..1e8b9034a 100644 --- a/src/lib/video_content.cc +++ b/src/lib/video_content.cc @@ -584,6 +584,9 @@ list<DCPTime> VideoContent::reel_split_points () const { list<DCPTime> t; - t.push_back (position ()); + shared_ptr<const Film> film = _film.lock (); + DCPOMATIC_ASSERT (film); + /* XXX: this is questionable; perhaps the position should be forced to be on a frame boundary */ + t.push_back (position().round_up (film->video_frame_rate())); return t; } |
