summaryrefslogtreecommitdiff
path: root/src/lib/subrip.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2014-10-06 13:31:45 +0100
committerCarl Hetherington <cth@carlh.net>2014-10-06 13:31:45 +0100
commit630a56ad9e7ecfb42b1d761098820f9e492f9c4e (patch)
tree18080ecfc5b716d22ae041908356b11350c87e0b /src/lib/subrip.h
parent152b14ab5509678f3d68b52a1ed275cfdc38191b (diff)
Use libsub for subrip decoding; improve default position of srt subs.
Diffstat (limited to 'src/lib/subrip.h')
-rw-r--r--src/lib/subrip.h14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/lib/subrip.h b/src/lib/subrip.h
index 7603a101d..14bc360c0 100644
--- a/src/lib/subrip.h
+++ b/src/lib/subrip.h
@@ -21,6 +21,7 @@
#define DCPOMATIC_SUBRIP_H
#include "subrip_subtitle.h"
+#include <libsub/subtitle.h>
class SubRipContent;
class subrip_time_test;
@@ -36,18 +37,7 @@ public:
ContentTime length () const;
protected:
- std::vector<SubRipSubtitle> _subtitles;
-
-private:
- friend struct subrip_time_test;
- friend struct subrip_coordinate_test;
- friend struct subrip_content_test;
- friend struct subrip_parse_test;
-
- static ContentTime convert_time (std::string);
- static int convert_coordinate (std::string);
- static std::list<SubRipSubtitlePiece> convert_content (std::list<std::string>);
- static void maybe_content (std::list<SubRipSubtitlePiece> &, SubRipSubtitlePiece &);
+ std::vector<sub::Subtitle> _subtitles;
};
#endif