51 #ifndef DOXYGEN_SHOULD_SKIP_THIS
53 #define GAIAEXIF_DECLARE __declspec(dllexport)
55 #define GAIAEXIF_DECLARE extern
60 #ifndef DOXYGEN_SHOULD_SKIP_THIS
71 #define GAIA_HEX_BLOB 0
73 #define GAIA_GIF_BLOB 1
75 #define GAIA_PNG_BLOB 2
77 #define GAIA_JPEG_BLOB 3
79 #define GAIA_EXIF_BLOB 4
81 #define GAIA_EXIF_GPS_BLOB 5
83 #define GAIA_ZIP_BLOB 6
85 #define GAIA_PDF_BLOB 7
87 #define GAIA_GEOMETRY_BLOB 8
89 #define GAIA_TIFF_BLOB 9
91 #define GAIA_WEBP_BLOB 10
93 #define GAIA_XML_BLOB 11
97 #define GAIA_EXIF_NONE 0
99 #define GAIA_EXIF_BYTE 1
101 #define GAIA_EXIF_SHORT 2
103 #define GAIA_EXIF_STRING 3
105 #define GAIA_EXIF_LONG 4
107 #define GAIA_EXIF_RATIONAL 5
109 #define GAIA_EXIF_SLONG 9
111 #define GAIA_EXIF_SRATIONAL 10
199 GAIAEXIF_DECLARE gaiaExifTagListPtr
gaiaGetExifTags (
const unsigned char
294 const char *tag_name);
305 GAIAEXIF_DECLARE
unsigned short gaiaExifTagGetId (
const gaiaExifTagPtr tag);
317 char *tag_name,
int len);
572 const int ind,
int *ok);
587 const int ind,
int *ok);
629 double *longitude,
double *latitude);
644 char *latlong,
int ll_size);