Home | History | Annotate | Download | only in jpeg

Lines Matching defs:isBigEndian

140 static unsigned readUint16(JOCTET* data, bool isBigEndian)
142 if (isBigEndian)
147 static unsigned readUint32(JOCTET* data, bool isBigEndian)
149 if (isBigEndian)
154 static bool checkExifHeader(jpeg_saved_marker_ptr marker, bool& isBigEndian, unsigned& ifdOffset)
175 isBigEndian = marker->data[6] == 'M';
176 if (readUint16(marker->data + 8, isBigEndian) != 42)
179 ifdOffset = readUint32(marker->data + 10, isBigEndian);
190 bool isBigEndian;
192 if (!checkExifHeader(marker, isBigEndian, ifdOffset))
208 unsigned tagCount = readUint16(ifd, isBigEndian);
216 unsigned tag = readUint16(ifd, isBigEndian);
217 unsigned type = readUint16(ifd + 2, isBigEndian);
218 unsigned count = readUint32(ifd + 4, isBigEndian);
220 return ImageOrientation::fromEXIFValue(readUint16(ifd + 8, isBigEndian));