Lines Matching defs:fptr
115 write_i2 (FILE *fptr, int val, int motorola)
119 putc ((val >> 8) & 0xff, fptr);
120 putc (val & 0xff, fptr);
124 putc (val & 0xff, fptr);
125 putc ((val >> 8) & 0xff, fptr);
131 write_i4 (FILE *fptr, int val, int motorola)
135 putc ((val >> 24) & 0xff, fptr);
136 putc ((val >> 16) & 0xff, fptr);
137 putc ((val >> 8) & 0xff, fptr);
138 putc (val & 0xff, fptr);
142 putc (val & 0xff, fptr);
143 putc ((val >> 8) & 0xff, fptr);
144 putc ((val >> 16) & 0xff, fptr);
145 putc ((val >> 24) & 0xff, fptr);
150 write_ifd (FILE *fptr, IFD *ifd, int motorola)
156 if (motorola) putc ('M', fptr), putc ('M', fptr);
157 else putc ('I', fptr), putc ('I', fptr);
159 write_i2 (fptr, 42, motorola); /* Magic */
160 write_i4 (fptr, 8, motorola); /* Offset to first IFD */
161 write_i2 (fptr, ifd->ntags, motorola);
166 write_i2 (fptr, ifde->tag, motorola);
167 write_i2 (fptr, ifde->typ, motorola);
168 write_i4 (fptr, ifde->nvals, motorola);
171 write_i2 (fptr, ifde->val, motorola);
172 write_i2 (fptr, 0, motorola);
176 write_i4 (fptr, ifde->val, motorola);
179 write_i4 (fptr, 0, motorola); /* End of IFD chain */
184 write_tiff_bw_header (FILE *fptr, int width, int height, int resolution)
252 write_ifd (fptr, ifd, motorola);
257 write_i4 (fptr, resolution, motorola);
258 write_i4 (fptr, 1, motorola);
259 write_i4 (fptr, resolution, motorola);
260 write_i4 (fptr, 1, motorola);
267 write_tiff_grey_header (FILE *fptr, int width, int height, int depth,
368 write_ifd (fptr, ifd, motorola);
373 write_i4 (fptr, resolution, motorola);
374 write_i4 (fptr, 1, motorola);
375 write_i4 (fptr, resolution, motorola);
376 write_i4 (fptr, 1, motorola);
381 fwrite(icc_buffer, icc_size, 1, fptr);
390 write_tiff_color_header (FILE *fptr, int width, int height, int depth,
500 write_ifd (fptr, ifd, motorola);
503 write_i2 (fptr, depth, motorola);
504 write_i2 (fptr, depth, motorola);
505 write_i2 (fptr, depth, motorola);
508 write_i2 (fptr, 0, motorola);
509 write_i2 (fptr, 0, motorola);
510 write_i2 (fptr, 0, motorola);
513 write_i2 (fptr, maxsamplevalue, motorola);
514 write_i2 (fptr, maxsamplevalue, motorola);
515 write_i2 (fptr, maxsamplevalue, motorola);
520 write_i4 (fptr, resolution, motorola);
521 write_i4 (fptr, 1, motorola);
522 write_i4 (fptr, resolution, motorola);
523 write_i4 (fptr, 1, motorola);
529 fwrite(icc_buffer, icc_size, 1, fptr);