X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Ftypes.h;h=607c9e275098ba840af9395bbfbe7b979afee55c;hb=5302f2cda0afd16d714ab898549c7cd278196473;hp=02d71e2973c159bc6e1480df367996d558d9f599;hpb=a5c629cb9b638b67a0e4c2d26fe9ab2e124bf0eb;p=dcpomatic.git diff --git a/src/lib/types.h b/src/lib/types.h index 02d71e297..607c9e275 100644 --- a/src/lib/types.h +++ b/src/lib/types.h @@ -129,6 +129,13 @@ enum ReelType REELTYPE_BY_LENGTH }; +enum ChangeType +{ + CHANGE_TYPE_PENDING, + CHANGE_TYPE_DONE, + CHANGE_TYPE_CANCELLED +}; + /** Type of captions. * * The generally accepted definitions seem to be: @@ -144,6 +151,7 @@ enum ReelType */ enum TextType { + TEXT_UNKNOWN, TEXT_OPEN_SUBTITLE, TEXT_CLOSED_CAPTION, TEXT_COUNT @@ -153,6 +161,12 @@ extern std::string text_type_to_string (TextType t); extern std::string text_type_to_name (TextType t); extern TextType string_to_text_type (std::string s); +enum ExportFormat +{ + EXPORT_FORMAT_PRORES, + EXPORT_FORMAT_H264 +}; + /** @struct Crop * @brief A description of the crop of an image or video. */