  
    
main.htmlMain Page     
classes.htmlData Structures     
files.htmlFiles     
dirs.htmlDirectories   
  
    
files.htmlFile List     
globals.htmlGlobals   
dir_3c4fde49625df9344590fff295c7c38d.htmllibexif  &raquo dir_865be09178e76dd210ba2d95815f3c04.htmlpentax mnote-pentax-tag.c
mnote-pentax-tag_8c.htmlGo to the documentation of this file. 00001 /* mnote-pentax-tag.c: 00002  * 00003  * Copyright © 2002 Lutz Müller <lutz@users.sourceforge.net> 00004  * 00005  * This library is free software; you can redistribute it and/or 00006  * modify it under the terms of the GNU Lesser General Public 00007  * License as published by the Free Software Foundation; either 00008  * version 2 of the License, or (at your option) any later version. 00009  * 00010  * This library is distributed in the hope that it will be useful, 00011  * but WITHOUT ANY WARRANTY; without even the implied warranty of 00012  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 00013  * Lesser General Public License for more details. 00014  * 00015  * You should have received a copy of the GNU Lesser General Public 00016  * License along with this library; if not, write to the 00017  * Free Software Foundation, Inc., 59 Temple Place - Suite 330, 00018  * Boston, MA 02111-1307, USA. 00019  */ 00020 
00021 #include <config.h> 00022 #include " mnote-pentax-tag_8h.htmlmnote-pentax-tag.h " 00023 
00024 #include <stdlib.h> 00025 
00026 #include < i18n_8h.htmllibexif/i18n.h > 00027 
00028 static struct {
mnote-pentax-tag_8c.html#1b3229ca864fb7a3666d1dbc4819229300029          mnote-pentax-tag_8h.html#c858fb07fa10da388fbfcc11a32540ebMnotePentaxTag  mnote-canon-tag_8c.html#f81b5c697b6608b9a512a4bf55f025e8tag ;
mnote-pentax-tag_8c.html#8f8f80d37794cde9472343e4487ba3eb00030          const char * mnote-canon-entry_8c.html#5ac083a645d964373f022d03df4849c8name ;
mnote-pentax-tag_8c.html#8214780964530800368b406c681fd1d900031          const char * mnote-canon-tag_8c.html#8214780964530800368b406c681fd1d9title ;
mnote-pentax-tag_8c.html#68344fa88cf4e86b5079fd69a5c22d5700032          const char * mnote-canon-tag_8c.html#68344fa88cf4e86b5079fd69a5c22d57description ;
00033 } mnote-canon-tag_8c.html#76c7996bcc2a41aaf9eb26b44061923btable [] = {
00034         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e2e34436ce94bdceaae34499dba3fa608MNOTE_PENTAX_TAG_MODE , "Mode", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("Capture Mode"), NULL},
00035         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e538c9b7e4ce9dba71dd83161646581e0MNOTE_PENTAX_TAG_QUALITY , "Quality", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("Quality Level"), NULL},
00036         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e8a2b75bc0571732c6466c54da58ff131MNOTE_PENTAX_TAG_FOCUS , "Focus", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("Focus Mode"), NULL},
00037         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e9b6d897c68e1d6eb06a675a4e28847f1MNOTE_PENTAX_TAG_FLASH , "Flash", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("Flash Mode"), NULL},
00038         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639eb2d0384a1ef3dc968eaf4c218f7c1016MNOTE_PENTAX_TAG_UNKNOWN_05 , NULL, NULL, NULL},
00039         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e1e5b5602157cdffe594a264f93893475MNOTE_PENTAX_TAG_UNKNOWN_06 , NULL, NULL, NULL},
00040         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ed3fb7de5ca43432776059d164b06f834MNOTE_PENTAX_TAG_WHITE_BALANCE , "WhiteBalance", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("White Balance"), NULL},
00041         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e469326236f57f682f057873ace5da4e9MNOTE_PENTAX_TAG_UNKNOWN_08 , NULL, NULL, NULL},
00042         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e6126b9b2fc020c4cab535948b305d25dMNOTE_PENTAX_TAG_UNKNOWN_09 , NULL, NULL, NULL},
00043         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ececa0ebafd31f5b72be9f67af43e0885MNOTE_PENTAX_TAG_ZOOM , "Zoom", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("Zoom"), NULL},
00044         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e464a029f834297ee1e4f048740475953MNOTE_PENTAX_TAG_SHARPNESS , "Sharpness", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("Sharpness"), NULL},
00045         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e532be4f1f21009cd0b495d447a5091dfMNOTE_PENTAX_TAG_CONTRAST , "Contrast", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("Contrast"), NULL},
00046         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e76646f5899e18b6d277198ed09745bd3MNOTE_PENTAX_TAG_SATURATION , "Saturation", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("Saturation"), NULL},
00047         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e99ef7721dfbdf955a821247bac5fd8b3MNOTE_PENTAX_TAG_UNKNOWN_14 , NULL, NULL, NULL},
00048         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e8767177dea36a11792c0dc501704bc09MNOTE_PENTAX_TAG_UNKNOWN_15 , NULL, NULL, NULL},
00049         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ecf76a1fcf08bb0a9e560aa2e69528cc0MNOTE_PENTAX_TAG_UNKNOWN_16 , NULL, NULL, NULL},
00050         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e34fbfd0e15bc98d862731804fc7d2296MNOTE_PENTAX_TAG_UNKNOWN_17 , NULL, NULL, NULL},
00051         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639eeea93fe6ac3cd23f093388c26e47d16bMNOTE_PENTAX_TAG_UNKNOWN_18 , NULL, NULL, NULL},
00052         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ee4283a742672f1b37bbefba07350a38aMNOTE_PENTAX_TAG_UNKNOWN_19 , NULL, NULL, NULL},
00053         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ecbb43ad48d4237adbbe24043a0889718MNOTE_PENTAX_TAG_ISO_SPEED , "ISOSpeed", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("ISOSpeed"), NULL},
00054         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e9526b17d1a1eabbe2e66890ac15ef58cMNOTE_PENTAX_TAG_UNKNOWN_21 , NULL, NULL, NULL},
00055         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ebe002abc0773ecfffacd807112ddecd7MNOTE_PENTAX_TAG_COLOR , "Color", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("Color"), NULL},
00056         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e1e19fcdc71f8ee4529d73acab2b7b4e1MNOTE_PENTAX_TAG_UNKNOWN_24 , NULL, NULL, NULL},
00057         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639efa4cfaa4be1e55a9d71385fadb4ad790MNOTE_PENTAX_TAG_UNKNOWN_25 , NULL, NULL, NULL},
00058         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ee8287985cecc2fd848303b03b13ad069MNOTE_PENTAX_TAG_PRINTIM , "PrintIM", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("PrintIM Settings"), NULL},
00059         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639ef33b51f959bcb067441e9b30c1df7e7fMNOTE_PENTAX_TAG_TZ_CITY , "TimeZone", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("TimeZone"), NULL},
00060         { mnote-pentax-tag_8h.html#cd4e4c67fce607e4cf4d015ac1b5639e52b061ae668350a3099d3a042402af79MNOTE_PENTAX_TAG_TZ_DST , "DaylightSavings", i18n_8h.html#75278405e7f034d2b1af80bfd94675feN_ ("DaylightSavings"), NULL},
00061         {0, NULL, NULL, NULL}
00062 };
00063 
00064 const char *
mnote-pentax-tag_8h.html#f0b6a1a242182b5ea4f84f488ee4edfd00065  mnote-pentax-tag_8c.html#ff5ff8ef6f5f5d183146b9f867036851mnote_pentax_tag_get_name  ( mnote-pentax-tag_8h.html#c858fb07fa10da388fbfcc11a32540ebMnotePentaxTag  t)
00066 {
00067         unsigned int i;
00068 
00069         for (i = 0; i < sizeof ( mnote-canon-tag_8c.html#76c7996bcc2a41aaf9eb26b44061923btable ) / sizeof ( mnote-canon-tag_8c.html#76c7996bcc2a41aaf9eb26b44061923btable [0]); i++)
00070                 if (table[i]. mnote-canon-tag_8c.html#f81b5c697b6608b9a512a4bf55f025e8tag  == t) return (table[i]. mnote-canon-entry_8c.html#5ac083a645d964373f022d03df4849c8name );
00071         return NULL;
00072 }
00073 
00074 const char *
mnote-pentax-tag_8h.html#9e33435b24ddb04959315afd1a2df8db00075  mnote-pentax-tag_8c.html#6324d52fb2344ccfccedcf8af394c7d0mnote_pentax_tag_get_title  ( mnote-pentax-tag_8h.html#c858fb07fa10da388fbfcc11a32540ebMnotePentaxTag  t)
00076 {
00077         unsigned int i;
00078 
00079         i18n_8h.html#dd6dfc1077058ff26d79cdb18099d58abindtextdomain  (GETTEXT_PACKAGE, LOCALEDIR);
00080         for (i = 0; i < sizeof ( mnote-canon-tag_8c.html#76c7996bcc2a41aaf9eb26b44061923btable ) / sizeof ( mnote-canon-tag_8c.html#76c7996bcc2a41aaf9eb26b44061923btable [0]); i++)
00081                 if (table[i]. mnote-canon-tag_8c.html#f81b5c697b6608b9a512a4bf55f025e8tag  == t) return ( i18n_8h.html#32a3cf3d9dd914f5aeeca5423c157934_ (table[i]. mnote-canon-tag_8c.html#8214780964530800368b406c681fd1d9title ));
00082         return NULL;
00083 }
00084 
00085 const char *
mnote-pentax-tag_8h.html#3e7a0f8b569e577a69c3ccaaa578b9df00086  mnote-pentax-tag_8c.html#30ee5edeecdce79957826fd41dfe2e2dmnote_pentax_tag_get_description  ( mnote-pentax-tag_8h.html#c858fb07fa10da388fbfcc11a32540ebMnotePentaxTag  t)
00087 {
00088         unsigned int i;
00089 
00090         i18n_8h.html#dd6dfc1077058ff26d79cdb18099d58abindtextdomain  (GETTEXT_PACKAGE, LOCALEDIR);
00091         for (i = 0; i < sizeof ( mnote-canon-tag_8c.html#76c7996bcc2a41aaf9eb26b44061923btable ) / sizeof ( mnote-canon-tag_8c.html#76c7996bcc2a41aaf9eb26b44061923btable [0]); i++)
00092                 if (table[i]. mnote-canon-tag_8c.html#f81b5c697b6608b9a512a4bf55f025e8tag  == t) return ( i18n_8h.html#32a3cf3d9dd914f5aeeca5423c157934_ (table[i]. mnote-canon-tag_8c.html#68344fa88cf4e86b5079fd69a5c22d57description ));
00093         return NULL;
00094 }
Generated on Sun Apr 23 02:19:19 2006 for EXIF library (libexif) Internals by 
http://www.doxygen.org/index.htmldoxygen  1.4.6 