Lines Matching refs:info_data

1662 	image_info_data  *info_data;  in exif_iif_add_value()  local
1672info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count… in exif_iif_add_value()
1673 memset(info_data, 0, sizeof(image_info_data)); in exif_iif_add_value()
1674 info_data->tag = tag; in exif_iif_add_value()
1675 info_data->format = format; in exif_iif_add_value()
1676 info_data->length = length; in exif_iif_add_value()
1677 info_data->name = estrdup(name); in exif_iif_add_value()
1678 info_value = &info_data->value; in exif_iif_add_value()
1685 info_data->length = length; in exif_iif_add_value()
1687 info_data->length = 0; in exif_iif_add_value()
1698 info_data->tag = TAG_FMT_UNDEFINED;/* otherwise not freed from memory */ in exif_iif_add_value()
1712 info_data->length = length; in exif_iif_add_value()
1714 info_data->length = 0; in exif_iif_add_value()
1733 info_value = &info_data->value; in exif_iif_add_value()
1737 info_value = &info_data->value.list[idex]; in exif_iif_add_value()
1800 image_info_data *info_data; in exif_iif_add_int() local
1806info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count… in exif_iif_add_int()
1807 info_data->tag = TAG_NONE; in exif_iif_add_int()
1808 info_data->format = TAG_FMT_SLONG; in exif_iif_add_int()
1809 info_data->length = 1; in exif_iif_add_int()
1810 info_data->name = estrdup(name); in exif_iif_add_int()
1811 info_data->value.i = value; in exif_iif_add_int()
1822 image_info_data *info_data; in exif_iif_add_str() local
1828info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count… in exif_iif_add_str()
1829 info_data->tag = TAG_NONE; in exif_iif_add_str()
1830 info_data->format = TAG_FMT_STRING; in exif_iif_add_str()
1831 info_data->length = 1; in exif_iif_add_str()
1832 info_data->name = estrdup(name); in exif_iif_add_str()
1833 info_data->value.s = estrdup(value); in exif_iif_add_str()
1863 image_info_data *info_data; in exif_iif_add_buffer() local
1869info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count… in exif_iif_add_buffer()
1870 info_data->tag = TAG_NONE; in exif_iif_add_buffer()
1871 info_data->format = TAG_FMT_UNDEFINED; in exif_iif_add_buffer()
1872 info_data->length = length; in exif_iif_add_buffer()
1873 info_data->name = estrdup(name); in exif_iif_add_buffer()
1874 info_data->value.s = safe_emalloc(length, 1, 1); in exif_iif_add_buffer()
1875 memcpy(info_data->value.s, value, length); in exif_iif_add_buffer()
1876 info_data->value.s[length] = 0; in exif_iif_add_buffer()
1941 image_info_data *info_data; in add_assoc_image_info() local
1955 info_data = &image_info->info_list[section_index].list[i]; in add_assoc_image_info()
1957 info_tag = info_data->tag; /* conversion */ in add_assoc_image_info()
1959 info_value = &info_data->value; in add_assoc_image_info()
1960 if (!(name = info_data->name)) { in add_assoc_image_info()
1967 if (info_data->length==0) { in add_assoc_image_info()
1970 switch (info_data->format) { in add_assoc_image_info()
1983 add_assoc_stringl(&tmpi, name, info_value->s, info_data->length); in add_assoc_image_info()
2009 if ((l = info_data->length) > 1) { in add_assoc_image_info()
2014 info_value = &info_data->value.list[ap]; in add_assoc_image_info()
2016 switch (info_data->format) { in add_assoc_image_info()
2019 info_value = &info_data->value; in add_assoc_image_info()
2045 info_value = &info_data->value; in add_assoc_image_info()
2085 info_value = &info_data->value.list[ap]; in add_assoc_image_info()
2354 static void* exif_ifd_make_value(image_info_data *info_data, int motorola_intel) { in exif_ifd_make_value() argument
2361 byte_count = php_tiff_bytes_per_format[info_data->format] * info_data->length; in exif_ifd_make_value()
2364 if (!info_data->length) { in exif_ifd_make_value()
2367 if (info_data->format == TAG_FMT_UNDEFINED || info_data->format == TAG_FMT_STRING in exif_ifd_make_value()
2368 || (byte_count>1 && (info_data->format == TAG_FMT_BYTE || info_data->format == TAG_FMT_SBYTE)) in exif_ifd_make_value()
2370 memmove(value_ptr, info_data->value.s, byte_count); in exif_ifd_make_value()
2372 } else if (info_data->format == TAG_FMT_BYTE) { in exif_ifd_make_value()
2373 *value_ptr = info_data->value.u; in exif_ifd_make_value()
2375 } else if (info_data->format == TAG_FMT_SBYTE) { in exif_ifd_make_value()
2376 *value_ptr = info_data->value.i; in exif_ifd_make_value()
2380 for(i=0; i<info_data->length; i++) { in exif_ifd_make_value()
2381 if (info_data->length==1) { in exif_ifd_make_value()
2382 info_value = &info_data->value; in exif_ifd_make_value()
2384 info_value = &info_data->value.list[i]; in exif_ifd_make_value()
2386 switch(info_data->format) { in exif_ifd_make_value()
2436 image_info_data *info_data; in exif_thumbnail_build() local
2461 info_data = &info_list->list[i]; in exif_thumbnail_build()
2462 byte_count = php_tiff_bytes_per_format[info_data->format] * info_data->length; in exif_thumbnail_build()
2482 info_data = &info_list->list[i]; in exif_thumbnail_build()
2483 byte_count = php_tiff_bytes_per_format[info_data->format] * info_data->length; in exif_thumbnail_build()
2485info_data->tag, exif_get_tagname(info_data->tag, tagname, -12, tag_table_IFD), (info_data->length>… in exif_thumbnail_build()
2487 if (info_data->tag==TAG_STRIP_OFFSETS || info_data->tag==TAG_JPEG_INTERCHANGE_FORMAT) { in exif_thumbnail_build()
2488 php_ifd_set16u(new_data + 0, info_data->tag, ImageInfo->motorola_intel); in exif_thumbnail_build()
2493 php_ifd_set16u(new_data + 0, info_data->tag, ImageInfo->motorola_intel); in exif_thumbnail_build()
2494 php_ifd_set16u(new_data + 2, info_data->format, ImageInfo->motorola_intel); in exif_thumbnail_build()
2495 php_ifd_set32u(new_data + 4, info_data->length, ImageInfo->motorola_intel); in exif_thumbnail_build()
2496 value_ptr = exif_ifd_make_value(info_data, ImageInfo->motorola_intel); in exif_thumbnail_build()