• Home
  • Raw
  • Download

Lines Matching refs:dest

78 LOCAL(void) write_colormap(j_decompress_ptr cinfo, bmp_dest_ptr dest,
101 bmp_dest_ptr dest = (bmp_dest_ptr)dinfo; in put_pixel_rows() local
107 if (dest->use_inversion_array) { in put_pixel_rows()
110 ((j_common_ptr)cinfo, dest->whole_image, in put_pixel_rows()
111 dest->cur_output_row, (JDIMENSION)1, TRUE); in put_pixel_rows()
112 dest->cur_output_row++; in put_pixel_rows()
115 outptr = dest->iobuffer; in put_pixel_rows()
121 inptr = dest->pub.buffer[0]; in put_pixel_rows()
124 MEMCOPY(outptr, inptr, dest->row_width); in put_pixel_rows()
165 pad = dest->pad_bytes; in put_pixel_rows()
169 if (!dest->use_inversion_array) in put_pixel_rows()
170 (void)JFWRITE(dest->pub.output_file, dest->iobuffer, dest->row_width); in put_pixel_rows()
178 bmp_dest_ptr dest = (bmp_dest_ptr)dinfo; in put_gray_rows() local
183 if (dest->use_inversion_array) { in put_gray_rows()
186 ((j_common_ptr)cinfo, dest->whole_image, in put_gray_rows()
187 dest->cur_output_row, (JDIMENSION)1, TRUE); in put_gray_rows()
188 dest->cur_output_row++; in put_gray_rows()
191 outptr = dest->iobuffer; in put_gray_rows()
195 inptr = dest->pub.buffer[0]; in put_gray_rows()
200 pad = dest->pad_bytes; in put_gray_rows()
204 if (!dest->use_inversion_array) in put_gray_rows()
205 (void)JFWRITE(dest->pub.output_file, dest->iobuffer, dest->row_width); in put_gray_rows()
218 write_bmp_header(j_decompress_ptr cinfo, bmp_dest_ptr dest) in write_bmp_header() argument
258 bfSize = headersize + (long)dest->row_width * (long)cinfo->output_height; in write_bmp_header()
286 if (JFWRITE(dest->pub.output_file, bmpfileheader, 14) != (size_t)14) in write_bmp_header()
288 if (JFWRITE(dest->pub.output_file, bmpinfoheader, 40) != (size_t)40) in write_bmp_header()
292 write_colormap(cinfo, dest, cmap_entries, 4); in write_bmp_header()
297 write_os2_header(j_decompress_ptr cinfo, bmp_dest_ptr dest) in write_os2_header() argument
327 bfSize = headersize + (long)dest->row_width * (long)cinfo->output_height; in write_os2_header()
347 if (JFWRITE(dest->pub.output_file, bmpfileheader, 14) != (size_t)14) in write_os2_header()
349 if (JFWRITE(dest->pub.output_file, bmpcoreheader, 12) != (size_t)12) in write_os2_header()
353 write_colormap(cinfo, dest, cmap_entries, 3); in write_os2_header()
363 write_colormap(j_decompress_ptr cinfo, bmp_dest_ptr dest, int map_colors, in write_colormap() argument
368 FILE *outfile = dest->pub.output_file; in write_colormap()
421 bmp_dest_ptr dest = (bmp_dest_ptr)dinfo; in start_output_bmp() local
423 if (!dest->use_inversion_array) { in start_output_bmp()
425 if (dest->is_os2) in start_output_bmp()
426 write_os2_header(cinfo, dest); in start_output_bmp()
428 write_bmp_header(cinfo, dest); in start_output_bmp()
436 bmp_dest_ptr dest = (bmp_dest_ptr)dinfo; in finish_output_bmp() local
437 register FILE *outfile = dest->pub.output_file; in finish_output_bmp()
444 if (dest->use_inversion_array) { in finish_output_bmp()
446 if (dest->is_os2) in finish_output_bmp()
447 write_os2_header(cinfo, dest); in finish_output_bmp()
449 write_bmp_header(cinfo, dest); in finish_output_bmp()
459 ((j_common_ptr)cinfo, dest->whole_image, row - 1, (JDIMENSION)1, in finish_output_bmp()
462 for (col = dest->row_width; col > 0; col--) { in finish_output_bmp()
486 bmp_dest_ptr dest; in jinit_write_bmp() local
490 dest = (bmp_dest_ptr) in jinit_write_bmp()
493 dest->pub.start_output = start_output_bmp; in jinit_write_bmp()
494 dest->pub.finish_output = finish_output_bmp; in jinit_write_bmp()
495 dest->pub.calc_buffer_dimensions = NULL; in jinit_write_bmp()
496 dest->is_os2 = is_os2; in jinit_write_bmp()
499 dest->pub.put_pixel_rows = put_gray_rows; in jinit_write_bmp()
502 dest->pub.put_pixel_rows = put_gray_rows; in jinit_write_bmp()
504 dest->pub.put_pixel_rows = put_pixel_rows; in jinit_write_bmp()
508 dest->pub.put_pixel_rows = put_pixel_rows; in jinit_write_bmp()
519 dest->row_width = dest->data_width = cinfo->output_width * 3; in jinit_write_bmp()
525 dest->row_width = dest->data_width = cinfo->output_width * 3; in jinit_write_bmp()
528 dest->row_width = dest->data_width = row_width; in jinit_write_bmp()
530 while ((dest->row_width & 3) != 0) dest->row_width++; in jinit_write_bmp()
531 dest->pad_bytes = (int)(dest->row_width - dest->data_width); in jinit_write_bmp()
536 dest->whole_image = (*cinfo->mem->request_virt_sarray) in jinit_write_bmp()
538 dest->row_width, cinfo->output_height, (JDIMENSION)1); in jinit_write_bmp()
539 dest->cur_output_row = 0; in jinit_write_bmp()
545 dest->iobuffer = (JSAMPLE *)(*cinfo->mem->alloc_small) in jinit_write_bmp()
546 ((j_common_ptr)cinfo, JPOOL_IMAGE, dest->row_width); in jinit_write_bmp()
548 dest->use_inversion_array = use_inversion_array; in jinit_write_bmp()
551 dest->pub.buffer = (*cinfo->mem->alloc_sarray) in jinit_write_bmp()
553 dest->pub.buffer_height = 1; in jinit_write_bmp()
555 return (djpeg_dest_ptr)dest; in jinit_write_bmp()