Typedefs | |
typedef AVS_ColorSpace_ | AVS_ColorSpace |
opaque declaration of a colorspace. | |
Enumerations | |
enum | ColorSpace_Id { I_EXTERNAL, I_RGB24, I_RGB32, I_YUY2, I_YV12, I_YV24 } |
ColorSpace ids, used to switch on color spaces. More... | |
Functions | |
AVS_C_API void | avs_colorspace_delete (AVS_ColorSpace *p_cs) |
Delete an AVS_ColorSpace. | |
AVS_C_API ColorSpace_Id | avs_colorspace_id_get (const AVS_ColorSpace *p_cs) |
Retrieve the type of the colorspace. |
Once you got it, you can check it with avs_colorspace_id_get() and ColorSpace_Id.
Once you have finished with an AVS_ColorSpace, you delete it with avs_colorspace_delete().
enum ColorSpace_Id |
AVS_C_API void avs_colorspace_delete | ( | AVS_ColorSpace * | p_cs | ) |
p_cs | The colorspace to delete. |
p_cs
.
AVS_C_API ColorSpace_Id avs_colorspace_id_get | ( | const AVS_ColorSpace * | p_cs | ) |
p_cs | The colorspace. |
p_cs
.