Lines Matching refs:tif
38 DumpModeEncode(TIFF* tif, tidata_t pp, tsize_t cc, tsample_t s)
45 if (tif->tif_rawcc + n > tif->tif_rawdatasize)
46 n = tif->tif_rawdatasize - tif->tif_rawcc;
54 if (tif->tif_rawcp != pp)
55 _TIFFmemcpy(tif->tif_rawcp, pp, n);
56 tif->tif_rawcp += n;
57 tif->tif_rawcc += n;
60 if (tif->tif_rawcc >= tif->tif_rawdatasize &&
61 !TIFFFlushData1(tif))
71 DumpModeDecode(TIFF* tif, tidata_t buf, tsize_t cc, tsample_t s)
75 /* (long) tif->tif_row, (long) tif->tif_rawcc, (long) cc); */
76 if (tif->tif_rawcc < cc) {
77 TIFFErrorExt(tif->tif_clientdata, tif->tif_name,
79 tif->tif_row);
86 if (tif->tif_rawcp != buf)
87 _TIFFmemcpy(buf, tif->tif_rawcp, cc);
88 tif->tif_rawcp += cc;
89 tif->tif_rawcc -= cc;
97 DumpModeSeek(TIFF* tif, uint32 nrows)
99 tif->tif_rawcp += nrows * tif->tif_scanlinesize;
100 tif->tif_rawcc -= nrows * tif->tif_scanlinesize;
108 TIFFInitDumpMode(TIFF* tif, int scheme)
111 tif->tif_decoderow = DumpModeDecode;
112 tif->tif_decodestrip = DumpModeDecode;
113 tif->tif_decodetile = DumpModeDecode;
114 tif->tif_encoderow = DumpModeEncode;
115 tif->tif_encodestrip = DumpModeEncode;
116 tif->tif_encodetile = DumpModeEncode;
117 tif->tif_seek = DumpModeSeek;