Lines Matching refs:tiff_file

304     TIFFSetField(t->tiff_file, TIFFTAG_COMPRESSION, output_compression);  in set_tiff_directory_info()
308 TIFFSetField(t->tiff_file, TIFFTAG_T4OPTIONS, output_t4_options); in set_tiff_directory_info()
309 TIFFSetField(t->tiff_file, TIFFTAG_FAXMODE, FAXMODE_CLASSF); in set_tiff_directory_info()
312 TIFFSetField(t->tiff_file, TIFFTAG_T6OPTIONS, 0); in set_tiff_directory_info()
313 TIFFSetField(t->tiff_file, TIFFTAG_FAXMODE, FAXMODE_CLASSF); in set_tiff_directory_info()
316 TIFFSetField(t->tiff_file, TIFFTAG_FAXMODE, FAXMODE_CLASSF); in set_tiff_directory_info()
319 TIFFSetField(t->tiff_file, TIFFTAG_FAXMODE, FAXMODE_CLASSF); in set_tiff_directory_info()
322 TIFFSetField(t->tiff_file, TIFFTAG_FAXMODE, FAXMODE_CLASSF); in set_tiff_directory_info()
325 TIFFSetField(t->tiff_file, TIFFTAG_ORIENTATION, ORIENTATION_TOPLEFT); in set_tiff_directory_info()
326 TIFFSetField(t->tiff_file, TIFFTAG_BITSPERSAMPLE, bits_per_sample); in set_tiff_directory_info()
327 TIFFSetField(t->tiff_file, TIFFTAG_SAMPLESPERPIXEL, samples_per_pixel); in set_tiff_directory_info()
328 TIFFSetField(t->tiff_file, TIFFTAG_PLANARCONFIG, PLANARCONFIG_CONTIG); in set_tiff_directory_info()
329 TIFFSetField(t->tiff_file, TIFFTAG_PHOTOMETRIC, photometric); in set_tiff_directory_info()
330 TIFFSetField(t->tiff_file, TIFFTAG_FILLORDER, FILLORDER_LSB2MSB); in set_tiff_directory_info()
334 TIFFSetField(t->tiff_file, TIFFTAG_YCBCRSUBSAMPLING, 2, 2); in set_tiff_directory_info()
336 TIFFSetField(t->tiff_file, TIFFTAG_JPEGQUALITY, 75); in set_tiff_directory_info()
337 TIFFSetField(t->tiff_file, TIFFTAG_JPEGCOLORMODE, JPEGCOLORMODE_RGB); in set_tiff_directory_info()
340 TIFFSetField(t->tiff_file, TIFFTAG_YCBCRSUBSAMPLING, 2, 2); in set_tiff_directory_info()
342 TIFFSetField(t->tiff_file, TIFFTAG_JPEGQUALITY, 75); in set_tiff_directory_info()
343 TIFFSetField(t->tiff_file, TIFFTAG_JPEGCOLORMODE, JPEGCOLORMODE_RGB); in set_tiff_directory_info()
353 TIFFSetField(t->tiff_file, TIFFTAG_XRESOLUTION, x_resolution); in set_tiff_directory_info()
354 TIFFSetField(t->tiff_file, TIFFTAG_YRESOLUTION, y_resolution); in set_tiff_directory_info()
356 TIFFSetField(t->tiff_file, TIFFTAG_RESOLUTIONUNIT, resunit); in set_tiff_directory_info()
358 TIFFSetField(t->tiff_file, TIFFTAG_XRESOLUTION, floorf(x_resolution*CM_PER_INCH + 0.5f)); in set_tiff_directory_info()
359 TIFFSetField(t->tiff_file, TIFFTAG_YRESOLUTION, floorf(y_resolution*CM_PER_INCH + 0.5f)); in set_tiff_directory_info()
361 TIFFSetField(t->tiff_file, TIFFTAG_RESOLUTIONUNIT, resunit); in set_tiff_directory_info()
363 TIFFSetField(t->tiff_file, TIFFTAG_SOFTWARE, "Spandsp " SPANDSP_RELEASE_DATETIME_STRING); in set_tiff_directory_info()
365 TIFFSetField(t->tiff_file, TIFFTAG_HOSTCOMPUTER, buf); in set_tiff_directory_info()
369 TIFFSetField(t->tiff_file, TIFFTAG_FAXDCS, s->metadata.dcs); in set_tiff_directory_info()
372 TIFFSetField(t->tiff_file, TIFFTAG_FAXSUBADDRESS, s->metadata.sub_address); in set_tiff_directory_info()
374 TIFFSetField(t->tiff_file, TIFFTAG_IMAGEDESCRIPTION, s->metadata.far_ident); in set_tiff_directory_info()
376 TIFFSetField(t->tiff_file, TIFFTAG_MAKE, s->metadata.vendor); in set_tiff_directory_info()
378 TIFFSetField(t->tiff_file, TIFFTAG_MODEL, s->metadata.model); in set_tiff_directory_info()
390 TIFFSetField(t->tiff_file, TIFFTAG_DATETIME, buf); in set_tiff_directory_info()
391 TIFFSetField(t->tiff_file, TIFFTAG_FAXRECVTIME, now - s->tiff.page_start_time); in set_tiff_directory_info()
393 TIFFSetField(t->tiff_file, TIFFTAG_IMAGEWIDTH, s->metadata.image_width); in set_tiff_directory_info()
397 TIFFSetField(t->tiff_file, TIFFTAG_PAGENUMBER, s->current_page, 1); in set_tiff_directory_info()
429 TIFFSetField(t->tiff_file, TIFFTAG_BADFAXLINES, s->decoder.t4_t6.bad_rows); in set_tiff_directory_info()
430 … TIFFSetField(t->tiff_file, TIFFTAG_CONSECUTIVEBADFAXLINES, s->decoder.t4_t6.longest_bad_row_run); in set_tiff_directory_info()
431 TIFFSetField(t->tiff_file, TIFFTAG_CLEANFAXDATA, CLEANFAXDATA_REGENERATED); in set_tiff_directory_info()
435 TIFFSetField(t->tiff_file, TIFFTAG_CLEANFAXDATA, CLEANFAXDATA_CLEAN); in set_tiff_directory_info()
461 TIFFSetField(t->tiff_file, TIFFTAG_IMAGELENGTH, s->metadata.image_length); in set_tiff_directory_info()
462 TIFFSetField(t->tiff_file, TIFFTAG_ROWSPERSTRIP, s->metadata.image_length); in set_tiff_directory_info()
464 TIFFSetField(t->tiff_file, TIFFTAG_PROFILETYPE, PROFILETYPE_G3_FAX); in set_tiff_directory_info()
465 TIFFSetField(t->tiff_file, TIFFTAG_FAXPROFILE, FAXPROFILE_S); in set_tiff_directory_info()
466 …TIFFSetField(t->tiff_file, TIFFTAG_CODINGMETHODS, CODINGMETHODS_T4_1D | CODINGMETHODS_T4_2D | CODI… in set_tiff_directory_info()
467 TIFFSetField(t->tiff_file, TIFFTAG_VERSIONYEAR, "1998"); in set_tiff_directory_info()
471 TIFFSetField(t->tiff_file, TIFFTAG_GLOBALPARAMETERSIFD, 0); in set_tiff_directory_info()
476 TIFFSetField(t->tiff_file, TIFFTAG_INDEXED, 1); in set_tiff_directory_info()
478 TIFFSetField(t->tiff_file, TIFFTAG_MODENUMBER, 0); in set_tiff_directory_info()
482 TIFFSetField(t->tiff_file, TIFFTAG_DECODE, (uint16) 2*samples_per_pixel, xxx); in set_tiff_directory_info()
487 TIFFSetField(t->tiff_file, TIFFTAG_IMAGEBASECOLOR, (uint16_t) samples_per_pixel, xxx); in set_tiff_directory_info()
490 TIFFSetField(t->tiff_file, TIFFTAG_T82OPTIONS, 0); in set_tiff_directory_info()
493 TIFFSetField(t->tiff_file, TIFFTAG_STRIPROWCOUNTS, (uint16_t) 5, xxx); in set_tiff_directory_info()
498 TIFFSetField(t->tiff_file, TIFFTAG_IMAGELAYER, xxx); in set_tiff_directory_info()
508 if ((s->tiff.tiff_file = TIFFOpen(file, "w")) == NULL) in open_tiff_output_file()
562 if (TIFFWriteRawStrip(s->tiff.tiff_file, 0, buf, image_len) < 0) in write_tiff_t85_image()
607 if (TIFFWriteRawStrip(s->tiff.tiff_file, 0, buf, image_len) < 0) in write_tiff_t43_image()
634 …if (TIFFWriteRawStrip(s->tiff.tiff_file, 0, s->decoder.no_decoder.buf, s->decoder.no_decoder.buf_p… in write_tiff_image()
668 if (TIFFWriteEncodedStrip(t->tiff_file, 0, t->image_buffer, t->image_size) < 0) in write_tiff_image()
674 if (!TIFFWriteDirectory(t->tiff_file)) in write_tiff_image()
682 if (!TIFFCreateCustomDirectory(t->tiff_file, &tiff_fx_field_array)) in write_tiff_image()
684 TIFFSetField(t->tiff_file, TIFFTAG_FAXPROFILE, PROFILETYPE_G3_FAX); in write_tiff_image()
685 TIFFSetField(t->tiff_file, TIFFTAG_PROFILETYPE, FAXPROFILE_F); in write_tiff_image()
686 …TIFFSetField(t->tiff_file, TIFFTAG_CODINGMETHODS, CODINGMETHODS_T4_1D | CODINGMETHODS_T4_2D | CODI… in write_tiff_image()
687 TIFFSetField(t->tiff_file, TIFFTAG_VERSIONYEAR, "1998"); in write_tiff_image()
688 TIFFSetField(t->tiff_file, TIFFTAG_MODENUMBER, 3); in write_tiff_image()
691 if (!TIFFWriteCustomDirectory(t->tiff_file, &diroff)) in write_tiff_image()
695 if (!TIFFSetDirectory(t->tiff_file, s->current_page)) in write_tiff_image()
697 if (!TIFFSetField(t->tiff_file, TIFFTAG_GLOBALPARAMETERSIFD, diroff)) in write_tiff_image()
699 if (!TIFFWriteDirectory(t->tiff_file)) in write_tiff_image()
724 if (!TIFFSetDirectory(t->tiff_file, (tdir_t) i)) in close_tiff_output_file()
726 TIFFSetField(t->tiff_file, TIFFTAG_PAGENUMBER, i, s->current_page); in close_tiff_output_file()
727 if (!TIFFWriteDirectory(t->tiff_file)) in close_tiff_output_file()
731 TIFFClose(t->tiff_file); in close_tiff_output_file()
732 t->tiff_file = NULL; in close_tiff_output_file()
751 if (s->tiff.tiff_file) in tiff_rx_release()
1312 if (s->tiff.tiff_file) in t4_rx_end_page()