Lines Matching refs:section_index

2151 static int exif_file_sections_realloc(image_info_type *ImageInfo, int section_index, size_t size)  in exif_file_sections_realloc()  argument
2158 if (section_index >= ImageInfo->file.count) { in exif_file_sections_realloc()
2162 tmp = safe_erealloc(ImageInfo->file.list[section_index].data, 1, size, 0); in exif_file_sections_realloc()
2163 ImageInfo->file.list[section_index].data = tmp; in exif_file_sections_realloc()
2164 ImageInfo->file.list[section_index].size = size; in exif_file_sections_realloc()
2200 static void exif_iif_add_value(image_info_type *image_info, int section_index, char *name, int tag,… in exif_iif_add_value() argument
2211 info_data = exif_alloc_image_info_data(&image_info->info_list[section_index]); in exif_iif_add_value()
2336 image_info->sections_found |= 1<<section_index; in exif_iif_add_value()
2343 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
2345 …exif_iif_add_value(image_info, section_index, name, tag, format, (int)length, value, value_len, im… in exif_iif_add_tag()
2352 static void exif_iif_add_int(image_info_type *image_info, int section_index, char *name, int value) in exif_iif_add_int() argument
2354 image_info_data *info_data = exif_alloc_image_info_data(&image_info->info_list[section_index]); in exif_iif_add_int()
2360 image_info->sections_found |= 1<<section_index; in exif_iif_add_int()
2367 static void exif_iif_add_str(image_info_type *image_info, int section_index, char *name, char *valu… in exif_iif_add_str() argument
2371 exif_alloc_image_info_data(&image_info->info_list[section_index]); in exif_iif_add_str()
2377 image_info->sections_found |= 1<<section_index; in exif_iif_add_str()
2385 static void exif_iif_add_fmt(image_info_type *image_info, int section_index, char *name, char *valu… in exif_iif_add_fmt() argument
2393 exif_iif_add_str(image_info, section_index, name, tmp); in exif_iif_add_fmt()
2403 static void exif_iif_add_buffer(image_info_type *image_info, int section_index, char *name, int len… in exif_iif_add_buffer() argument
2407 exif_alloc_image_info_data(&image_info->info_list[section_index]); in exif_iif_add_buffer()
2415 image_info->sections_found |= 1<<section_index; in exif_iif_add_buffer()
2423 static void exif_iif_free(image_info_type *image_info, int section_index) { in exif_iif_free() argument
2427 if (image_info->info_list[section_index].count) { in exif_iif_free()
2428 for (i=0; i < image_info->info_list[section_index].count; i++) { in exif_iif_free()
2429 if ((f=image_info->info_list[section_index].list[i].name) != NULL) { in exif_iif_free()
2432 switch(image_info->info_list[section_index].list[i].format) { in exif_iif_free()
2438 if ((f=image_info->info_list[section_index].list[i].value.s) != NULL) { in exif_iif_free()
2452 if (image_info->info_list[section_index].list[i].length > 1) { in exif_iif_free()
2453 if ((f=image_info->info_list[section_index].list[i].value.list) != NULL) { in exif_iif_free()
2461 EFREE_IF(image_info->info_list[section_index].list); in exif_iif_free()
2467 …id add_assoc_image_info(zval *value, int sub_array, image_info_type *image_info, int section_index) in add_assoc_image_info() argument
2472 if (!image_info->info_list[section_index].count) { in add_assoc_image_info()
2483 for (int i = 0; i<image_info->info_list[section_index].count; i++) { in add_assoc_image_info()
2484 image_info_data *info_data = &image_info->info_list[section_index].list[i]; in add_assoc_image_info()
2514 if (section_index==SECTION_COMMENT) { in add_assoc_image_info()
2621 add_assoc_zval(value, exif_get_sectionname(section_index), &tmpi); in add_assoc_image_info()
2725 …o, char *dir_start, const exif_offset_info *info, size_t displacement, int section_index, int tag);
2726 …ar *dir_entry, const exif_offset_info *info, size_t displacement, int section_index, int ReadNextI…
2727 …ic bool exif_process_IFD_in_TIFF(image_info_type *ImageInfo, size_t dir_offset, int section_index);
3163 int de, section_index = SECTION_MAKERNOTE; in exif_process_IFD_in_MAKERNOTE() local
3203 … E_NOTICE, "Process %s @0x%04X + 0x%04X=%d: %s", exif_get_sectionname(section_index), (intptr_t)di… in exif_process_IFD_in_MAKERNOTE()
3253 info, displacement, section_index, 0, maker_note->tag_table)) { in exif_process_IFD_in_MAKERNOTE()
3276 …ar *dir_entry, const exif_offset_info *info, size_t displacement, int section_index, int ReadNextI… in exif_process_IFD_TAG_impl() argument
3372 if (section_index==SECTION_THUMBNAIL) { in exif_process_IFD_TAG_impl()
3411 if (section_index==SECTION_IFD0 || section_index==SECTION_EXIF) in exif_process_IFD_TAG_impl()
3593 …exif_iif_add_tag(ImageInfo, section_index, exif_get_tagname_key(tag, tagname, sizeof(tagname), tag… in exif_process_IFD_TAG_impl()
3599 …ar *dir_entry, const exif_offset_info *info, size_t displacement, int section_index, int ReadNextI… in exif_process_IFD_TAG() argument
3612 …result = exif_process_IFD_TAG_impl(ImageInfo, dir_entry, info, displacement, section_index, ReadNe… in exif_process_IFD_TAG()
3619 …fo, char *dir_start, const exif_offset_info *info, size_t displacement, int section_index, int tag) in exif_process_IFD_in_JPEG() argument
3626 … ImageInfo, E_NOTICE, "Process %s (x%04X(=%d))", exif_get_sectionname(section_index), exif_offset_… in exif_process_IFD_in_JPEG()
3645 info, displacement, section_index, 1, exif_get_tag_table(section_index))) { in exif_process_IFD_in_JPEG()
3652 if (section_index == SECTION_THUMBNAIL) { in exif_process_IFD_in_JPEG()
4057 …ool exif_process_IFD_in_TIFF_impl(image_info_type *ImageInfo, size_t dir_offset, int section_index) in exif_process_IFD_in_TIFF_impl() argument
4063 tag_table_type tag_table = exif_get_tag_table(section_index); in exif_process_IFD_in_TIFF_impl()
4212 if (section_index!=SECTION_THUMBNAIL && entry_tag==TAG_SUB_IFD) { in exif_process_IFD_in_TIFF_impl()
4245 0, section_index, 0, tag_table)) { in exif_process_IFD_in_TIFF_impl()
4251 if (next_offset && section_index != SECTION_THUMBNAIL) { in exif_process_IFD_in_TIFF_impl()
4293 …tic bool exif_process_IFD_in_TIFF(image_info_type *ImageInfo, size_t dir_offset, int section_index) in exif_process_IFD_in_TIFF() argument
4303 result = exif_process_IFD_in_TIFF_impl(ImageInfo, dir_offset, section_index); in exif_process_IFD_in_TIFF()