Lines Matching refs:section_index

1624 static int exif_file_sections_realloc(image_info_type *ImageInfo, int section_index, size_t size TS…  in exif_file_sections_realloc()  argument
1631 if (section_index >= ImageInfo->file.count) { in exif_file_sections_realloc()
1635 tmp = safe_erealloc(ImageInfo->file.list[section_index].data, 1, size, 0); in exif_file_sections_realloc()
1636 ImageInfo->file.list[section_index].data = tmp; in exif_file_sections_realloc()
1637 ImageInfo->file.list[section_index].size = size; in exif_file_sections_realloc()
1663 static void exif_iif_add_value(image_info_type *image_info, int section_index, char *name, int tag,… in exif_iif_add_value() argument
1675 …list = safe_erealloc(image_info->info_list[section_index].list, (image_info->info_list[section_ind… in exif_iif_add_value()
1676 image_info->info_list[section_index].list = list; in exif_iif_add_value()
1678 …info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count… in exif_iif_add_value()
1787 image_info->sections_found |= 1<<section_index; in exif_iif_add_value()
1788 image_info->info_list[section_index].count++; in exif_iif_add_value()
1795 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
1797 …exif_iif_add_value(image_info, section_index, name, tag, format, (int)length, value, image_info->m… in exif_iif_add_tag()
1804 static void exif_iif_add_int(image_info_type *image_info, int section_index, char *name, int value … in exif_iif_add_int() argument
1809 …list = safe_erealloc(image_info->info_list[section_index].list, (image_info->info_list[section_ind… in exif_iif_add_int()
1810 image_info->info_list[section_index].list = list; in exif_iif_add_int()
1812 …info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count… in exif_iif_add_int()
1818 image_info->sections_found |= 1<<section_index; in exif_iif_add_int()
1819 image_info->info_list[section_index].count++; in exif_iif_add_int()
1826 static void exif_iif_add_str(image_info_type *image_info, int section_index, char *name, char *valu… in exif_iif_add_str() argument
1832 …list = safe_erealloc(image_info->info_list[section_index].list, (image_info->info_list[section_ind… in exif_iif_add_str()
1833 image_info->info_list[section_index].list = list; in exif_iif_add_str()
1834 …info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count… in exif_iif_add_str()
1840 image_info->sections_found |= 1<<section_index; in exif_iif_add_str()
1841 image_info->info_list[section_index].count++; in exif_iif_add_str()
1849 static void exif_iif_add_fmt(image_info_type *image_info, int section_index, char *name TSRMLS_DC, … in exif_iif_add_fmt() argument
1857 exif_iif_add_str(image_info, section_index, name, tmp TSRMLS_CC); in exif_iif_add_fmt()
1867 static void exif_iif_add_buffer(image_info_type *image_info, int section_index, char *name, int len… in exif_iif_add_buffer() argument
1873 …list = safe_erealloc(image_info->info_list[section_index].list, (image_info->info_list[section_ind… in exif_iif_add_buffer()
1874 image_info->info_list[section_index].list = list; in exif_iif_add_buffer()
1875 …info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count… in exif_iif_add_buffer()
1883 image_info->sections_found |= 1<<section_index; in exif_iif_add_buffer()
1884 image_info->info_list[section_index].count++; in exif_iif_add_buffer()
1892 static void exif_iif_free(image_info_type *image_info, int section_index) { in exif_iif_free() argument
1896 if (image_info->info_list[section_index].count) { in exif_iif_free()
1897 for (i=0; i < image_info->info_list[section_index].count; i++) { in exif_iif_free()
1898 if ((f=image_info->info_list[section_index].list[i].name) != NULL) { in exif_iif_free()
1901 switch(image_info->info_list[section_index].list[i].format) { in exif_iif_free()
1905 if (image_info->info_list[section_index].list[i].length<1) in exif_iif_free()
1910 if ((f=image_info->info_list[section_index].list[i].value.s) != NULL) { in exif_iif_free()
1924 if (image_info->info_list[section_index].list[i].length > 1) { in exif_iif_free()
1925 if ((f=image_info->info_list[section_index].list[i].value.list) != NULL) { in exif_iif_free()
1933 EFREE_IF(image_info->info_list[section_index].list); in exif_iif_free()
1939 …oc_image_info(zval *value, int sub_array, image_info_type *image_info, int section_index TSRMLS_DC) in add_assoc_image_info()
1953 if (image_info->info_list[section_index].count) { in add_assoc_image_info()
1961 for(i=0; i<image_info->info_list[section_index].count; i++) { in add_assoc_image_info()
1962 info_data = &image_info->info_list[section_index].list[i]; in add_assoc_image_info()
1998 if (section_index==SECTION_COMMENT) { in add_assoc_image_info()
2104 add_assoc_zval(value, exif_get_sectionname(section_index), tmpi); in add_assoc_image_info()
2283 …*dir_start, char *offset_base, size_t IFDlength, size_t displacement, int section_index TSRMLS_DC);
2284 …_entry, char *offset_base, size_t IFDlength, size_t displacement, int section_index, int ReadNextI…
2727 int de, i=0, section_index = SECTION_MAKERNOTE; in exif_process_IFD_in_MAKERNOTE() local
2763 …, E_NOTICE, "Process %s @x%04X + 0x%04X=%d: %s", exif_get_sectionname(section_index), (int)dir_sta… in exif_process_IFD_in_MAKERNOTE()
2817 offset_base, data_len, displacement, section_index, 0, maker_note->tag_table TSRMLS_CC)) { in exif_process_IFD_in_MAKERNOTE()
2832 …_entry, char *offset_base, size_t IFDlength, size_t displacement, int section_index, int ReadNextI… in exif_process_IFD_TAG() argument
2947 if (section_index==SECTION_THUMBNAIL) { in exif_process_IFD_TAG()
2985 if (section_index==SECTION_IFD0 || section_index==SECTION_EXIF) in exif_process_IFD_TAG()
3146 …exif_iif_add_tag(ImageInfo, section_index, exif_get_tagname(tag, tagname, sizeof(tagname), tag_tab… in exif_process_IFD_TAG()
3154 … *dir_start, char *offset_base, size_t IFDlength, size_t displacement, int section_index TSRMLS_DC) in exif_process_IFD_in_JPEG()
3161 … ImageInfo, E_NOTICE, "Process %s (x%04X(=%d))", exif_get_sectionname(section_index), IFDlength, I… in exif_process_IFD_in_JPEG()
3180 …offset_base, IFDlength, displacement, section_index, 1, exif_get_tag_table(section_index) TSRMLS_C… in exif_process_IFD_in_JPEG()
3187 if (section_index == SECTION_THUMBNAIL) { in exif_process_IFD_in_JPEG()
3570 …xif_process_IFD_in_TIFF(image_info_type *ImageInfo, size_t dir_offset, int section_index TSRMLS_DC) in exif_process_IFD_in_TIFF()
3577 tag_table_type tag_table = exif_get_tag_table(section_index); in exif_process_IFD_in_TIFF()
3728 if (section_index!=SECTION_THUMBNAIL && entry_tag==TAG_SUB_IFD) { in exif_process_IFD_in_TIFF()
3757 ifd_size, 0, section_index, 0, tag_table TSRMLS_CC)) { in exif_process_IFD_in_TIFF()
3763 if (next_offset && section_index != SECTION_THUMBNAIL) { in exif_process_IFD_in_TIFF()