<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <title>EXIF library (libexif) API: libexif/exif-tag.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <link href="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="navtree.js"></script> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript"> $(document).ready(initResizable); </script> <link href="doxygen.css" rel="stylesheet" type="text/css"/> </head> <body> <!-- Generated by Doxygen 1.7.3 --> <div id="top"> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">EXIF library (libexif) API <span id="projectnumber">0.6.20</span></div> </td> </tr> </tbody> </table> </div> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> <li><a href="dirs.html"><span>Directories</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>Globals</span></a></li> </ul> </div> </div> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> initNavTree('exif-tag_8h.html',''); </script> <div id="doc-content"> <div class="header"> <div class="headertitle"> <h1>exif-tag.h</h1> </div> </div> <div class="contents"> <a href="exif-tag_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <a name="l00004"></a>00004 <span class="comment">/*</span> <a name="l00005"></a>00005 <span class="comment"> * Copyright (c) 2001 Lutz Mueller <lutz@users.sourceforge.net></span> <a name="l00006"></a>00006 <span class="comment"> *</span> <a name="l00007"></a>00007 <span class="comment"> * This library is free software; you can redistribute it and/or</span> <a name="l00008"></a>00008 <span class="comment"> * modify it under the terms of the GNU Lesser General Public</span> <a name="l00009"></a>00009 <span class="comment"> * License as published by the Free Software Foundation; either</span> <a name="l00010"></a>00010 <span class="comment"> * version 2 of the License, or (at your option) any later version.</span> <a name="l00011"></a>00011 <span class="comment"> *</span> <a name="l00012"></a>00012 <span class="comment"> * This library is distributed in the hope that it will be useful, </span> <a name="l00013"></a>00013 <span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of </span> <a name="l00014"></a>00014 <span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span> <a name="l00015"></a>00015 <span class="comment"> * Lesser General Public License for more details. </span> <a name="l00016"></a>00016 <span class="comment"> *</span> <a name="l00017"></a>00017 <span class="comment"> * You should have received a copy of the GNU Lesser General Public</span> <a name="l00018"></a>00018 <span class="comment"> * License along with this library; if not, write to the</span> <a name="l00019"></a>00019 <span class="comment"> * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,</span> <a name="l00020"></a>00020 <span class="comment"> * Boston, MA 02110-1301 USA.</span> <a name="l00021"></a>00021 <span class="comment"> */</span> <a name="l00022"></a>00022 <a name="l00023"></a>00023 <span class="preprocessor">#ifndef __EXIF_TAG_H__</span> <a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#define __EXIF_TAG_H__</span> <a name="l00025"></a>00025 <span class="preprocessor"></span> <a name="l00026"></a>00026 <span class="preprocessor">#ifdef __cplusplus</span> <a name="l00027"></a>00027 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> { <a name="l00028"></a>00028 <span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span> <a name="l00029"></a>00029 <a name="l00030"></a>00030 <span class="preprocessor">#include <libexif/exif-ifd.h></span> <a name="l00031"></a>00031 <span class="preprocessor">#include <libexif/exif-data-type.h></span> <a name="l00032"></a>00032 <a name="l00034"></a><a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41">00034</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> { <a name="l00035"></a>00035 EXIF_TAG_INTEROPERABILITY_INDEX = 0x0001, <a name="l00036"></a>00036 EXIF_TAG_INTEROPERABILITY_VERSION = 0x0002, <a name="l00037"></a>00037 EXIF_TAG_NEW_SUBFILE_TYPE = 0x00fe, <a name="l00038"></a>00038 EXIF_TAG_IMAGE_WIDTH = 0x0100, <a name="l00039"></a>00039 EXIF_TAG_IMAGE_LENGTH = 0x0101, <a name="l00040"></a>00040 EXIF_TAG_BITS_PER_SAMPLE = 0x0102, <a name="l00041"></a>00041 EXIF_TAG_COMPRESSION = 0x0103, <a name="l00042"></a>00042 EXIF_TAG_PHOTOMETRIC_INTERPRETATION = 0x0106, <a name="l00043"></a>00043 EXIF_TAG_FILL_ORDER = 0x010a, <a name="l00044"></a>00044 EXIF_TAG_DOCUMENT_NAME = 0x010d, <a name="l00045"></a>00045 EXIF_TAG_IMAGE_DESCRIPTION = 0x010e, <a name="l00046"></a>00046 EXIF_TAG_MAKE = 0x010f, <a name="l00047"></a>00047 EXIF_TAG_MODEL = 0x0110, <a name="l00048"></a>00048 EXIF_TAG_STRIP_OFFSETS = 0x0111, <a name="l00049"></a>00049 EXIF_TAG_ORIENTATION = 0x0112, <a name="l00050"></a>00050 EXIF_TAG_SAMPLES_PER_PIXEL = 0x0115, <a name="l00051"></a>00051 EXIF_TAG_ROWS_PER_STRIP = 0x0116, <a name="l00052"></a>00052 EXIF_TAG_STRIP_BYTE_COUNTS = 0x0117, <a name="l00053"></a>00053 EXIF_TAG_X_RESOLUTION = 0x011a, <a name="l00054"></a>00054 EXIF_TAG_Y_RESOLUTION = 0x011b, <a name="l00055"></a>00055 EXIF_TAG_PLANAR_CONFIGURATION = 0x011c, <a name="l00056"></a>00056 EXIF_TAG_RESOLUTION_UNIT = 0x0128, <a name="l00057"></a>00057 EXIF_TAG_TRANSFER_FUNCTION = 0x012d, <a name="l00058"></a>00058 EXIF_TAG_SOFTWARE = 0x0131, <a name="l00059"></a>00059 EXIF_TAG_DATE_TIME = 0x0132, <a name="l00060"></a>00060 EXIF_TAG_ARTIST = 0x013b, <a name="l00061"></a>00061 EXIF_TAG_WHITE_POINT = 0x013e, <a name="l00062"></a>00062 EXIF_TAG_PRIMARY_CHROMATICITIES = 0x013f, <a name="l00063"></a>00063 EXIF_TAG_SUB_IFDS = 0x014a, <a name="l00064"></a>00064 EXIF_TAG_TRANSFER_RANGE = 0x0156, <a name="l00065"></a>00065 EXIF_TAG_JPEG_PROC = 0x0200, <a name="l00066"></a>00066 EXIF_TAG_JPEG_INTERCHANGE_FORMAT = 0x0201, <a name="l00067"></a>00067 EXIF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH = 0x0202, <a name="l00068"></a>00068 EXIF_TAG_YCBCR_COEFFICIENTS = 0x0211, <a name="l00069"></a>00069 EXIF_TAG_YCBCR_SUB_SAMPLING = 0x0212, <a name="l00070"></a>00070 EXIF_TAG_YCBCR_POSITIONING = 0x0213, <a name="l00071"></a>00071 EXIF_TAG_REFERENCE_BLACK_WHITE = 0x0214, <a name="l00072"></a>00072 EXIF_TAG_XML_PACKET = 0x02bc, <a name="l00073"></a>00073 EXIF_TAG_RELATED_IMAGE_FILE_FORMAT = 0x1000, <a name="l00074"></a>00074 EXIF_TAG_RELATED_IMAGE_WIDTH = 0x1001, <a name="l00075"></a>00075 EXIF_TAG_RELATED_IMAGE_LENGTH = 0x1002, <a name="l00076"></a>00076 EXIF_TAG_CFA_REPEAT_PATTERN_DIM = 0x828d, <a name="l00077"></a>00077 EXIF_TAG_CFA_PATTERN = 0x828e, <a name="l00078"></a>00078 EXIF_TAG_BATTERY_LEVEL = 0x828f, <a name="l00079"></a>00079 EXIF_TAG_COPYRIGHT = 0x8298, <a name="l00080"></a>00080 EXIF_TAG_EXPOSURE_TIME = 0x829a, <a name="l00081"></a>00081 EXIF_TAG_FNUMBER = 0x829d, <a name="l00082"></a>00082 EXIF_TAG_IPTC_NAA = 0x83bb, <a name="l00083"></a>00083 EXIF_TAG_IMAGE_RESOURCES = 0x8649, <a name="l00084"></a>00084 EXIF_TAG_EXIF_IFD_POINTER = 0x8769, <a name="l00085"></a>00085 EXIF_TAG_INTER_COLOR_PROFILE = 0x8773, <a name="l00086"></a>00086 EXIF_TAG_EXPOSURE_PROGRAM = 0x8822, <a name="l00087"></a>00087 EXIF_TAG_SPECTRAL_SENSITIVITY = 0x8824, <a name="l00088"></a>00088 EXIF_TAG_GPS_INFO_IFD_POINTER = 0x8825, <a name="l00089"></a>00089 EXIF_TAG_ISO_SPEED_RATINGS = 0x8827, <a name="l00090"></a>00090 EXIF_TAG_OECF = 0x8828, <a name="l00091"></a>00091 EXIF_TAG_TIME_ZONE_OFFSET = 0x882a, <a name="l00092"></a>00092 EXIF_TAG_EXIF_VERSION = 0x9000, <a name="l00093"></a>00093 EXIF_TAG_DATE_TIME_ORIGINAL = 0x9003, <a name="l00094"></a>00094 EXIF_TAG_DATE_TIME_DIGITIZED = 0x9004, <a name="l00095"></a>00095 EXIF_TAG_COMPONENTS_CONFIGURATION = 0x9101, <a name="l00096"></a>00096 EXIF_TAG_COMPRESSED_BITS_PER_PIXEL = 0x9102, <a name="l00097"></a>00097 EXIF_TAG_SHUTTER_SPEED_VALUE = 0x9201, <a name="l00098"></a>00098 EXIF_TAG_APERTURE_VALUE = 0x9202, <a name="l00099"></a>00099 EXIF_TAG_BRIGHTNESS_VALUE = 0x9203, <a name="l00100"></a>00100 EXIF_TAG_EXPOSURE_BIAS_VALUE = 0x9204, <a name="l00101"></a>00101 EXIF_TAG_MAX_APERTURE_VALUE = 0x9205, <a name="l00102"></a>00102 EXIF_TAG_SUBJECT_DISTANCE = 0x9206, <a name="l00103"></a>00103 EXIF_TAG_METERING_MODE = 0x9207, <a name="l00104"></a>00104 EXIF_TAG_LIGHT_SOURCE = 0x9208, <a name="l00105"></a>00105 EXIF_TAG_FLASH = 0x9209, <a name="l00106"></a>00106 EXIF_TAG_FOCAL_LENGTH = 0x920a, <a name="l00107"></a>00107 EXIF_TAG_SUBJECT_AREA = 0x9214, <a name="l00108"></a>00108 EXIF_TAG_TIFF_EP_STANDARD_ID = 0x9216, <a name="l00109"></a>00109 EXIF_TAG_MAKER_NOTE = 0x927c, <a name="l00110"></a>00110 EXIF_TAG_USER_COMMENT = 0x9286, <a name="l00111"></a>00111 EXIF_TAG_SUB_SEC_TIME = 0x9290, <a name="l00112"></a>00112 EXIF_TAG_SUB_SEC_TIME_ORIGINAL = 0x9291, <a name="l00113"></a>00113 EXIF_TAG_SUB_SEC_TIME_DIGITIZED = 0x9292, <a name="l00114"></a>00114 EXIF_TAG_XP_TITLE = 0x9c9b, <a name="l00115"></a>00115 EXIF_TAG_XP_COMMENT = 0x9c9c, <a name="l00116"></a>00116 EXIF_TAG_XP_AUTHOR = 0x9c9d, <a name="l00117"></a>00117 EXIF_TAG_XP_KEYWORDS = 0x9c9e, <a name="l00118"></a>00118 EXIF_TAG_XP_SUBJECT = 0x9c9f, <a name="l00119"></a>00119 EXIF_TAG_FLASH_PIX_VERSION = 0xa000, <a name="l00120"></a>00120 EXIF_TAG_COLOR_SPACE = 0xa001, <a name="l00121"></a>00121 EXIF_TAG_PIXEL_X_DIMENSION = 0xa002, <a name="l00122"></a>00122 EXIF_TAG_PIXEL_Y_DIMENSION = 0xa003, <a name="l00123"></a>00123 EXIF_TAG_RELATED_SOUND_FILE = 0xa004, <a name="l00124"></a>00124 EXIF_TAG_INTEROPERABILITY_IFD_POINTER = 0xa005, <a name="l00125"></a>00125 EXIF_TAG_FLASH_ENERGY = 0xa20b, <a name="l00126"></a>00126 EXIF_TAG_SPATIAL_FREQUENCY_RESPONSE = 0xa20c, <a name="l00127"></a>00127 EXIF_TAG_FOCAL_PLANE_X_RESOLUTION = 0xa20e, <a name="l00128"></a>00128 EXIF_TAG_FOCAL_PLANE_Y_RESOLUTION = 0xa20f, <a name="l00129"></a>00129 EXIF_TAG_FOCAL_PLANE_RESOLUTION_UNIT = 0xa210, <a name="l00130"></a>00130 EXIF_TAG_SUBJECT_LOCATION = 0xa214, <a name="l00131"></a>00131 EXIF_TAG_EXPOSURE_INDEX = 0xa215, <a name="l00132"></a>00132 EXIF_TAG_SENSING_METHOD = 0xa217, <a name="l00133"></a>00133 EXIF_TAG_FILE_SOURCE = 0xa300, <a name="l00134"></a>00134 EXIF_TAG_SCENE_TYPE = 0xa301, <a name="l00135"></a>00135 EXIF_TAG_NEW_CFA_PATTERN = 0xa302, <a name="l00136"></a>00136 EXIF_TAG_CUSTOM_RENDERED = 0xa401, <a name="l00137"></a>00137 EXIF_TAG_EXPOSURE_MODE = 0xa402, <a name="l00138"></a>00138 EXIF_TAG_WHITE_BALANCE = 0xa403, <a name="l00139"></a>00139 EXIF_TAG_DIGITAL_ZOOM_RATIO = 0xa404, <a name="l00140"></a>00140 EXIF_TAG_FOCAL_LENGTH_IN_35MM_FILM = 0xa405, <a name="l00141"></a>00141 EXIF_TAG_SCENE_CAPTURE_TYPE = 0xa406, <a name="l00142"></a>00142 EXIF_TAG_GAIN_CONTROL = 0xa407, <a name="l00143"></a>00143 EXIF_TAG_CONTRAST = 0xa408, <a name="l00144"></a>00144 EXIF_TAG_SATURATION = 0xa409, <a name="l00145"></a>00145 EXIF_TAG_SHARPNESS = 0xa40a, <a name="l00146"></a>00146 EXIF_TAG_DEVICE_SETTING_DESCRIPTION = 0xa40b, <a name="l00147"></a>00147 EXIF_TAG_SUBJECT_DISTANCE_RANGE = 0xa40c, <a name="l00148"></a>00148 EXIF_TAG_IMAGE_UNIQUE_ID = 0xa420, <a name="l00149"></a>00149 EXIF_TAG_GAMMA = 0xa500, <a name="l00150"></a>00150 EXIF_TAG_PRINT_IMAGE_MATCHING = 0xc4a5, <a name="l00151"></a>00151 EXIF_TAG_PADDING = 0xea1c <a name="l00152"></a>00152 } <a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41" title="EXIF tags.">ExifTag</a>; <a name="l00153"></a>00153 <a name="l00154"></a>00154 <span class="comment">/* GPS tags overlap with above ones. */</span> <a name="l00155"></a>00155 <span class="preprocessor">#define EXIF_TAG_GPS_VERSION_ID 0x0000</span> <a name="l00156"></a>00156 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_LATITUDE_REF 0x0001 </span><span class="comment">/* INTEROPERABILITY_INDEX */</span> <a name="l00157"></a>00157 <span class="preprocessor">#define EXIF_TAG_GPS_LATITUDE 0x0002 </span><span class="comment">/* INTEROPERABILITY_VERSION */</span> <a name="l00158"></a>00158 <span class="preprocessor">#define EXIF_TAG_GPS_LONGITUDE_REF 0x0003</span> <a name="l00159"></a>00159 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_LONGITUDE 0x0004</span> <a name="l00160"></a>00160 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_ALTITUDE_REF 0x0005</span> <a name="l00161"></a>00161 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_ALTITUDE 0x0006</span> <a name="l00162"></a>00162 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_TIME_STAMP 0x0007</span> <a name="l00163"></a>00163 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_SATELLITES 0x0008</span> <a name="l00164"></a>00164 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_STATUS 0x0009</span> <a name="l00165"></a>00165 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_MEASURE_MODE 0x000a</span> <a name="l00166"></a>00166 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DOP 0x000b</span> <a name="l00167"></a>00167 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_SPEED_REF 0x000c</span> <a name="l00168"></a>00168 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_SPEED 0x000d</span> <a name="l00169"></a>00169 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_TRACK_REF 0x000e</span> <a name="l00170"></a>00170 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_TRACK 0x000f</span> <a name="l00171"></a>00171 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_IMG_DIRECTION_REF 0x0010</span> <a name="l00172"></a>00172 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_IMG_DIRECTION 0x0011</span> <a name="l00173"></a>00173 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_MAP_DATUM 0x0012</span> <a name="l00174"></a>00174 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DEST_LATITUDE_REF 0x0013</span> <a name="l00175"></a>00175 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DEST_LATITUDE 0x0014</span> <a name="l00176"></a>00176 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DEST_LONGITUDE_REF 0x0015</span> <a name="l00177"></a>00177 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DEST_LONGITUDE 0x0016</span> <a name="l00178"></a>00178 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DEST_BEARING_REF 0x0017</span> <a name="l00179"></a>00179 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DEST_BEARING 0x0018</span> <a name="l00180"></a>00180 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DEST_DISTANCE_REF 0x0019</span> <a name="l00181"></a>00181 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DEST_DISTANCE 0x001a</span> <a name="l00182"></a>00182 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_PROCESSING_METHOD 0x001b</span> <a name="l00183"></a>00183 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_AREA_INFORMATION 0x001c</span> <a name="l00184"></a>00184 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DATE_STAMP 0x001d</span> <a name="l00185"></a>00185 <span class="preprocessor"></span><span class="preprocessor">#define EXIF_TAG_GPS_DIFFERENTIAL 0x001e</span> <a name="l00186"></a>00186 <span class="preprocessor"></span> <a name="l00188"></a><a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddb">00188</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> { <a name="l00190"></a><a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddba12087c37442e85647656215206117419">00190</a> <a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddba12087c37442e85647656215206117419" title="The meaning of this tag is unknown.">EXIF_SUPPORT_LEVEL_UNKNOWN</a> = 0, <a name="l00191"></a>00191 <a name="l00193"></a><a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddba51dbe231f8df9b73d8e3dea5d8ccc1d2">00193</a> <a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddba51dbe231f8df9b73d8e3dea5d8ccc1d2" title="This tag is not allowed in the given IFD.">EXIF_SUPPORT_LEVEL_NOT_RECORDED</a>, <a name="l00194"></a>00194 <a name="l00196"></a><a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddbaddc3006a2f625757fd9ad5be91e4ca40">00196</a> <a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddbaddc3006a2f625757fd9ad5be91e4ca40" title="This tag is mandatory in the given IFD.">EXIF_SUPPORT_LEVEL_MANDATORY</a>, <a name="l00197"></a>00197 <a name="l00199"></a><a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddba223d4b5f60d18a5b37871844bd06728d">00199</a> <a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddba223d4b5f60d18a5b37871844bd06728d" title="This tag is optional in the given IFD.">EXIF_SUPPORT_LEVEL_OPTIONAL</a> <a name="l00200"></a>00200 } <a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddb" title="What level of support a tag enjoys in the EXIF standard.">ExifSupportLevel</a>; <a name="l00201"></a>00201 <a name="l00209"></a>00209 <a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41" title="EXIF tags.">ExifTag</a> exif_tag_from_name (<span class="keyword">const</span> <span class="keywordtype">char</span> *name); <a name="l00210"></a>00210 <a name="l00219"></a>00219 <span class="keyword">const</span> <span class="keywordtype">char</span> *exif_tag_get_name_in_ifd (<a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41" title="EXIF tags.">ExifTag</a> tag, ExifIfd ifd); <a name="l00220"></a>00220 <a name="l00228"></a>00228 <span class="keyword">const</span> <span class="keywordtype">char</span> *exif_tag_get_title_in_ifd (<a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41" title="EXIF tags.">ExifTag</a> tag, ExifIfd ifd); <a name="l00229"></a>00229 <a name="l00237"></a>00237 <span class="keyword">const</span> <span class="keywordtype">char</span> *exif_tag_get_description_in_ifd (<a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41" title="EXIF tags.">ExifTag</a> tag, ExifIfd ifd); <a name="l00238"></a>00238 <a name="l00251"></a>00251 <a class="code" href="exif-tag_8h.html#aab34677f82c1f5f17df13e4912659ddb" title="What level of support a tag enjoys in the EXIF standard.">ExifSupportLevel</a> exif_tag_get_support_level_in_ifd (<a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41" title="EXIF tags.">ExifTag</a> tag, ExifIfd ifd, <a name="l00252"></a>00252 ExifDataType t); <a name="l00253"></a>00253 <a name="l00254"></a>00254 <span class="comment">/* Don't use these functions. They are here for compatibility only. */</span> <a name="l00255"></a>00255 <a name="l00257"></a>00257 <span class="keyword">const</span> <span class="keywordtype">char</span> *exif_tag_get_name (<a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41" title="EXIF tags.">ExifTag</a> tag); <a name="l00258"></a>00258 <a name="l00260"></a>00260 <span class="keyword">const</span> <span class="keywordtype">char</span> *exif_tag_get_title (<a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41" title="EXIF tags.">ExifTag</a> tag); <a name="l00261"></a>00261 <a name="l00263"></a>00263 <span class="keyword">const</span> <span class="keywordtype">char</span> *exif_tag_get_description (<a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41" title="EXIF tags.">ExifTag</a> tag); <a name="l00264"></a>00264 <a name="l00265"></a>00265 <a name="l00266"></a>00266 <span class="comment">/* For now, do not use these functions. */</span> <a name="l00267"></a>00267 <a name="l00269"></a>00269 <a class="code" href="exif-tag_8h.html#a1a0ded93d47585f6889eb546915d0f41" title="EXIF tags.">ExifTag</a> exif_tag_table_get_tag (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n); <a name="l00270"></a>00270 <a name="l00272"></a>00272 <span class="keyword">const</span> <span class="keywordtype">char</span> *exif_tag_table_get_name (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n); <a name="l00273"></a>00273 <a name="l00275"></a>00275 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> exif_tag_table_count (<span class="keywordtype">void</span>); <a name="l00276"></a>00276 <a name="l00277"></a>00277 <a name="l00278"></a>00278 <span class="comment">/* Don't use these definitions. They are here for compatibility only. */</span> <a name="l00279"></a>00279 <a name="l00281"></a><a class="code" href="exif-tag_8h.html#a237d74c6aad78ef755d5d4c2ecdd3f3d">00281</a> <span class="preprocessor">#define EXIF_TAG_UNKNOWN_C4A5 EXIF_TAG_PRINT_IMAGE_MATCHING</span> <a name="l00282"></a>00282 <span class="preprocessor"></span> <a name="l00283"></a>00283 <span class="preprocessor">#ifdef __cplusplus</span> <a name="l00284"></a>00284 <span class="preprocessor"></span>} <a name="l00285"></a>00285 <span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span> <a name="l00286"></a>00286 <a name="l00287"></a>00287 <span class="preprocessor">#endif </span><span class="comment">/* __EXIF_TAG_H__ */</span> </pre></div></div> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="exif-tag_8h.html">exif-tag.h</a> </li> <li class="footer">Generated on Fri Mar 18 2011 for EXIF library (libexif) API by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li> </ul> </div> </body> </html>