Lines Matching refs:ifd_ptr
428 const guchar *ifd_ptr, in tvtj_exif_parse_ifd() argument
444 if (g_slist_find (ifd_previous_list, ifd_ptr) != NULL) in tvtj_exif_parse_ifd()
447 ifd_list.data = (gpointer) ifd_ptr; in tvtj_exif_parse_ifd()
450 n = tvtj_exif_get_ushort (exif, ifd_ptr); in tvtj_exif_parse_ifd()
453 ifd_ptr += 2; in tvtj_exif_parse_ifd()
461 for (; n > 0; ifd_ptr += 12, --n) in tvtj_exif_parse_ifd()
464 tag = tvtj_exif_get_ushort (exif, ifd_ptr); in tvtj_exif_parse_ifd()
468 subifd_off = tvtj_exif_get_ulong (exif, ifd_ptr + 8); in tvtj_exif_parse_ifd()
479 if (tvtj_exif_get_ushort (exif, ifd_ptr + 2) == 3) in tvtj_exif_parse_ifd()
482 exif->thumb_compression = tvtj_exif_get_ushort (exif, ifd_ptr + 8); in tvtj_exif_parse_ifd()
488 if (tvtj_exif_get_ushort (exif, ifd_ptr + 2) == 3) in tvtj_exif_parse_ifd()
489 value = tvtj_exif_get_ushort (exif, ifd_ptr + 8); in tvtj_exif_parse_ifd()
490 else if (tvtj_exif_get_ushort (exif, ifd_ptr + 2) == 4) in tvtj_exif_parse_ifd()
491 value = tvtj_exif_get_ulong (exif, ifd_ptr + 8); in tvtj_exif_parse_ifd()
510 if (tvtj_exif_get_ushort (exif, ifd_ptr + 2) == 4) in tvtj_exif_parse_ifd()
513 value = tvtj_exif_get_ulong (exif, ifd_ptr + 8); in tvtj_exif_parse_ifd()
525 if (tvtj_exif_get_ushort (exif, ifd_ptr + 2) == 3 in tvtj_exif_parse_ifd()
526 && tvtj_exif_get_ulong (exif, ifd_ptr + 4) == 1) in tvtj_exif_parse_ifd()
529 value = tvtj_exif_get_ushort (exif, ifd_ptr + 8); in tvtj_exif_parse_ifd()
536 subifd_off = tvtj_exif_get_ulong (exif, ifd_ptr); in tvtj_exif_parse_ifd()