Lines Matching refs:td

38 TIFFDefaultTransferFunction(TIFF* tif, TIFFDirectory* td)
40 uint16 **tf = td->td_transferfunction;
41 long i, n = 1<<td->td_bitspersample;
49 if (td->td_samplesperpixel - td->td_extrasamples > 1) {
58 TIFFDefaultRefBlackWhite(TIFF* tif, TIFFDirectory* td)
62 td->td_refblackwhite = (float *)_TIFFmalloc(tif, 6*sizeof (float));
64 td->td_refblackwhite[2*i+0] = 0;
65 td->td_refblackwhite[2*i+1] =(float)((1L<<td->td_bitspersample)-1L);
81 TIFFDirectory *td = &tif->tif_dir;
87 *va_arg(ap, uint32 *) = td->td_subfiletype;
90 *va_arg(ap, uint16 *) = td->td_bitspersample;
93 *va_arg(ap, uint16 *) = td->td_threshholding;
96 *va_arg(ap, uint16 *) = td->td_fillorder;
99 *va_arg(ap, uint16 *) = td->td_orientation;
102 *va_arg(ap, uint16 *) = td->td_samplesperpixel;
105 *va_arg(ap, uint32 *) = td->td_rowsperstrip;
108 *va_arg(ap, uint16 *) = td->td_minsamplevalue;
111 *va_arg(ap, uint16 *) = td->td_maxsamplevalue;
114 *va_arg(ap, uint16 *) = td->td_planarconfig;
117 *va_arg(ap, uint16 *) = td->td_resolutionunit;
122 *va_arg(ap, uint16 *) = (1<<td->td_bitspersample)-1;
125 *va_arg(ap, uint16 *) = td->td_inkset;
128 *va_arg(ap, uint16 *) = td->td_ninks;
132 *va_arg(ap, uint16 *) = td->td_extrasamples;
133 *va_arg(ap, uint16 **) = td->td_sampleinfo;
137 (td->td_extrasamples == 1 &&
138 td->td_sampleinfo[0] == EXTRASAMPLE_ASSOCALPHA);
141 *va_arg(ap, uint32 *) = td->td_tiledepth;
144 *va_arg(ap, uint16 *) = td->td_sampleformat-1;
147 *va_arg(ap, uint16 *) = td->td_sampleformat;
150 *va_arg(ap, uint32 *) = td->td_imagedepth;
154 if (!td->td_ycbcrcoeffs) {
155 td->td_ycbcrcoeffs = (float *)
158 td->td_ycbcrcoeffs[0] = 0.299f;
159 td->td_ycbcrcoeffs[1] = 0.587f;
160 td->td_ycbcrcoeffs[2] = 0.114f;
162 *va_arg(ap, float **) = td->td_ycbcrcoeffs;
165 *va_arg(ap, uint16 *) = td->td_ycbcrsubsampling[0];
166 *va_arg(ap, uint16 *) = td->td_ycbcrsubsampling[1];
169 *va_arg(ap, uint16 *) = td->td_ycbcrpositioning;
174 if (!td->td_transferfunction[0])
175 TIFFDefaultTransferFunction(tif, td);
176 *va_arg(ap, uint16 **) = td->td_transferfunction[0];
177 if (td->td_samplesperpixel - td->td_extrasamples > 1) {
178 *va_arg(ap, uint16 **) = td->td_transferfunction[1];
179 *va_arg(ap, uint16 **) = td->td_transferfunction[2];
183 if (!td->td_refblackwhite)
184 TIFFDefaultRefBlackWhite(tif, td);
185 *va_arg(ap, float **) = td->td_refblackwhite;