00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef __MNOTE_CANON_TAG_H__
00022 #define __MNOTE_CANON_TAG_H__
00023
00024 #include <libexif/exif-data.h>
00025
00026 #ifdef __cplusplus
00027 extern "C" {
00028 #endif
00029
00030 enum _MnoteCanonTag {
00031 MNOTE_CANON_TAG_UNKNOWN_0 = 0x0,
00032 MNOTE_CANON_TAG_SETTINGS_1 = 0x1,
00033 MNOTE_CANON_TAG_FOCAL_LENGTH = 0x2,
00034 MNOTE_CANON_TAG_UNKNOWN_3 = 0x3,
00035 MNOTE_CANON_TAG_SETTINGS_2 = 0x4,
00036 MNOTE_CANON_TAG_PANORAMA = 0x5,
00037 MNOTE_CANON_TAG_IMAGE_TYPE = 0x6,
00038 MNOTE_CANON_TAG_FIRMWARE = 0x7,
00039 MNOTE_CANON_TAG_IMAGE_NUMBER = 0x8,
00040 MNOTE_CANON_TAG_OWNER = 0x9,
00041 MNOTE_CANON_TAG_UNKNOWN_10 = 0xa,
00042 MNOTE_CANON_TAG_SERIAL_NUMBER = 0xc,
00043 MNOTE_CANON_TAG_UNKNOWN_13 = 0xd,
00044 MNOTE_CANON_TAG_CUSTOM_FUNCS = 0xf,
00045 MNOTE_CANON_TAG_COLOR_INFORMATION = 0xa0
00046 };
00047 typedef enum _MnoteCanonTag MnoteCanonTag;
00048
00049 const char *mnote_canon_tag_get_name (MnoteCanonTag);
00050 const char *mnote_canon_tag_get_name_sub (MnoteCanonTag, unsigned int, ExifDataOption);
00051 const char *mnote_canon_tag_get_title (MnoteCanonTag);
00052 const char *mnote_canon_tag_get_title_sub (MnoteCanonTag, unsigned int, ExifDataOption);
00053 const char *mnote_canon_tag_get_description (MnoteCanonTag);
00054
00055 #ifdef __cplusplus
00056 }
00057 #endif
00058
00059 #endif