Go to the documentation of this file.
33 #define IW_FOURCC(a,b,c,d) \
34 ((unsigned int)((((unsigned int)d)<<24)+(((unsigned int)c)<<16)+(((unsigned int)b)<<8)+a))
36 #define IW_CTAB_SIZE 256
42 #define IW_RGB ((iwColtab)0)
43 #define IW_BGR ((iwColtab)1)
44 #define IW_YUV ((iwColtab)2)
45 #define IW_YUV_CAL ((iwColtab)3)
46 #define IW_HSV ((iwColtab)4)
47 #define IW_LUV ((iwColtab)5)
48 #define IW_LAB ((iwColtab)6)
49 #define IW_BW ((iwColtab)7)
51 #define IW_INDEX (iw_def_col_tab)
53 #define IW_COLFORMAT_MAX IW_BW
59 #define IW_MOVIE_NEXT_FRAME (-1)
60 #define IW_MOVIE_PREV_FRAME (-2)
63 #define IW_COLOR_TEXT(i) \
64 ((i)->ctab <= IW_COLFORMAT_MAX ? iwColorText[(long)(i)->ctab]:"PALETTE")
108 #define IW_TYPE_SIZE(i) (iwTypeSize[(i)->type])
110 #define IW_TYPE_MIN(i) (iwTypeMin[(i)->type])
112 #define IW_TYPE_MAX(i) (iwTypeMax[(i)->type])
144 #define IW_IMG_FREE_DATA ((iwImgFree)(IW_IMG_FREE_PLANE | IW_IMG_FREE_CTAB | IW_IMG_FREE_PLANEPTR))
145 #define IW_IMG_FREE_ALL ((iwImgFree)(-1))