diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/types.cc | 8 | ||||
| -rw-r--r-- | src/types.h | 6 |
2 files changed, 12 insertions, 2 deletions
diff --git a/src/types.cc b/src/types.cc index 4c53b162..29e2c387 100644 --- a/src/types.cc +++ b/src/types.cc @@ -331,6 +331,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); @@ -366,6 +370,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); diff --git a/src/types.h b/src/types.h index 7f315e08..8297dbcc 100644 --- a/src/types.h +++ b/src/types.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2012-2015 Carl Hetherington <cth@carlh.net> + Copyright (C) 2012-2019 Carl Hetherington <cth@carlh.net> This file is part of libdcp. @@ -104,7 +104,9 @@ enum ContentKind TEASER, POLICY, PUBLIC_SERVICE_ANNOUNCEMENT, - ADVERTISEMENT + ADVERTISEMENT, + EPISODE, + PROMO }; extern std::string content_kind_to_string (ContentKind kind); |
