X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Ftypes.h;h=5a8b650b8808d753223e0e1dff6c39ba3d45fafc;hb=b24fe6cc8a1e9a980bfd3f6df8476dfa86c3b3a2;hp=94e101a3d682a43127eec28667c54bbe1ffb24bc;hpb=e075012124424b77044b5d61885ed2646d3781cd;p=dcpomatic.git diff --git a/src/lib/types.h b/src/lib/types.h index 94e101a3d..5a8b650b8 100644 --- a/src/lib/types.h +++ b/src/lib/types.h @@ -136,6 +136,12 @@ enum ChangeType CHANGE_TYPE_CANCELLED }; +enum VideoRange +{ + VIDEO_RANGE_FULL, ///< full, or "JPEG" (0-255 for 8-bit) + VIDEO_RANGE_VIDEO ///< video, or "MPEG" (16-235 for 8-bit) +}; + /** Type of captions. * * The generally accepted definitions seem to be: @@ -164,7 +170,9 @@ extern TextType string_to_text_type (std::string s); enum ExportFormat { EXPORT_FORMAT_PRORES, - EXPORT_FORMAT_H264 + EXPORT_FORMAT_H264_AAC, + EXPORT_FORMAT_H264_PCM, + EXPORT_FORMAT_SUBTITLES_DCP }; /** @struct Crop