00001
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef __EXIF_FORMAT_H__
00025 #define __EXIF_FORMAT_H__
00026
00027 #ifdef __cplusplus
00028 extern "C" {
00029 #endif
00030
00032 typedef enum {
00033 EXIF_FORMAT_BYTE = 1,
00034 EXIF_FORMAT_ASCII = 2,
00035 EXIF_FORMAT_SHORT = 3,
00036 EXIF_FORMAT_LONG = 4,
00037 EXIF_FORMAT_RATIONAL = 5,
00038 EXIF_FORMAT_SBYTE = 6,
00039 EXIF_FORMAT_UNDEFINED = 7,
00040 EXIF_FORMAT_SSHORT = 8,
00041 EXIF_FORMAT_SLONG = 9,
00042 EXIF_FORMAT_SRATIONAL = 10,
00043 EXIF_FORMAT_FLOAT = 11,
00044 EXIF_FORMAT_DOUBLE = 12
00045 } ExifFormat;
00046
00052 const char *exif_format_get_name (ExifFormat format);
00053
00059 unsigned char exif_format_get_size (ExifFormat format);
00060
00061 #ifdef __cplusplus
00062 }
00063 #endif
00064
00065 #endif