summaryrefslogtreecommitdiff
path: root/src/lib/ffmpeg_subtitle_stream.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2017-04-26 15:29:21 +0100
committerCarl Hetherington <cth@carlh.net>2017-04-27 10:55:07 +0100
commitba8a5a15cc27988e2bbc6acd470d8532f1d8e99f (patch)
tree375bd068bbd86760f85fcd1264c1d8d76f2f1240 /src/lib/ffmpeg_subtitle_stream.h
parentf5a2789fcab274f2beda4a1e4ff59567158c9686 (diff)
Initial work on removing storage of subtitle times.
Diffstat (limited to 'src/lib/ffmpeg_subtitle_stream.h')
-rw-r--r--src/lib/ffmpeg_subtitle_stream.h18
1 files changed, 1 insertions, 17 deletions
diff --git a/src/lib/ffmpeg_subtitle_stream.h b/src/lib/ffmpeg_subtitle_stream.h
index 8b0274a5d..064c72f8d 100644
--- a/src/lib/ffmpeg_subtitle_stream.h
+++ b/src/lib/ffmpeg_subtitle_stream.h
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2013-2016 Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2013-2017 Carl Hetherington <cth@carlh.net>
This file is part of DCP-o-matic.
@@ -34,25 +34,9 @@ public:
void as_xml (xmlpp::Node *) const;
- void add_image_subtitle (std::string id, ContentTimePeriod period);
- void add_text_subtitle (std::string id, ContentTimePeriod period);
- void set_subtitle_to (std::string id, ContentTime to);
- ContentTime find_subtitle_to (std::string id) const;
- bool unknown_to (std::string id) const;
- void add_offset (ContentTime offset);
void set_colour (RGBA from, RGBA to);
std::map<RGBA, RGBA> colours () const;
- bool has_text () const;
- bool has_image () const;
-
private:
-
- typedef std::map<std::string, ContentTimePeriod> PeriodMap;
-
- void as_xml (xmlpp::Node *, PeriodMap const & subs, std::string node) const;
-
- PeriodMap _image_subtitles;
- PeriodMap _text_subtitles;
std::map<RGBA, RGBA> _colours;
};