From: Carl Hetherington Date: Fri, 29 Mar 2019 14:35:02 +0000 (+0000) Subject: Add EPISODE and PROMO content types. X-Git-Tag: v1.6.6^0 X-Git-Url: https://main.carlh.net/gitweb/?p=libdcp.git;a=commitdiff_plain;h=29b0148143e602699c7ba161477d5d800607ca4b Add EPISODE and PROMO content types. --- 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 + Copyright (C) 2012-2019 Carl Hetherington 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); diff --git a/src/types.h b/src/types.h index 2652524c..350a5b55 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. @@ -99,7 +99,9 @@ enum ContentKind TEASER, POLICY, PUBLIC_SERVICE_ANNOUNCEMENT, - ADVERTISEMENT + ADVERTISEMENT, + EPISODE, + PROMO }; extern std::string content_kind_to_string (ContentKind kind);