blob: aa6c5626fbb44a853d247d7efe03fd77ba6ac0de [file] [log] [blame]
DRC3ab68cf2016-02-19 18:32:10 -06001/*
2 * wrppm.h
3 *
4 * This file was part of the Independent JPEG Group's software:
5 * Copyright (C) 1994, Thomas G. Lane.
6 * For conditions of distribution and use, see the accompanying README.ijg
7 * file.
8 */
9
10#ifdef PPM_SUPPORTED
11
12/* Private version of data destination object */
13
14typedef struct {
15 struct djpeg_dest_struct pub; /* public fields */
16
17 /* Usually these two pointers point to the same place: */
18 char *iobuffer; /* fwrite's I/O buffer */
19 JSAMPROW pixrow; /* decompressor output buffer */
20 size_t buffer_width; /* width of I/O buffer */
21 JDIMENSION samples_per_row; /* JSAMPLEs per output row */
22} ppm_dest_struct;
23
24typedef ppm_dest_struct *ppm_dest_ptr;
25
26#endif