apps/png/libpng/pngwtran.c File Reference

#include "png.h"

Include dependency graph for pngwtran.c:

Go to the source code of this file.

Defines

#define PNG_INTERNAL

Functions

void png_do_write_transformations (png_structp png_ptr)
void png_do_pack (png_row_infop row_info, png_bytep row, png_uint_32 bit_depth)
void png_do_shift (png_row_infop row_info, png_bytep row, png_color_8p bit_depth)
void png_do_write_swap_alpha (png_row_infop row_info, png_bytep row)
void png_do_write_invert_alpha (png_row_infop row_info, png_bytep row)
void png_do_write_intrapixel (png_row_infop row_info, png_bytep row)


Define Documentation

#define PNG_INTERNAL

Definition at line 11 of file pngwtran.c.


Function Documentation

void png_do_pack ( png_row_infop  row_info,
png_bytep  row,
png_uint_32  bit_depth 
)

Definition at line 87 of file pngwtran.c.

References mask, png_bytep, png_debug, png_uint_32, and value.

Referenced by png_do_write_transformations().

void png_do_shift ( png_row_infop  row_info,
png_bytep  row,
png_color_8p  bit_depth 
)

Definition at line 213 of file pngwtran.c.

References PNG_COLOR_MASK_COLOR, PNG_COLOR_TYPE_PALETTE, and png_debug.

Referenced by png_do_write_transformations().

void png_do_write_intrapixel ( png_row_infop  row_info,
png_bytep  row 
)

Definition at line 506 of file pngwtran.c.

References png_bytep, PNG_COLOR_MASK_COLOR, PNG_COLOR_TYPE_RGB, PNG_COLOR_TYPE_RGB_ALPHA, png_debug, png_uint_32, red, rp, s1, and s2.

Referenced by png_write_row().

void png_do_write_invert_alpha ( png_row_infop  row_info,
png_bytep  row 
)

Definition at line 425 of file pngwtran.c.

References png_bytep, PNG_COLOR_TYPE_GRAY_ALPHA, PNG_COLOR_TYPE_RGB_ALPHA, png_debug, and png_uint_32.

Referenced by png_do_write_transformations().

void png_do_write_swap_alpha ( png_row_infop  row_info,
png_bytep  row 
)

Definition at line 337 of file pngwtran.c.

References png_bytep, PNG_COLOR_TYPE_GRAY_ALPHA, PNG_COLOR_TYPE_RGB_ALPHA, png_debug, png_uint_32, and save().

Referenced by png_do_write_transformations().

void png_do_write_transformations ( png_structp  png_ptr  ) 

Definition at line 19 of file pngwtran.c.

References png_debug, png_do_bgr(), png_do_invert(), png_do_pack(), png_do_packswap(), png_do_shift(), png_do_strip_filler(), png_do_swap(), png_do_write_invert_alpha(), png_do_write_swap_alpha(), and png_uint_32.

Referenced by png_write_row().


Generated on Fri Nov 28 00:07:20 2008 for elphel by  doxygen 1.5.1