summaryrefslogtreecommitdiff
path: root/src/lib/playlist.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2016-11-22 14:54:31 +0000
committerCarl Hetherington <cth@carlh.net>2017-04-19 23:04:32 +0100
commite11276a822289d7d7d91a4f431f386ad28ef16dd (patch)
tree83c1162b3beb7f9fa11b24409309747dd9753959 /src/lib/playlist.cc
parentc6b0eb4db564abd41aa0685367a8660d7091e8f8 (diff)
Various work on the audio code.
Diffstat (limited to 'src/lib/playlist.cc')
-rw-r--r--src/lib/playlist.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/lib/playlist.cc b/src/lib/playlist.cc
index a30dde633..6abbbcab3 100644
--- a/src/lib/playlist.cc
+++ b/src/lib/playlist.cc
@@ -536,3 +536,15 @@ Playlist::content_summary (DCPTimePeriod period) const
return best_summary;
}
+
+bool
+Playlist::video_content_at (DCPTime time) const
+{
+ BOOST_FOREACH (shared_ptr<Content> i, _content) {
+ if (i->video && i->position() <= time && time < i->end()) {
+ return true;
+ }
+ }
+
+ return false;
+}