X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=image_format.h;h=55aa8d4989b26233d2688243e0370f08c46e4552;hp=2c65724c6af36b42ba836760d7bbb4bd746e587b;hb=e655afd53f2e56938bd4e7f72640eff56ef4a1ee;hpb=9dcbd93164611ea111cc29519c18193d4f571ac1 diff --git a/image_format.h b/image_format.h index 2c65724..55aa8d4 100644 --- a/image_format.h +++ b/image_format.h @@ -4,6 +4,7 @@ enum MovitPixelFormat { FORMAT_RGB, FORMAT_RGBA, FORMAT_BGR, FORMAT_BGRA, FORMAT_GRAYSCALE }; enum ColorSpace { + COLORSPACE_INVALID = -1, // For internal use. COLORSPACE_sRGB = 0, COLORSPACE_REC_709 = 0, // Same as sRGB. COLORSPACE_REC_601_525 = 1, @@ -11,6 +12,7 @@ enum ColorSpace { }; enum GammaCurve { + GAMMA_INVALID = -1, // For internal use. GAMMA_LINEAR = 0, GAMMA_sRGB = 1, GAMMA_REC_601 = 2, @@ -23,7 +25,6 @@ enum YCbCrLumaCoefficients { }; struct ImageFormat { - MovitPixelFormat pixel_format; ColorSpace color_space; GammaCurve gamma_curve; };