class SubtitleContent : public Content
{
public:
- SubtitleContent () {}
+ SubtitleContent ();
SubtitleContent (boost::filesystem::path file);
bool equals (
boost::shared_ptr<const Asset>,
EqualityOptions,
boost::function<void (NoteType, std::string)> note
- ) const {
- /* XXX */
- note (DCP_ERROR, "subtitle content not compared yet");
- return true;
- }
+ ) const;
std::string language () const {
return _language;
}
- std::list<SubtitleString> subtitles_at (Time t) const;
+ std::list<SubtitleString> subtitles_during (Time from, Time to) const;
std::list<SubtitleString> const & subtitles () const {
return _subtitles;
}