main.html
Main Page
|
classes.html
Alphabetical List
|
annotated.html
Data Structures
|
dirs.html
Directories
|
files.html
File List
|
functions.html
Data Fields
|
globals.html
Globals
dir_000000.html
libexif
&raquo
dir_000003.html
pentax
mnote-pentax-tag.c
mnote-pentax-tag_8c.html
Go 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.html
mnote-pentax-tag.h
"
00023
00024
#include <stdlib.h>
00025
00026
#include <
i18n_8h.html
libexif/i18n.h
>
00027
00028
static
struct
{
mnote-pentax-tag_8c.html#a0
00029
mnote-pentax-tag_8h.html#a0
MnotePentaxTag
mnote-canon-tag_8c.html#a0
tag
;
mnote-pentax-tag_8c.html#a1
00030
const
char
*
mnote-canon-entry_8c.html#a6
name
;
mnote-pentax-tag_8c.html#a2
00031
const
char
*
mnote-canon-tag_8c.html#a2
title
;
mnote-pentax-tag_8c.html#a3
00032
const
char
*
mnote-canon-tag_8c.html#a3
description
;
00033 }
mnote-canon-tag_8c.html#a4
table
[] = {
00034         {
mnote-pentax-tag_8h.html#a31a1
MNOTE_PENTAX_TAG_MODE
,
"Mode"
,
i18n_8h.html#a7
N_
(
"Capture Mode"
), NULL},
00035         {
mnote-pentax-tag_8h.html#a31a2
MNOTE_PENTAX_TAG_QUALITY
,
"Quality"
,
i18n_8h.html#a7
N_
(
"Quality Level"
), NULL},
00036         {
mnote-pentax-tag_8h.html#a31a3
MNOTE_PENTAX_TAG_FOCUS
,
"Focus"
,
i18n_8h.html#a7
N_
(
"Focus Mode"
), NULL},
00037         {
mnote-pentax-tag_8h.html#a31a4
MNOTE_PENTAX_TAG_FLASH
,
"Flash"
,
i18n_8h.html#a7
N_
(
"Flash Mode"
), NULL},
00038         {
mnote-pentax-tag_8h.html#a31a5
MNOTE_PENTAX_TAG_UNKNOWN_05
, NULL, NULL, NULL},
00039         {
mnote-pentax-tag_8h.html#a31a6
MNOTE_PENTAX_TAG_UNKNOWN_06
, NULL, NULL, NULL},
00040         {
mnote-pentax-tag_8h.html#a31a7
MNOTE_PENTAX_TAG_WHITE_BALANCE
,
"WhiteBalance"
,
i18n_8h.html#a7
N_
(
"White Balance"
), NULL},
00041         {
mnote-pentax-tag_8h.html#a31a8
MNOTE_PENTAX_TAG_UNKNOWN_08
, NULL, NULL, NULL},
00042         {
mnote-pentax-tag_8h.html#a31a9
MNOTE_PENTAX_TAG_UNKNOWN_09
, NULL, NULL, NULL},
00043         {
mnote-pentax-tag_8h.html#a31a10
MNOTE_PENTAX_TAG_ZOOM
,
"Zoom"
,
i18n_8h.html#a7
N_
(
"Zoom"
), NULL},
00044         {
mnote-pentax-tag_8h.html#a31a11
MNOTE_PENTAX_TAG_SHARPNESS
,
"Sharpness"
,
i18n_8h.html#a7
N_
(
"Sharpness"
), NULL},
00045         {
mnote-pentax-tag_8h.html#a31a12
MNOTE_PENTAX_TAG_CONTRAST
,
"Contrast"
,
i18n_8h.html#a7
N_
(
"Contrast"
), NULL},
00046         {
mnote-pentax-tag_8h.html#a31a13
MNOTE_PENTAX_TAG_SATURATION
,
"Saturation"
,
i18n_8h.html#a7
N_
(
"Saturation"
), NULL},
00047         {
mnote-pentax-tag_8h.html#a31a14
MNOTE_PENTAX_TAG_UNKNOWN_14
, NULL, NULL, NULL},
00048         {
mnote-pentax-tag_8h.html#a31a15
MNOTE_PENTAX_TAG_UNKNOWN_15
, NULL, NULL, NULL},
00049         {
mnote-pentax-tag_8h.html#a31a16
MNOTE_PENTAX_TAG_UNKNOWN_16
, NULL, NULL, NULL},
00050         {
mnote-pentax-tag_8h.html#a31a17
MNOTE_PENTAX_TAG_UNKNOWN_17
, NULL, NULL, NULL},
00051         {
mnote-pentax-tag_8h.html#a31a18
MNOTE_PENTAX_TAG_UNKNOWN_18
, NULL, NULL, NULL},
00052         {
mnote-pentax-tag_8h.html#a31a19
MNOTE_PENTAX_TAG_UNKNOWN_19
, NULL, NULL, NULL},
00053         {
mnote-pentax-tag_8h.html#a31a20
MNOTE_PENTAX_TAG_ISO_SPEED
,
"ISOSpeed"
,
i18n_8h.html#a7
N_
(
"ISOSpeed"
), NULL},
00054         {
mnote-pentax-tag_8h.html#a31a21
MNOTE_PENTAX_TAG_UNKNOWN_21
, NULL, NULL, NULL},
00055         {
mnote-pentax-tag_8h.html#a31a22
MNOTE_PENTAX_TAG_COLOR
,
"Color"
,
i18n_8h.html#a7
N_
(
"Color"
), NULL},
00056         {
mnote-pentax-tag_8h.html#a31a23
MNOTE_PENTAX_TAG_UNKNOWN_24
, NULL, NULL, NULL},
00057         {
mnote-pentax-tag_8h.html#a31a24
MNOTE_PENTAX_TAG_UNKNOWN_25
, NULL, NULL, NULL},
00058         {
mnote-pentax-tag_8h.html#a31a25
MNOTE_PENTAX_TAG_PRINTIM
,
"PrintIM"
,
i18n_8h.html#a7
N_
(
"PrintIM Settings"
), NULL},
00059         {
mnote-pentax-tag_8h.html#a31a26
MNOTE_PENTAX_TAG_TZ_CITY
,
"TimeZone"
,
i18n_8h.html#a7
N_
(
"TimeZone"
), NULL},
00060         {
mnote-pentax-tag_8h.html#a31a27
MNOTE_PENTAX_TAG_TZ_DST
,
"DaylightSavings"
,
i18n_8h.html#a7
N_
(
"DaylightSavings"
), NULL},
00061         {0, NULL, NULL, NULL}
00062 };
00063
00064
const
char
*
mnote-pentax-tag_8h.html#a28
00065
mnote-pentax-tag_8c.html#a5
mnote_pentax_tag_get_name
(
mnote-pentax-tag_8h.html#a0
MnotePentaxTag
t)
00066 {
00067
unsigned
int
i;
00068
00069
for
(i = 0; i <
sizeof
(
mnote-canon-tag_8c.html#a4
table
) /
sizeof
(table[0]); i++)
00070
if
(table[i].
mnote-canon-tag_8c.html#a0
tag
== t)
return
(table[i].
mnote-canon-entry_8c.html#a6
name
);
00071
return
NULL;
00072 }
00073
00074
const
char
*
mnote-pentax-tag_8h.html#a29
00075
mnote-pentax-tag_8c.html#a6
mnote_pentax_tag_get_title
(
mnote-pentax-tag_8h.html#a0
MnotePentaxTag
t)
00076 {
00077
unsigned
int
i;
00078
00079
i18n_8h.html#a5
bindtextdomain
(GETTEXT_PACKAGE, LOCALEDIR);
00080
for
(i = 0; i <
sizeof
(
mnote-canon-tag_8c.html#a4
table
) /
sizeof
(table[0]); i++)
00081
if
(table[i].
mnote-canon-tag_8c.html#a0
tag
== t)
return
(
i18n_8h.html#a6
_
(table[i].
mnote-canon-tag_8c.html#a2
title
));
00082
return
NULL;
00083 }
00084
00085
const
char
*
mnote-pentax-tag_8h.html#a30
00086
mnote-pentax-tag_8c.html#a7
mnote_pentax_tag_get_description
(
mnote-pentax-tag_8h.html#a0
MnotePentaxTag
t)
00087 {
00088
unsigned
int
i;
00089
00090
i18n_8h.html#a5
bindtextdomain
(GETTEXT_PACKAGE, LOCALEDIR);
00091
for
(i = 0; i <
sizeof
(
mnote-canon-tag_8c.html#a4
table
) /
sizeof
(table[0]); i++)
00092
if
(table[i].
mnote-canon-tag_8c.html#a0
tag
== t)
return
(
i18n_8h.html#a6
_
(table[i].
mnote-canon-tag_8c.html#a3
description
));
00093
return
NULL;
00094 }
Generated on Fri Sep 9 16:28:11 2005 for EXIF library (libexif) Internals by
http://www.doxygen.org/index.html
doxygen
1.4.4
