#include <config.h>
#include <libexif/exif-mnote-data.h>
#include <libexif/exif-data.h>
#include <libexif/exif-ifd.h>
#include <libexif/exif-mnote-data-priv.h>
#include <libexif/exif-utils.h>
#include <libexif/exif-loader.h>
#include <libexif/exif-log.h>
#include <libexif/i18n.h>
#include <libexif/olympus/exif-mnote-data-olympus.h>
#include <libexif/canon/exif-mnote-data-canon.h>
#include <libexif/pentax/exif-mnote-data-pentax.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
Go to the source code of this file.
|
Value: if ((i) == ifd) { \ exif_log (data->priv->log, EXIF_LOG_CODE_DEBUG, \ "ExifData", "Recursive entry in IFD " \ "'%s' detected. Skipping...", \ exif_ifd_get_name (i)); \ break; \ } \ if (data->ifd[(i)]->count) { \ exif_log (data->priv->log, EXIF_LOG_CODE_DEBUG, \ "ExifData", "Attemt to load IFD " \ "'%s' multiple times detected. " \ "Skipping...", \ exif_ifd_get_name (i)); \ break; \ } Definition at line 296 of file exif-data.c. Referenced by exif_data_load_data_content(). |
|
Definition at line 50 of file exif-data.c. Referenced by exif_loader_write(). |
|
Definition at line 52 of file exif-data.c. Referenced by exif_loader_write(). |
|
Definition at line 48 of file exif-data.c. Referenced by exif_loader_write(). |
|
Value: exif_log (data->priv->log, EXIF_LOG_CODE_CORRUPT_DATA, "ExifData", \ _("Size of data too small to allow for EXIF data.")); Definition at line 693 of file exif-data.c. |
|
Definition at line 41 of file exif-data.c. |
|
Definition at line 1034 of file exif-data.c. Referenced by entry_set_byte_order(), and exif_data_set_byte_order(). |
|
Definition at line 647 of file exif-data.c. |
|
Definition at line 426 of file exif-data.c. References exif_get_short(), and ExifShort. Referenced by cmp_func_intel(), and cmp_func_motorola(). |
|
Definition at line 435 of file exif-data.c. References cmp_func(), and EXIF_BYTE_ORDER_INTEL. Referenced by exif_data_save_data_content(). |
|
Definition at line 442 of file exif-data.c. References cmp_func(), and EXIF_BYTE_ORDER_MOTOROLA. Referenced by exif_data_save_data_content(). |
|
Definition at line 1051 of file exif-data.c. References entry_set_byte_order(), exif_content_foreach_entry(), and ExifContent. Referenced by exif_data_set_byte_order(). |
|
Definition at line 1040 of file exif-data.c. References ByteOrderChangeData, _ExifEntry::components, _ExifEntry::data, exif_array_set_byte_order(), ExifEntry, _ExifEntry::format, _ByteOrderChangeData::new, and _ByteOrderChangeData::old. Referenced by content_set_byte_order(). |
|
Definition at line 75 of file exif-data.c. References EXIF_LOG_NO_MEMORY, exif_mem_alloc(), ExifData, _ExifDataPrivate::log, _ExifDataPrivate::mem, and _ExifData::priv. Referenced by exif_data_load_data_entry(), exif_data_load_data_thumbnail(), and exif_data_save_data(). |
|
Definition at line 986 of file exif-data.c. References _ExifContent::count, _ExifData::data, exif_content_dump(), exif_ifd_get_name(), ExifData, _ExifData::ifd, and _ExifData::size. |
|
Definition at line 1171 of file exif-data.c. References exif_data_foreach_content(), ExifData, and fix_func(). Referenced by exif_data_load_data(). |
|
Definition at line 1022 of file exif-data.c. References ExifData, and _ExifData::ifd. Referenced by exif_data_fix(), and exif_data_set_byte_order(). |
|
Definition at line 949 of file exif-data.c. References _ExifData::data, exif_content_unref(), exif_log_unref(), exif_mem_free(), exif_mem_unref(), exif_mnote_data_unref(), ExifData, ExifMem, _ExifData::ifd, _ExifDataPrivate::log, _ExifDataPrivate::md, _ExifDataPrivate::mem, and _ExifData::priv. Referenced by exif_data_new_mem(), and exif_data_unref(). |
|
Definition at line 1013 of file exif-data.c. References ExifData, _ExifDataPrivate::order, and _ExifData::priv. Referenced by exif_entry_fix(), exif_entry_get_value(), and exif_entry_initialize(). |
|
Definition at line 1186 of file exif-data.c. References _ExifDataPrivate::data_type, ExifData, and _ExifData::priv. Referenced by exif_content_fix(). |
|
Definition at line 1090 of file exif-data.c. References ExifData, _ExifDataPrivate::log, and _ExifData::priv. |
|
Definition at line 91 of file exif-data.c. References ExifData, _ExifDataPrivate::md, and _ExifData::priv. |
|
Definition at line 655 of file exif-data.c. References _ExifEntry::data, exif_data_get_entry, exif_entry_get_value(), EXIF_TAG_MAKE, EXIF_TAG_MAKER_NOTE, ExifData, ExifEntry, _ExifEntry::size, and value. Referenced by exif_data_load_data(). |
|
|
|
Definition at line 159 of file exif-data.c. References _ExifEntry::components, _ExifEntry::data, exif_data_alloc(), exif_format_get_size(), exif_get_long(), exif_get_short(), exif_log(), EXIF_LOG_CODE_DEBUG, exif_tag_get_name(), ExifData, ExifEntry, _ExifEntry::format, _ExifDataPrivate::log, _ExifDataPrivate::offset_mnote, _ExifDataPrivate::order, _ExifData::priv, _ExifEntry::size, size, and _ExifEntry::tag. Referenced by exif_data_load_data_content(). |
|
Definition at line 277 of file exif-data.c. References _ExifData::data, exif_data_alloc(), exif_log(), EXIF_LOG_CODE_DEBUG, exif_mem_free(), ExifData, _ExifDataPrivate::log, _ExifDataPrivate::mem, _ExifData::priv, _ExifData::size, and size. Referenced by exif_data_load_data_content(). |
|
Definition at line 1073 of file exif-data.c. References exif_content_log(), exif_log_ref(), exif_log_unref(), ExifData, ExifLog, _ExifData::ifd, _ExifDataPrivate::log, and _ExifData::priv. Referenced by exif_loader_get_data(). |
|
Definition at line 97 of file exif-data.c. References exif_data_new_mem(), exif_mem_new_default(), exif_mem_unref(), ExifData, and ExifMem. Referenced by exif_data_new_from_data(). |
|
Definition at line 149 of file exif-data.c. References exif_data_load_data(), exif_data_new(), ExifData, and size. |
|
load exif data from file
Definition at line 915 of file exif-data.c. References exif_loader_get_data(), exif_loader_new(), exif_loader_unref(), exif_loader_write_file(), ExifData, and ExifLoader. |
|
Definition at line 108 of file exif-data.c. References exif_content_new_mem(), exif_data_free(), EXIF_DATA_OPTION_FOLLOW_SPECIFICATION, EXIF_DATA_OPTION_IGNORE_UNKNOWN_TAGS, exif_data_set_data_type(), exif_data_set_option(), EXIF_DATA_TYPE_COUNT, exif_mem_alloc(), exif_mem_free(), exif_mem_ref(), ExifData, ExifDataPrivate, ExifMem, _ExifData::ifd, _ExifDataPrivate::mem, _ExifContent::parent, _ExifData::priv, and _ExifDataPrivate::ref_count. Referenced by exif_data_new(), and exif_loader_get_data(). |
|
Definition at line 1122 of file exif-data.c. References _, description, and exif_data_option. |
|
Definition at line 1111 of file exif-data.c. References _, exif_data_option, and name. |
|
Definition at line 929 of file exif-data.c. References ExifData, _ExifData::priv, and _ExifDataPrivate::ref_count. |
|
Definition at line 875 of file exif-data.c. References exif_data_alloc(), exif_data_save_data_content(), EXIF_IFD_0, exif_log(), EXIF_LOG_CODE_DEBUG, exif_set_long(), exif_set_short(), ExifData, ExifHeader, _ExifData::ifd, _ExifDataPrivate::log, _ExifDataPrivate::order, and _ExifData::priv. |
|
|
|
Definition at line 1057 of file exif-data.c. References ByteOrderChangeData, content_set_byte_order(), exif_data_foreach_content(), exif_mnote_data_set_byte_order(), ExifData, _ExifDataPrivate::md, _ByteOrderChangeData::new, _ByteOrderChangeData::old, _ExifDataPrivate::order, and _ExifData::priv. |
|
Definition at line 1177 of file exif-data.c. References _ExifDataPrivate::data_type, ExifData, and _ExifData::priv. Referenced by exif_data_new_mem(). |
|
Definition at line 1133 of file exif-data.c. References ExifData, _ExifDataPrivate::options, and _ExifData::priv. Referenced by exif_data_new_mem(). |
|
Definition at line 938 of file exif-data.c. References exif_data_free(), ExifData, _ExifData::priv, and _ExifDataPrivate::ref_count. |
|
Definition at line 1142 of file exif-data.c. References ExifData, _ExifDataPrivate::options, and _ExifData::priv. |
|
Definition at line 1151 of file exif-data.c. References _ExifContent::count, _ExifData::data, _ExifContent::entries, exif_content_fix(), exif_content_get_ifd(), exif_content_remove_entry(), EXIF_IFD_1, exif_log(), EXIF_LOG_CODE_DEBUG, ExifContent, _ExifDataPrivate::log, _ExifContent::parent, and _ExifData::priv. Referenced by exif_data_fix(). |
|
Definition at line 1100 of file exif-data.c. |
|
Referenced by exif_data_option_get_description(), and exif_data_option_get_name(). |
|
Definition at line 54 of file exif-data.c. Referenced by exif_data_load_data(), and exif_data_save_data(). |
|
Definition at line 1099 of file exif-data.c. |
|
Definition at line 1098 of file exif-data.c. |