/** The version number of the protocol used to communicate
* with servers. Intended to be bumped when incompatibilities
* are introduced. v2 uses 64+n
+ *
+ * 64 - first version used
+ * 65 - v2.16.0 - checksums added to communication
*/
-#define SERVER_LINK_VERSION (64+0)
+#define SERVER_LINK_VERSION (64+1)
/** A film of F seconds at f FPS will be Ff frames;
Consider some delta FPS d, so if we run the same
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:
enum ExportFormat
{
EXPORT_FORMAT_PRORES,
- EXPORT_FORMAT_H264
+ EXPORT_FORMAT_H264_AAC,
+ EXPORT_FORMAT_H264_PCM,
+ EXPORT_FORMAT_SUBTITLES_DCP
};
/** @struct Crop