Lines Matching defs:png_ptr

17 png_set_bgr(png_structp png_ptr)
20 png_ptr->transformations |= PNG_BGR;
27 png_set_swap(png_structp png_ptr)
30 if (png_ptr->bit_depth == 16)
31 png_ptr->transformations |= PNG_SWAP_BYTES;
38 png_set_packing(png_structp png_ptr)
41 if (png_ptr->bit_depth < 8)
43 png_ptr->transformations |= PNG_PACK;
44 png_ptr->usr_bit_depth = 8;
52 png_set_packswap(png_structp png_ptr)
55 if (png_ptr->bit_depth < 8)
56 png_ptr->transformations |= PNG_PACKSWAP;
62 png_set_shift(png_structp png_ptr, png_color_8p true_bits)
65 png_ptr->transformations |= PNG_SHIFT;
66 png_ptr->shift = *true_bits;
73 png_set_interlace_handling(png_structp png_ptr)
76 if (png_ptr->interlaced)
78 png_ptr->transformations |= PNG_INTERLACE;
93 png_set_filler(png_structp png_ptr, png_uint_32 filler, int filler_loc)
96 png_ptr->transformations |= PNG_FILLER;
97 png_ptr->filler = (png_byte)filler;
99 png_ptr->flags |= PNG_FLAG_FILLER_AFTER;
101 png_ptr->flags &= ~PNG_FLAG_FILLER_AFTER;
108 if (png_ptr->color_type == PNG_COLOR_TYPE_RGB)
110 png_ptr->usr_channels = 4;
116 if (png_ptr->color_type == PNG_COLOR_TYPE_GRAY && png_ptr->bit_depth >= 8)
118 png_ptr->usr_channels = 2;
125 png_set_add_alpha(png_structp png_ptr, png_uint_32 filler, int filler_loc)
128 png_set_filler(png_ptr, filler, filler_loc);
129 png_ptr->transformations |= PNG_ADD_ALPHA;
138 png_set_swap_alpha(png_structp png_ptr)
141 png_ptr->transformations |= PNG_SWAP_ALPHA;
148 png_set_invert_alpha(png_structp png_ptr)
151 png_ptr->transformations |= PNG_INVERT_ALPHA;
157 png_set_invert_mono(png_structp png_ptr)
160 png_ptr->transformations |= PNG_INVERT_MONO;
619 png_set_user_transform_info(png_structp png_ptr, png_voidp
624 png_ptr->user_transform_ptr = user_transform_ptr;
625 png_ptr->user_transform_depth = (png_byte)user_transform_depth;
626 png_ptr->user_transform_channels = (png_byte)user_transform_channels;
629 png_warning(png_ptr,
641 png_get_user_transform_ptr(png_structp png_ptr)
644 return ((png_voidp)png_ptr->user_transform_ptr);
646 if(png_ptr)