1 /* 2 ------------------------------------------------------------------------------ 3 MetaCam - Extract EXIF information from digital camera files, with 4 support for Vendor specific blocks. 5 Copyright (C) 2000 Daniel Stephens (daniel@cheeseplant.org) 6 7 This program is free software; you can redistribute it and/or 8 modify it under the terms of the GNU General Public License 9 as published by the Free Software Foundation; either version 2 10 of the License, or (at your option) any later version. 11 12 This program is distributed in the hope that it will be useful, 13 but WITHOUT ANY WARRANTY; without even the implied warranty of 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 GNU General Public License for more details. 16 17 You should have received a copy of the GNU General Public License 18 along with this program; if not, write to the Free Software 19 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 20 ------------------------------------------------------------------------------ 21 */ 22 23 #include "dpyfuncs.h" 24 25 static const char *rcsid __attribute__((unused))="$Id: olympustags.cc,v 1.5 2002/09/02 19:20:01 daniel Exp $"; 26 27 // Initial olympus tag references from 28 // http://www.butaman.ne.jp/~tsuruzoh/Computer/Digicams/exif-e.html 29 30 knowntag olympus_known[] = { 31 {0x0200, tLONG, 0, "Special Mode", dpyOlymSpecialMode, 0}, 32 {0x0201, tSHORT, 0, "JPEG Quality", dpyUnsignedLookup, lookOlymJPEGQuality}, 33 {0x0202, tSHORT, 0, "Macro", dpyUnsignedLookup, lookYesNo}, 34 {0x0204, tRATIONAL, 0, "Digital Zoom", dpyOlymZoom, 0}, 35 {0x0207, tASCII, 0, "Firmware Version", dpyString, 0}, 36 {0x0208, tASCII, 1, "Picture Info", dpyString, 0}, 37 {0x0209, tUNDEFINED, 0, "Camera ID", dpyExifVersion, 0}, 38 39 {0,0,0,0} 40 }; 41 42 43