X-Git-Url: http://git.imager.perl.org/imager.git/blobdiff_plain/0d80f37ea0e9d76ef46fbd6e4f54c82c8a163b51..e1c0692925:/imexttypes.h diff --git a/imexttypes.h b/imexttypes.h index bef58446..62e325ba 100644 --- a/imexttypes.h +++ b/imexttypes.h @@ -34,7 +34,7 @@ will result in an increment of IMAGER_API_LEVEL. */ -#define IMAGER_API_LEVEL 8 +#define IMAGER_API_LEVEL 10 typedef struct { int version; @@ -266,9 +266,14 @@ typedef struct { const double *y, i_poly_fill_mode_t mode, i_fill_t *fill); - /* IMAGER_API_LEVEL 10 functions will be added here */ + int (*f_i_img_alpha_channel)(i_img *im, int *channel); + i_color_model_t (*f_i_img_color_model)(i_img *im); + int (*f_i_img_color_channels)(i_img *im); + /* IMAGER_API_LEVEL 10 functions will be added here */ + int (*f_im_decode_exif)(i_img *im, unsigned char *data, size_t length); + /* IMAGER_API_LEVEL 11 functions will be added here */ } im_ext_funcs; #define PERL_FUNCTION_TABLE_NAME "Imager::__ext_func_table"