Home
last modified time | relevance | path

Searched refs:ExifEntry (Results 1 – 14 of 14) sorted by relevance

/external/libexif/libexif/
Dexif-entry.h35 typedef struct _ExifEntry ExifEntry; typedef
80 ExifEntry *exif_entry_new (void);
90 ExifEntry *exif_entry_new_mem (ExifMem *);
98 void exif_entry_ref (ExifEntry *entry);
105 void exif_entry_unref (ExifEntry *entry);
114 void exif_entry_free (ExifEntry *entry);
125 void exif_entry_initialize (ExifEntry *e, ExifTag tag);
140 void exif_entry_fix (ExifEntry *entry);
163 const char *exif_entry_get_value (ExifEntry *entry, char *val,
172 void exif_entry_dump (ExifEntry *entry, unsigned int indent);
Dexif-content.h42 ExifEntry **entries;
65 void exif_content_add_entry (ExifContent *c, ExifEntry *entry);
73 void exif_content_remove_entry (ExifContent *c, ExifEntry *e);
83 ExifEntry *exif_content_get_entry (ExifContent *content, ExifTag tag);
94 typedef void (* ExifContentForeachEntryFunc) (ExifEntry *, void *user_data);
Dexif-content.c133 exif_content_add_entry (ExifContent *c, ExifEntry *entry) in exif_content_add_entry()
135 ExifEntry **entries; in exif_content_add_entry()
148 c->entries, sizeof (ExifEntry*) * (c->count + 1)); in exif_content_add_entry()
157 exif_content_remove_entry (ExifContent *c, ExifEntry *e) in exif_content_remove_entry()
160 ExifEntry **t, *temp; in exif_content_remove_entry()
176 sizeof(ExifEntry*) * (c->count - 1)); in exif_content_remove_entry()
183 memmove (&t[i], &t[i + 1], sizeof (ExifEntry*) * (c->count - i - 1)); in exif_content_remove_entry()
195 ExifEntry *
248 fix_func (ExifEntry *e, void *UNUSED(data)) in fix_func()
260 remove_not_recorded (ExifEntry *e, void *UNUSED(data)) in remove_not_recorded()
[all …]
Dexif-entry.c53 exif_entry_log (ExifEntry *e, ExifLogCode code, const char *format, ...) in exif_entry_log()
75 exif_entry_alloc (ExifEntry *e, unsigned int i) in exif_entry_alloc()
92 exif_entry_realloc (ExifEntry *e, void *d_orig, unsigned int i) in exif_entry_realloc()
110 ExifEntry *
114 ExifEntry *e = exif_entry_new_mem (mem); in exif_entry_new()
121 ExifEntry *
124 ExifEntry *e = NULL; in exif_entry_new_mem()
126 e = exif_mem_alloc (mem, sizeof (ExifEntry)); in exif_entry_new_mem()
139 exif_entry_ref (ExifEntry *e) in exif_entry_ref()
147 exif_entry_unref (ExifEntry *e) in exif_entry_unref()
[all …]
Dexif-data.c157 exif_data_load_data_entry (ExifData *data, ExifEntry *entry, in exif_data_load_data_entry()
229 exif_data_save_data_entry (ExifData *data, ExifEntry *e, in exif_data_save_data_entry()
369 ExifEntry *entry; in exif_data_load_data_content()
743 ExifEntry* e = exif_data_get_entry (data, EXIF_TAG_MAKER_NOTE); in interpret_maker_note()
1100 entry_set_byte_order (ExifEntry *e, void *data) in entry_set_byte_order()
/external/libexif/contrib/examples/
Dwrite-exif.c129 static ExifEntry *init_tag(ExifData *exif, ExifIfd ifd, ExifTag tag) in init_tag()
131 ExifEntry *entry; in init_tag()
162 static ExifEntry *create_tag(ExifData *exif, ExifIfd ifd, ExifTag tag, size_t len) in create_tag()
165 ExifEntry *entry; in create_tag()
202 ExifEntry *entry; in main()
Dphotographer.c28 ExifEntry *entry = exif_content_get_entry(d->ifd[ifd],tag); in show_tag()
71 ExifEntry *entry; in main()
Dcam_features.c98 ExifEntry *pE; in createEXIF()
/external/libexif/test/
Dtest-parse.c32 void content_foreach_func(ExifEntry *entry, void *callback_data);
33 void content_foreach_func(ExifEntry *entry, void *UNUSED(callback_data)) in content_foreach_func()
Dtest-value.c31 ExifEntry *e; in main()
/external/oss-fuzz/projects/libexif/
Dexif_from_data_fuzzer.cc34 static void dump_value(ExifEntry *entry, void *user_data) { in dump_value()
Dexif_loader_fuzzer.cc20 void content_func(ExifEntry *entry, void *user_data) { in content_func()
/external/libexif/
DNEWS39 * Access to the raw EXIF data through the ExifEntry structure members is
DChangeLog400 * Split out the generic ExifEntry formatting code into a new function