Lines Matching refs:header
10 // under the BSD license, with the stipulations that this complete header must
136 // standard header
137 unsigned char header[13];
138 if (fInput->Read(header, 13) < 13)
141 fWidth = header[6] + (header[7] << 8);
142 fHeight = header[8] + (header[9] << 8);
149 if (header[10] & GIF_LOCALCOLORMAP) {
150 fPalette->size_in_bits = (header[10] & 0x07) + 1;
166 fPalette->backgroundindex = header[11];
297 TranslatorBitmap header;
298 header.magic = B_HOST_TO_BENDIAN_INT32(B_TRANSLATOR_BITMAP);
299 header.bounds.left = B_HOST_TO_BENDIAN_FLOAT(rect.left);
300 header.bounds.top = B_HOST_TO_BENDIAN_FLOAT(rect.top);
301 header.bounds.right = B_HOST_TO_BENDIAN_FLOAT(rect.right);
302 header.bounds.bottom = B_HOST_TO_BENDIAN_FLOAT(rect.bottom);
303 header.rowBytes = B_HOST_TO_BENDIAN_INT32(fWidth * 4);
304 header.colors = (color_space)B_HOST_TO_BENDIAN_INT32(B_RGBA32);
305 header.dataSize = B_HOST_TO_BENDIAN_INT32(fWidth * 4 * fHeight);
306 if (fOutput->Write(&header, 32) < 32)