13#include <promeki/config.h>
14#if PROMEKI_ENABLE_CORE
18PROMEKI_NAMESPACE_BEGIN
59class TimecodePackFormat :
public TypedEnum<TimecodePackFormat> {
61 PROMEKI_REGISTER_ENUM_TYPE_DISPLAY(
"TimecodePackFormat",
"Timecode Pack Format", 0,
62 {
"Vitc", 0,
"VITC (SMPTE 12M-2)"},
63 {
"Ltc", 1,
"LTC (SMPTE 12M-1)"});
65 using TypedEnum<TimecodePackFormat>::TypedEnum;
67 static const TimecodePackFormat Vitc;
68 static const TimecodePackFormat Ltc;
71inline const TimecodePackFormat TimecodePackFormat::Vitc{0};
72inline const TimecodePackFormat TimecodePackFormat::Ltc{1};