summaryrefslogtreecommitdiff
path: root/src/lib/types.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2018-07-23 16:42:28 +0100
committerCarl Hetherington <cth@carlh.net>2018-07-23 16:42:28 +0100
commit24dcab1d4d8d7a28a939c7c4d786197684f155f6 (patch)
treecdd795a6caff66d17e35ed97fbb8b8d39f4fe9fc /src/lib/types.cc
parenta5c629cb9b638b67a0e4c2d26fe9ab2e124bf0eb (diff)
Introduce the idea of unknown original subtitle type to clean up the GUI a bit.
Diffstat (limited to 'src/lib/types.cc')
-rw-r--r--src/lib/types.cc8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/types.cc b/src/lib/types.cc
index d25c9aba4..b193ac9cf 100644
--- a/src/lib/types.cc
+++ b/src/lib/types.cc
@@ -96,7 +96,9 @@ Crop::as_xml (xmlpp::Node* node) const
TextType
string_to_text_type (string s)
{
- if (s == "open-subtitle") {
+ if (s == "unknown") {
+ return TEXT_UNKNOWN;
+ } else if (s == "open-subtitle") {
return TEXT_OPEN_SUBTITLE;
} else if (s == "closed") {
return TEXT_CLOSED_CAPTION;
@@ -109,6 +111,8 @@ string
text_type_to_string (TextType t)
{
switch (t) {
+ case TEXT_UNKNOWN:
+ return "unknown";
case TEXT_OPEN_SUBTITLE:
return "open-subtitle";
case TEXT_CLOSED_CAPTION:
@@ -122,6 +126,8 @@ string
text_type_to_name (TextType t)
{
switch (t) {
+ case TEXT_UNKNOWN:
+ return _("Timed text");
case TEXT_OPEN_SUBTITLE:
return _("Open subtitles");
case TEXT_CLOSED_CAPTION: