mnote-fuji-tag.h

Go to the documentation of this file.
00001 /* mnote-fuji-tag.h
00002  *
00003  * Copyright (c) 2002 Lutz Mueller <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., 51 Franklin Street, Fifth Floor,
00018  * Boston, MA  02110-1301  USA.
00019  */
00020 
00021 #ifndef __MNOTE_FUJI_TAG_H__
00022 #define __MNOTE_FUJI_TAG_H__
00023 
00024 #ifdef __cplusplus
00025 extern "C" {
00026 #endif /* __cplusplus */
00027 
00028 #include <libexif/exif-data.h>
00029 
00030 enum _MnoteFujiTag {
00031         MNOTE_FUJI_TAG_VERSION                  = 0x0000,
00032         MNOTE_FUJI_TAG_SERIAL_NUMBER            = 0x0010,
00033         MNOTE_FUJI_TAG_QUALITY                  = 0x1000,
00034         MNOTE_FUJI_TAG_SHARPNESS                = 0x1001,
00035         MNOTE_FUJI_TAG_WHITE_BALANCE            = 0x1002,
00036         MNOTE_FUJI_TAG_COLOR                    = 0x1003,
00037         MNOTE_FUJI_TAG_TONE                     = 0x1004,
00038         MNOTE_FUJI_TAG_UNKNOWN_1006             = 0x1006,
00039         MNOTE_FUJI_TAG_UNKNOWN_1007             = 0x1007,
00040         MNOTE_FUJI_TAG_UNKNOWN_1008             = 0x1008,
00041         MNOTE_FUJI_TAG_UNKNOWN_1009             = 0x1009,
00042         MNOTE_FUJI_TAG_UNKNOWN_100A             = 0x100A,
00043         MNOTE_FUJI_TAG_UNKNOWN_100B             = 0x100B,
00044         MNOTE_FUJI_TAG_FLASH_MODE               = 0x1010,
00045         MNOTE_FUJI_TAG_FLASH_STRENGTH           = 0x1011,
00046         MNOTE_FUJI_TAG_MACRO                    = 0x1020,
00047         MNOTE_FUJI_TAG_FOCUS_MODE               = 0x1021,
00048         MNOTE_FUJI_TAG_UNKNOWN_1022             = 0x1022,
00049         MNOTE_FUJI_TAG_FOCUS_POINT              = 0x1023,
00050         MNOTE_FUJI_TAG_UNKNOWN_1024             = 0x1024,
00051         MNOTE_FUJI_TAG_UNKNOWN_1025             = 0x1025,
00052         MNOTE_FUJI_TAG_SLOW_SYNC                = 0x1030,
00053         MNOTE_FUJI_TAG_PICTURE_MODE             = 0x1031,
00054         MNOTE_FUJI_TAG_UNKNOWN_1032             = 0x1032,
00055         MNOTE_FUJI_TAG_CONT_TAKING              = 0x1100,
00056         MNOTE_FUJI_TAG_SEQUENCE_NUMBER          = 0x1101,
00057         MNOTE_FUJI_TAG_UNKNOWN_1200             = 0x1200,
00058         MNOTE_FUJI_TAG_FINEPIX_COLOR            = 0x1210,
00059         MNOTE_FUJI_TAG_BLUR_CHECK               = 0x1300,
00060         MNOTE_FUJI_TAG_FOCUS_CHECK              = 0x1301,
00061         MNOTE_FUJI_TAG_AUTO_EXPOSURE_CHECK      = 0x1302,
00062         MNOTE_FUJI_TAG_UNKNOWN_1303             = 0x1303,
00063         MNOTE_FUJI_TAG_DYNAMIC_RANGE            = 0x1400,
00064         MNOTE_FUJI_TAG_FILM_MODE                = 0x1401,
00065         MNOTE_FUJI_TAG_DYNAMIC_RANGE_SETTING    = 0x1402,
00066         MNOTE_FUJI_TAG_DEV_DYNAMIC_RANGE_SETTING= 0x1403,
00067         MNOTE_FUJI_TAG_MIN_FOCAL_LENGTH         = 0x1404,
00068         MNOTE_FUJI_TAG_MAX_FOCAL_LENGTH         = 0x1405,
00069         MNOTE_FUJI_TAG_MAX_APERT_AT_MIN_FOC     = 0x1406,
00070         MNOTE_FUJI_TAG_MAX_APERT_AT_MAX_FOC     = 0x1407,
00071         MNOTE_FUJI_TAG_UNKNOWN_1408             = 0x1408,
00072         MNOTE_FUJI_TAG_UNKNOWN_1409             = 0x1409,
00073         MNOTE_FUJI_TAG_UNKNOWN_140A             = 0x140A,
00074         MNOTE_FUJI_TAG_UNKNOWN_1410             = 0x1410,
00075         MNOTE_FUJI_TAG_UNKNOWN_1421             = 0x1421,
00076         MNOTE_FUJI_TAG_UNKNOWN_4100             = 0x4100,
00077         MNOTE_FUJI_TAG_UNKNOWN_4800             = 0x4800,
00078         MNOTE_FUJI_TAG_FILE_SOURCE              = 0x8000,
00079         MNOTE_FUJI_TAG_ORDER_NUMBER             = 0x8002,
00080         MNOTE_FUJI_TAG_FRAME_NUMBER             = 0x8003,
00081 };
00082 typedef enum _MnoteFujiTag MnoteFujiTag;
00083 
00084 const char *mnote_fuji_tag_get_name        (MnoteFujiTag tag);
00085 const char *mnote_fuji_tag_get_title       (MnoteFujiTag tag);
00086 const char *mnote_fuji_tag_get_description (MnoteFujiTag tag);
00087 
00088 #ifdef __cplusplus
00089 }
00090 #endif /* __cplusplus */
00091 
00092 #endif /* __MNOTE_FUJI_TAG_H__ */

SourceForge.net Logo Generated by doxygen