EXIF library (libexif) API
0.6.21
|
Go to the documentation of this file.
23 #ifndef __EXIF_MNOTE_DATA_H__
24 #define __EXIF_MNOTE_DATA_H__
45 unsigned int buf_siz);
57 unsigned int *buf_siz);
struct _ExifLog ExifLog
State maintained by the logging interface.
Definition: exif-log.h:34
Handling EXIF MakerNote tags.
void exif_mnote_data_load(ExifMnoteData *d, const unsigned char *buf, unsigned int buf_siz)
Load the MakerNote data from a memory buffer.
Definition: exif-mnote-data.c:80
void exif_mnote_data_save(ExifMnoteData *d, unsigned char **buf, unsigned int *buf_siz)
Save the raw MakerNote data into a memory buffer.
Definition: exif-mnote-data.c:88
Definition: exif-mnote-data-priv.h:60
void exif_mem_unref(ExifMem *)
Unrefcount an ExifMem.
Definition: exif-mem.c:61
char * exif_mnote_data_get_value(ExifMnoteData *d, unsigned int n, char *val, unsigned int maxlen)
Return a textual representation of the value of the MakerNote entry.
Definition: exif-mnote-data.c:145
const char * exif_mnote_data_get_name(ExifMnoteData *d, unsigned int n)
Returns textual name of the given MakerNote tag.
Definition: exif-mnote-data.c:124
Log message infrastructure.
const char * exif_mnote_data_get_title(ExifMnoteData *d, unsigned int n)
Returns textual title of the given MakerNote tag.
Definition: exif-mnote-data.c:131
unsigned int exif_mnote_data_get_id(ExifMnoteData *d, unsigned int n)
Return the MakerNote tag number for the tag at the specified index within the MakerNote.
Definition: exif-mnote-data.c:117
ExifByteOrder
Which byte order to use.
Definition: exif-byte-order.h:31
struct _ExifMem ExifMem
ExifMem define a memory allocator.
Definition: exif-mem.h:57
const char * exif_mnote_data_get_description(ExifMnoteData *d, unsigned int n)
Returns verbose textual description of the given MakerNote tag.
Definition: exif-mnote-data.c:138
unsigned int exif_mnote_data_count(ExifMnoteData *d)
Return the number of tags in the MakerNote.
Definition: exif-mnote-data.c:110
void exif_mem_ref(ExifMem *)
Refcount an ExifMem.
Definition: exif-mem.c:54