diff options
| author | Carl Hetherington <cth@carlh.net> | 2019-03-29 14:35:02 +0000 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2019-03-29 14:35:51 +0000 |
| commit | 09af1b3914a63b05a015f95a580557184ae0231c (patch) | |
| tree | be8bf2befd8721a87655f62f1c62f34c30955b19 /src | |
| parent | 1ca2f66168c24db875b9766601970427063c7726 (diff) | |
Add EPISODE and PROMO content types.
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); |
