summaryrefslogtreecommitdiff
path: root/src/lib/film.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/film.cc')
-rw-r--r--src/lib/film.cc16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc
index b78622a90..2bb8b3155 100644
--- a/src/lib/film.cc
+++ b/src/lib/film.cc
@@ -246,7 +246,7 @@ Film::make_dcp ()
throw MissingSettingError (_("container"));
}
- if (_playlist->content().empty ()) {
+ if (content_without_loop().empty()) {
throw StringError (_("You must add some content to the DCP before creating it"));
}
@@ -729,9 +729,9 @@ Film::playlist () const
}
Playlist::ContentList
-Film::content () const
+Film::content_without_loop () const
{
- return _playlist->content ();
+ return _playlist->content_without_loop ();
}
void
@@ -769,9 +769,15 @@ Film::remove_content (shared_ptr<Content> c)
}
Time
-Film::length () const
+Film::length_with_loop () const
{
- return _playlist->length ();
+ return _playlist->length_with_loop ();
+}
+
+Time
+Film::length_without_loop () const
+{
+ return _playlist->length_without_loop ();
}
bool