From bde76c3341775bd02da59932d285e14eade64ae0 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 10 Jul 2014 11:27:26 +0100 Subject: Basics of DCP subtitle import. --- src/lib/subtitle_content.cc | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/lib/subtitle_content.cc') diff --git a/src/lib/subtitle_content.cc b/src/lib/subtitle_content.cc index 88e48b420..8c94a94b9 100644 --- a/src/lib/subtitle_content.cc +++ b/src/lib/subtitle_content.cc @@ -26,6 +26,7 @@ #include "i18n.h" using std::string; +using std::stringstream; using std::vector; using std::cout; using boost::shared_ptr; @@ -155,3 +156,15 @@ SubtitleContent::set_subtitle_scale (double s) } signal_changed (SubtitleContentProperty::SUBTITLE_SCALE); } + +string +SubtitleContent::identifier () const +{ + stringstream s; + s << Content::identifier() + << "_" << raw_convert (subtitle_scale()) + << "_" << raw_convert (subtitle_x_offset()) + << "_" << raw_convert (subtitle_y_offset()); + + return s.str (); +} -- cgit v1.2.3