libdcp
|
Public Member Functions | |
ContentKind (std::string name, boost::optional< std::string > scope) | |
std::string | name () const |
boost::optional< std::string > | scope () const |
Static Public Member Functions | |
static ContentKind | from_name (std::string name) |
static std::vector< ContentKind > | all () |
Static Public Attributes | |
static const ContentKind | FEATURE = ContentKind{"feature"} |
static const ContentKind | SHORT = ContentKind{"short"} |
static const ContentKind | TRAILER = ContentKind{"trailer"} |
static const ContentKind | TEST = ContentKind{"test"} |
static const ContentKind | TRANSITIONAL = ContentKind{"transitional"} |
static const ContentKind | RATING = ContentKind{"rating"} |
static const ContentKind | TEASER = ContentKind{"teaser"} |
static const ContentKind | POLICY = ContentKind{"policy"} |
static const ContentKind | PUBLIC_SERVICE_ANNOUNCEMENT = ContentKind{"psa"} |
static const ContentKind | ADVERTISEMENT = ContentKind{"advertisement"} |
static const ContentKind | CLIP = ContentKind{"clip", smpte_429_16_scope} |
static const ContentKind | PROMO = ContentKind{"promo", smpte_429_16_scope} |
static const ContentKind | STEREOCARD = ContentKind{"stereocard", smpte_429_16_scope} |
static const ContentKind | EPISODE = ContentKind{"episode", smpte_2067_3_scope} |
static const ContentKind | HIGHLIGHTS = ContentKind{"highlights", smpte_2067_3_scope} |
static const ContentKind | EVENT = ContentKind{"event", smpte_2067_3_scope} |
Private Member Functions | |
ContentKind (std::string name) | |
Private Attributes | |
std::string | _name |
boost::optional< std::string > | _scope |
Definition at line 47 of file content_kind.h.