summaryrefslogtreecommitdiff
path: root/src/types.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2019-03-29 14:35:02 +0000
committerCarl Hetherington <cth@carlh.net>2019-03-29 14:35:02 +0000
commit29b0148143e602699c7ba161477d5d800607ca4b (patch)
treef551683f6eae9d5cb4f5bd332877dc726e7b2306 /src/types.cc
parent0561cd92194991839720f60a045133304b24cbba (diff)
Add EPISODE and PROMO content types.v1.6.6
Diffstat (limited to 'src/types.cc')
-rw-r--r--src/types.cc10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/types.cc b/src/types.cc
index 9af5f119..89b9de55 100644
--- a/src/types.cc
+++ b/src/types.cc
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2012-2014 Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2012-2019 Carl Hetherington <cth@carlh.net>
This file is part of libdcp.
@@ -330,6 +330,10 @@ dcp::content_kind_to_string (ContentKind kind)
return "psa";
case ADVERTISEMENT:
return "advertisement";
+ case EPISODE:
+ return "episode";
+ case PROMO:
+ return "promo";
}
DCP_ASSERT (false);
@@ -365,6 +369,10 @@ dcp::content_kind_from_string (string kind)
return PUBLIC_SERVICE_ANNOUNCEMENT;
} else if (kind == "advertisement") {
return ADVERTISEMENT;
+ } else if (kind == "episode") {
+ return EPISODE;
+ } else if (kind == "promo") {
+ return PROMO;
}
throw BadContentKindError (kind);