X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=blobdiff_plain;f=lib%2Fart%2Fart_render.h;h=dfb7ca23f58a1e8bcb59cf47e98676738dbf9ae5;hp=744c81692d1d20a3b13cdb3390055293d876bb43;hb=b93de056e0b79f57c8f8fe22985b166c7d2c3dc3;hpb=a3eecab9e8f6a1b0b887f1bd082bd064f01ecffd diff --git a/lib/art/art_render.h b/lib/art/art_render.h index 744c816..dfb7ca2 100644 --- a/lib/art/art_render.h +++ b/lib/art/art_render.h @@ -74,10 +74,8 @@ typedef enum { ART_COMPOSITE_CUSTOM } ArtCompositingMode; -typedef enum { - ART_IMAGE_SOURCE_CAN_CLEAR = 1, - ART_IMAGE_SOURCE_CAN_COMPOSITE = 2 -} ArtImageSourceFlags; +#define ART_IMAGE_SOURCE_CAN_CLEAR 1 +#define ART_IMAGE_SOURCE_CAN_COMPOSITE 2 struct _ArtRenderMaskRun { int x; @@ -93,7 +91,7 @@ struct _ArtRenderCallback { struct _ArtImageSource { ArtRenderCallback super; void (*negotiate) (ArtImageSource *self, ArtRender *render, - ArtImageSourceFlags *p_flags, + int *p_flags, int *p_buf_depth, ArtAlphaType *p_alpha_type); };