enum MovitPixelFormat { FORMAT_RGB, FORMAT_RGBA, FORMAT_BGR, FORMAT_BGRA, FORMAT_GRAYSCALE };
-enum ColorSpace {
+enum Colorspace {
COLORSPACE_INVALID = -1, // For internal use.
COLORSPACE_sRGB = 0,
COLORSPACE_REC_709 = 0, // Same as sRGB.
COLORSPACE_REC_601_525 = 1,
COLORSPACE_REC_601_625 = 2,
+ COLORSPACE_XYZ = 3, // Mostly useful for testing and debugging.
};
enum GammaCurve {
};
struct ImageFormat {
- ColorSpace color_space;
+ Colorspace color_space;
GammaCurve gamma_curve;
};