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
95 #define GAIA_EXIF_NONE 0
97 #define GAIA_EXIF_BYTE 1
99 #define GAIA_EXIF_SHORT 2
101 #define GAIA_EXIF_STRING 3
103 #define GAIA_EXIF_LONG 4
105 #define GAIA_EXIF_RATIONAL 5
107 #define GAIA_EXIF_SLONG 9
109 #define GAIA_EXIF_SRATIONAL 10
197 GAIAEXIF_DECLARE gaiaExifTagListPtr
gaiaGetExifTags (
const unsigned char
292 const char *tag_name);
303 GAIAEXIF_DECLARE
unsigned short gaiaExifTagGetId (
const gaiaExifTagPtr tag);
315 char *tag_name,
int len);
570 const int ind,
int *ok);
585 const int ind,
int *ok);
627 double *longitude,
double *latitude);
642 char *latlong,
int ll_size);