Lines Matching refs:image_info

2188 static void exif_iif_add_value(image_info_type *image_info, int section_index, char *name, int tag,…  in exif_iif_add_value()  argument
2195 info_data = exif_alloc_image_info_data(&image_info->info_list[section_index]); in exif_iif_add_value()
2206 …exif_error_docref("exif_iif_add_value" EXIFERR_CC, image_info, E_WARNING, "length > value_len: %d … in exif_iif_add_value()
2236 …exif_error_docref("exif_iif_add_value" EXIFERR_CC, image_info, E_WARNING, "length > value_len: %d … in exif_iif_add_value()
2272 exif_error_docref("exif_iif_add_value" EXIFERR_CC, image_info, E_WARNING, "Value too short"); in exif_iif_add_value()
2320 image_info->sections_found |= 1<<section_index; in exif_iif_add_value()
2327 static void exif_iif_add_tag(image_info_type *image_info, int section_index, char *name, int tag, i… in exif_iif_add_tag() argument
2329 …exif_iif_add_value(image_info, section_index, name, tag, format, length, value, value_len, image_i… in exif_iif_add_tag()
2336 static void exif_iif_add_int(image_info_type *image_info, int section_index, char *name, int value) in exif_iif_add_int() argument
2338 image_info_data *info_data = exif_alloc_image_info_data(&image_info->info_list[section_index]); in exif_iif_add_int()
2344 image_info->sections_found |= 1<<section_index; in exif_iif_add_int()
2351 static void exif_iif_add_str(image_info_type *image_info, int section_index, char *name, char *valu… in exif_iif_add_str() argument
2355 exif_alloc_image_info_data(&image_info->info_list[section_index]); in exif_iif_add_str()
2361 image_info->sections_found |= 1<<section_index; in exif_iif_add_str()
2369 static void exif_iif_add_fmt(image_info_type *image_info, int section_index, char *name, char *valu… in exif_iif_add_fmt() argument
2377 exif_iif_add_str(image_info, section_index, name, tmp); in exif_iif_add_fmt()
2387 static void exif_iif_add_buffer(image_info_type *image_info, int section_index, char *name, int len… in exif_iif_add_buffer() argument
2391 exif_alloc_image_info_data(&image_info->info_list[section_index]); in exif_iif_add_buffer()
2399 image_info->sections_found |= 1<<section_index; in exif_iif_add_buffer()
2407 static void exif_iif_free(image_info_type *image_info, int section_index) { in exif_iif_free() argument
2411 if (image_info->info_list[section_index].count) { in exif_iif_free()
2412 for (i=0; i < image_info->info_list[section_index].count; i++) { in exif_iif_free()
2413 if ((f=image_info->info_list[section_index].list[i].name) != NULL) { in exif_iif_free()
2416 switch(image_info->info_list[section_index].list[i].format) { in exif_iif_free()
2422 if ((f=image_info->info_list[section_index].list[i].value.s) != NULL) { in exif_iif_free()
2436 if (image_info->info_list[section_index].list[i].length > 1) { in exif_iif_free()
2437 if ((f=image_info->info_list[section_index].list[i].value.list) != NULL) { in exif_iif_free()
2445 EFREE_IF(image_info->info_list[section_index].list); in exif_iif_free()
2451 static void add_assoc_image_info(zval *value, int sub_array, image_info_type *image_info, int secti… in add_assoc_image_info() argument
2456 if (!image_info->info_list[section_index].count) { in add_assoc_image_info()
2467 for (int i = 0; i<image_info->info_list[section_index].count; i++) { in add_assoc_image_info()
2468 image_info_data *info_data = &image_info->info_list[section_index].list[i]; in add_assoc_image_info()
2690 static void exif_process_COM (image_info_type *image_info, char *value, size_t length) in exif_process_COM() argument
2692 …exif_iif_add_tag(image_info, SECTION_COMMENT, "Comment", TAG_COMPUTED_VALUE, TAG_FMT_STRING, lengt… in exif_process_COM()