Lines Matching refs:endian
34 using tiff_directory::Endian;
137 bool GetExifIfd(const Endian endian, StreamInterface* stream,
141 if (!Get32u(stream, sizeof(offset_to_ifd), endian, &offset_to_ifd)) {
146 TiffDirectory tiff_ifd(endian);
147 if (!ParseDirectory(kTiffOffset, offset_to_ifd, endian, {kTiffTagExifIfd},
154 return ParseDirectory(kTiffOffset, exif_offset, endian,
162 bool GetMakernoteIfd(const TiffDirectory& exif_ifd, const Endian endian,
175 endian, {kTiffTagImageWidth, kOlymTagCameraSettings,
182 const Endian endian, StreamInterface* stream,
193 if (!Get32u(stream, camera_settings_offset, endian,
198 makernote_offset + camera_settings_offset, endian,
206 const Endian endian, StreamInterface* stream,
217 if (!Get32u(stream, raw_processing_offset, endian, &raw_processing_offset)) {
222 makernote_offset, makernote_offset + raw_processing_offset, endian,
231 Endian endian;
232 if (!GetEndianness(0 /* tiff offset */, stream, &endian)) {
236 TiffDirectory exif_ifd(endian);
237 if (!GetExifIfd(endian, stream, &exif_ifd)) {
242 TiffDirectory makernote_ifd(endian);
244 if (!GetMakernoteIfd(exif_ifd, endian, kSkipMakernoteStart, stream,
259 TiffDirectory camera_settings_ifd(endian);
260 if (!GetCameraSettingsIfd(makernote_ifd, makernote_offset, endian, stream,
277 TiffDirectory raw_processing_ifd(endian);
279 makernote_offset, endian, stream,
303 Endian endian;
304 if (!GetEndianness(0 /* tiff offset */, stream, &endian)) {
308 TiffDirectory exif_ifd(endian);
309 if (!GetExifIfd(endian, stream, &exif_ifd)) {
314 TiffDirectory makernote_ifd(endian);
316 if (!GetMakernoteIfd(exif_ifd, endian, kSkipMakernoteStart, stream,
335 const Endian endian = tiff_directory::kBigEndian;
337 if (!Get32u(stream, kRafOffsetToPreviewOffset, endian, &preview_offset)) {
348 const Endian endian = tiff_directory::kBigEndian;
351 if (!Get32u(stream, 92 /* cfa header offset */, endian, &cfa_header_index) ||
352 !Get32u(stream, cfa_header_index, endian, &cfa_header_entries)) {
362 if (!Get16u(stream, cfa_header_index, endian, &id) ||
363 !Get16u(stream, cfa_header_index + 2, endian, &length)) {
370 Get16u(stream, cfa_header_index + 4, endian, &tmp_height) &&
371 Get16u(stream, cfa_header_index + 6, endian, &tmp_width)) {
553 const Endian endian = tiff_directory::kBigEndian;
556 if (!Get32u(stream, kRafOffsetToPreviewOffset, endian, &preview_offset) ||
557 !Get32u(stream, kRafOffsetToPreviewOffset + 4, endian, &preview_length)) {