From 09af1b3914a63b05a015f95a580557184ae0231c Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Fri, 29 Mar 2019 14:35:02 +0000 Subject: Add EPISODE and PROMO content types. --- src/types.cc | 8 ++++++++ src/types.h | 6 ++++-- 2 files changed, 12 insertions(+), 2 deletions(-) (limited to 'src') 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 + Copyright (C) 2012-2019 Carl Hetherington 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); -- cgit v1.2.3