Classes | Defines | Typedefs | Functions

wrgif.c File Reference

#include "cdjpeg.h"
Include dependency graph for wrgif.c:

Classes

struct  gif_dest_struct

Defines

#define MAXCODE(n_bits)   ((1 << (n_bits)) - 1)
#define CHAR_OUT(dinfo, c)

Typedefs

typedef gif_dest_structgif_dest_ptr

Functions

 flush_packet (gif_dest_ptr dinfo)
 output (gif_dest_ptr dinfo, int code)
 compress_init (gif_dest_ptr dinfo, int i_bits)
 compress_pixel (gif_dest_ptr dinfo, int c)
 compress_term (gif_dest_ptr dinfo)
 put_word (gif_dest_ptr dinfo, unsigned int w)
 put_3bytes (gif_dest_ptr dinfo, int val)
 emit_header (gif_dest_ptr dinfo, int num_colors, JSAMPARRAY colormap)
 start_output_gif (j_decompress_ptr cinfo, djpeg_dest_ptr dinfo)
 put_pixel_rows (j_decompress_ptr cinfo, djpeg_dest_ptr dinfo, JDIMENSION rows_supplied)
 finish_output_gif (j_decompress_ptr cinfo, djpeg_dest_ptr dinfo)
 jinit_write_gif (j_decompress_ptr cinfo)

Define Documentation

#define CHAR_OUT (   dinfo,
  c 
)
Value:
{ (dinfo)->packetbuf[++(dinfo)->bytesinpkt] = (char) (c);  \
            if ((dinfo)->bytesinpkt >= 255)  \
              flush_packet(dinfo);  \
        }
#define MAXCODE (   n_bits  )     ((1 << (n_bits)) - 1)

Typedef Documentation


Function Documentation

compress_init ( gif_dest_ptr  dinfo,
int  i_bits 
)

Here is the caller graph for this function:

compress_pixel ( gif_dest_ptr  dinfo,
int  c 
)

Here is the caller graph for this function:

compress_term ( gif_dest_ptr  dinfo  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

emit_header ( gif_dest_ptr  dinfo,
int  num_colors,
JSAMPARRAY  colormap 
)

Here is the call graph for this function:

Here is the caller graph for this function:

finish_output_gif ( j_decompress_ptr  cinfo,
djpeg_dest_ptr  dinfo 
)

Here is the call graph for this function:

flush_packet ( gif_dest_ptr  dinfo  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

jinit_write_gif ( j_decompress_ptr  cinfo  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

output ( gif_dest_ptr  dinfo,
int  code 
)
put_3bytes ( gif_dest_ptr  dinfo,
int  val 
)

Here is the caller graph for this function:

put_pixel_rows ( j_decompress_ptr  cinfo,
djpeg_dest_ptr  dinfo,
JDIMENSION  rows_supplied 
)

Here is the call graph for this function:

Here is the caller graph for this function:

put_word ( gif_dest_ptr  dinfo,
unsigned int  w 
)

Here is the caller graph for this function:

start_output_gif ( j_decompress_ptr  cinfo,
djpeg_dest_ptr  dinfo 
)

Here is the call graph for this function: