summaryrefslogtreecommitdiff
path: root/src/exif_cfg.h
diff options
context:
space:
mode:
authorDennis Real <github@tildepipe.org>2012-03-22 19:00:30 +0100
committerDennis Real <github@tildepipe.org>2012-03-22 19:00:30 +0100
commitcc6de20061eaa7172aa0184e03df947da14d713e (patch)
treeea403df2e477d2e4e05efbf15e8df76380b6ac75 /src/exif_cfg.h
parente401bd9c78a82b8290ec524e56b7c832631725e6 (diff)
Nikon makernote parts changed
Diffstat (limited to 'src/exif_cfg.h')
-rw-r--r--src/exif_cfg.h21
1 files changed, 20 insertions, 1 deletions
diff --git a/src/exif_cfg.h b/src/exif_cfg.h
index c828f43..5ceb357 100644
--- a/src/exif_cfg.h
+++ b/src/exif_cfg.h
@@ -34,8 +34,8 @@ typedef struct
ExifTag tag; /* tag */
} t_EXIF_INFO;
+
/* show these standard tags. section must be given first, than the tag itself */
-/* note: maker note specific tags are handled directly in exif.c up to now */
const t_EXIF_INFO Exif_tag_list [] =
{
{EXIF_IFD_0, EXIF_TAG_MAKE},
@@ -58,4 +58,23 @@ const t_EXIF_INFO Exif_tag_list [] =
{EXIF_IFD_COUNT, 0} /* end marker */
};
+
+#define EXIF_NIKON_MAKERNOTE_END 0 /* end marker: if 0 used as a tag we must find something else */
+
+/* show these nikon makernote tags */
+const unsigned int Exif_makernote_nikon_tag_list [] =
+{
+ 8, /* Flash Setting */
+ 9, /* Flash Mode */
+ 24, /* Flash exposure bracket value */
+ 135, /* Flash used */
+ 168, /* Flash info: control mode */
+
+ 132, /* Lens */
+ 171, /* Digital Vari-Program */
+ 183, /* AFInfo2 */
+
+ EXIF_NIKON_MAKERNOTE_END /* end marker */
+};
+
#endif