return subtitles_during (period, starting, _text_subtitles);
}
+struct PeriodSorter
+{
+ bool operator() (ContentTimePeriod const & a, ContentTimePeriod const & b) {
+ return a.from < b.from;
+ }
+};
+
list<ContentTimePeriod>
FFmpegSubtitleStream::subtitles_during (ContentTimePeriod period, bool starting, PeriodMap const & subs) const
{
}
}
+ d.sort (PeriodSorter ());
+
return d;
}
{
_colours[from] = to;
}
+
+bool
+FFmpegSubtitleStream::has_text () const
+{
+ return !_text_subtitles.empty ();
+}
+
+bool
+FFmpegSubtitleStream::has_image () const
+{
+ return !_image_subtitles.empty ();
+}