00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef __MNOTE_FUJI_TAG_H__
00022 #define __MNOTE_FUJI_TAG_H__
00023
00024 #ifdef __cplusplus
00025 extern "C" {
00026 #endif
00027
00028 #include <libexif/exif-data.h>
00029
00030 enum _MnoteFujiTag {
00031 MNOTE_FUJI_TAG_VERSION = 0x0000,
00032 MNOTE_FUJI_TAG_SERIAL_NUMBER = 0x0010,
00033 MNOTE_FUJI_TAG_QUALITY = 0x1000,
00034 MNOTE_FUJI_TAG_SHARPNESS = 0x1001,
00035 MNOTE_FUJI_TAG_WHITE_BALANCE = 0x1002,
00036 MNOTE_FUJI_TAG_COLOR = 0x1003,
00037 MNOTE_FUJI_TAG_TONE = 0x1004,
00038 MNOTE_FUJI_TAG_UNKNOWN_1006 = 0x1006,
00039 MNOTE_FUJI_TAG_UNKNOWN_1007 = 0x1007,
00040 MNOTE_FUJI_TAG_UNKNOWN_1008 = 0x1008,
00041 MNOTE_FUJI_TAG_UNKNOWN_1009 = 0x1009,
00042 MNOTE_FUJI_TAG_UNKNOWN_100A = 0x100A,
00043 MNOTE_FUJI_TAG_UNKNOWN_100B = 0x100B,
00044 MNOTE_FUJI_TAG_FLASH_MODE = 0x1010,
00045 MNOTE_FUJI_TAG_FLASH_STRENGTH = 0x1011,
00046 MNOTE_FUJI_TAG_MACRO = 0x1020,
00047 MNOTE_FUJI_TAG_FOCUS_MODE = 0x1021,
00048 MNOTE_FUJI_TAG_UNKNOWN_1022 = 0x1022,
00049 MNOTE_FUJI_TAG_FOCUS_POINT = 0x1023,
00050 MNOTE_FUJI_TAG_UNKNOWN_1024 = 0x1024,
00051 MNOTE_FUJI_TAG_UNKNOWN_1025 = 0x1025,
00052 MNOTE_FUJI_TAG_SLOW_SYNC = 0x1030,
00053 MNOTE_FUJI_TAG_PICTURE_MODE = 0x1031,
00054 MNOTE_FUJI_TAG_UNKNOWN_1032 = 0x1032,
00055 MNOTE_FUJI_TAG_CONT_TAKING = 0x1100,
00056 MNOTE_FUJI_TAG_SEQUENCE_NUMBER = 0x1101,
00057 MNOTE_FUJI_TAG_UNKNOWN_1200 = 0x1200,
00058 MNOTE_FUJI_TAG_FINEPIX_COLOR = 0x1210,
00059 MNOTE_FUJI_TAG_BLUR_CHECK = 0x1300,
00060 MNOTE_FUJI_TAG_FOCUS_CHECK = 0x1301,
00061 MNOTE_FUJI_TAG_AUTO_EXPOSURE_CHECK = 0x1302,
00062 MNOTE_FUJI_TAG_UNKNOWN_1303 = 0x1303,
00063 MNOTE_FUJI_TAG_DYNAMIC_RANGE = 0x1400,
00064 MNOTE_FUJI_TAG_FILM_MODE = 0x1401,
00065 MNOTE_FUJI_TAG_DYNAMIC_RANGE_SETTING = 0x1402,
00066 MNOTE_FUJI_TAG_DEV_DYNAMIC_RANGE_SETTING= 0x1403,
00067 MNOTE_FUJI_TAG_MIN_FOCAL_LENGTH = 0x1404,
00068 MNOTE_FUJI_TAG_MAX_FOCAL_LENGTH = 0x1405,
00069 MNOTE_FUJI_TAG_MAX_APERT_AT_MIN_FOC = 0x1406,
00070 MNOTE_FUJI_TAG_MAX_APERT_AT_MAX_FOC = 0x1407,
00071 MNOTE_FUJI_TAG_UNKNOWN_1408 = 0x1408,
00072 MNOTE_FUJI_TAG_UNKNOWN_1409 = 0x1409,
00073 MNOTE_FUJI_TAG_UNKNOWN_140A = 0x140A,
00074 MNOTE_FUJI_TAG_UNKNOWN_1410 = 0x1410,
00075 MNOTE_FUJI_TAG_UNKNOWN_1421 = 0x1421,
00076 MNOTE_FUJI_TAG_UNKNOWN_4100 = 0x4100,
00077 MNOTE_FUJI_TAG_UNKNOWN_4800 = 0x4800,
00078 MNOTE_FUJI_TAG_FILE_SOURCE = 0x8000,
00079 MNOTE_FUJI_TAG_ORDER_NUMBER = 0x8002,
00080 MNOTE_FUJI_TAG_FRAME_NUMBER = 0x8003,
00081 };
00082 typedef enum _MnoteFujiTag MnoteFujiTag;
00083
00084 const char *mnote_fuji_tag_get_name (MnoteFujiTag tag);
00085 const char *mnote_fuji_tag_get_title (MnoteFujiTag tag);
00086 const char *mnote_fuji_tag_get_description (MnoteFujiTag tag);
00087
00088 #ifdef __cplusplus
00089 }
00090 #endif
00091
00092 #endif