EXIF library (libexif) Internals  0.6.24
mnote-pentax-tag.h
Go to the documentation of this file.
1 /* mnote-pentax-tag.h
2  *
3  * Copyright (c) 2002, 2003 Lutz Mueller <lutz@users.sourceforge.net>
4  *
5  * This library is free software; you can redistribute it and/or
6  * modify it under the terms of the GNU Lesser General Public
7  * License as published by the Free Software Foundation; either
8  * version 2 of the License, or (at your option) any later version.
9  *
10  * This library is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13  * Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public
16  * License along with this library; if not, write to the
17  * Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
18  * Boston, MA 02110-1301 USA.
19  */
20 
21 #ifndef LIBEXIF_MNOTE_PENTAX_TAG_H
22 #define LIBEXIF_MNOTE_PENTAX_TAG_H
23 
24 #ifdef __cplusplus
25 extern "C" {
26 #endif /* __cplusplus */
27 
28 /*
29  * Missing features which are probably in the unknowns somewhere ...
30  * 1/ AF Area (Wide, Spot, Free)
31  * 2/ AE Metering (Multi segment, Centre-weighted, Spot)
32  * 3/
33  */
34 
63 
64  /* Pentax v2, v3: real values + our proprietary base to distinguish from v1 */
124 
125  /* Casio v2: some Casio v2 tags match Pentax v2 tags */
142 };
143 typedef enum _MnotePentaxTag MnotePentaxTag;
144 
148 
149 #ifdef __cplusplus
150 }
151 #endif /* __cplusplus */
152 
153 #endif /* !defined(LIBEXIF_MNOTE_PENTAX_TAG_H) */
MnoteAppleTag tag
const char * mnote_pentax_tag_get_description(MnotePentaxTag tag)
const char * mnote_pentax_tag_get_title(MnotePentaxTag tag)
enum _MnotePentaxTag MnotePentaxTag
_MnotePentaxTag
@ MNOTE_PENTAX2_TAG_NOISE_REDUCTION
@ MNOTE_CASIO2_TAG_FLASH_DISTANCE
@ MNOTE_PENTAX2_TAG_FLASH_MODE
@ MNOTE_PENTAX2_TAG_WHITE_BALANCE_MODE
@ MNOTE_PENTAX2_TAG_FLASH_INFO
@ MNOTE_PENTAX_TAG_UNKNOWN_24
@ MNOTE_PENTAX_TAG_UNKNOWN_06
@ MNOTE_PENTAX2_TAG_IMAGE_TONE
@ MNOTE_PENTAX2_TAG_PICTURE_MODE2
@ MNOTE_PENTAX2_TAG_CONTRAST
@ MNOTE_PENTAX2_TAG_SHARPNESS
@ MNOTE_PENTAX2_TAG_QUALITY
@ MNOTE_PENTAX2_TAG_IMAGE_AREA_OFFSET
@ MNOTE_PENTAX2_TAG_FLASH_EXPOSURE_COMP
@ MNOTE_PENTAX2_TAG_PREVIEW_LENGTH
@ MNOTE_CASIO2_TAG_FOCUS_MODE
@ MNOTE_CASIO2_TAG_WHITE_BALANCE_BIAS
@ MNOTE_PENTAX_TAG_MODE
@ MNOTE_PENTAX2_TAG_FRAME_NUMBER
@ MNOTE_PENTAX_TAG_UNKNOWN_17
@ MNOTE_PENTAX2_TAG_IMAGE_PROCESSING
@ MNOTE_PENTAX2_TAG_CAMERA_INFO
@ MNOTE_PENTAX2_TAG_LENS_INFO
@ MNOTE_PENTAX_TAG_SHARPNESS
@ MNOTE_PENTAX_TAG_UNKNOWN_08
@ MNOTE_PENTAX2_TAG_AUTO_AFPOINT
@ MNOTE_PENTAX_TAG_TZ_DST
@ MNOTE_PENTAX_TAG_CONTRAST
@ MNOTE_PENTAX_TAG_QUALITY
@ MNOTE_PENTAX2_TAG_BLACK_POINT
@ MNOTE_PENTAX2_TAG_EXPOSURE_TIME
@ MNOTE_PENTAX2_TAG_DESTINATION_CITY_CODE
@ MNOTE_PENTAX_TAG_UNKNOWN_09
@ MNOTE_PENTAX2_TAG_PREVIEW_SIZE
@ MNOTE_PENTAX2_TAG_METERING_MODE
@ MNOTE_PENTAX2_TAG_IMAGE_SIZE
@ MNOTE_PENTAX2_TAG_EXPOSURE_COMPENSATION
@ MNOTE_PENTAX2_TAG_ISO
@ MNOTE_PENTAX2_TAG_FNUMBER
@ MNOTE_PENTAX2_TAG_BATTERY_INFO
@ MNOTE_CASIO2_TAG_CCS_ISO_SENSITIVITY
@ MNOTE_CASIO2_TAG_BASE
@ MNOTE_PENTAX2_TAG_TIME
@ MNOTE_PENTAX_TAG_SATURATION
@ MNOTE_PENTAX2_TAG_DESTINATION_CITY
@ MNOTE_PENTAX2_TAG_LENS_TYPE
@ MNOTE_PENTAX2_TAG_PREVIEW_START
@ MNOTE_PENTAX2_TAG_WHITE_POINT
@ MNOTE_PENTAX2_TAG_CAMERA_TEMPERATURE
@ MNOTE_PENTAX2_TAG_RAW_IMAGE_SIZE
@ MNOTE_PENTAX2_TAG_FOCAL_LENGTH
@ MNOTE_PENTAX_TAG_UNKNOWN_15
@ MNOTE_PENTAX_TAG_FOCUS
@ MNOTE_PENTAX2_TAG_SATURATION
@ MNOTE_PENTAX2_TAG_AFPOINT_SELECTED
@ MNOTE_PENTAX_TAG_UNKNOWN_21
@ MNOTE_PENTAX2_TAG_AE_INFO
@ MNOTE_PENTAX_TAG_UNKNOWN_14
@ MNOTE_PENTAX_TAG_FLASH
@ MNOTE_PENTAX2_TAG_RED_BALANCE
@ MNOTE_CASIO2_TAG_FINER
@ MNOTE_PENTAX2_TAG_DATE
@ MNOTE_CASIO2_TAG_OBJECT_DISTANCE
@ MNOTE_PENTAX2_TAG_BASE
@ MNOTE_PENTAX_TAG_UNKNOWN_05
@ MNOTE_PENTAX2_TAG_FOCUS_MODE
@ MNOTE_CASIO2_TAG_COLOR_MODE
@ MNOTE_PENTAX_TAG_COLOR
@ MNOTE_CASIO2_TAG_BESTSHOT_MODE
@ MNOTE_PENTAX2_TAG_DIGITAL_ZOOM
@ MNOTE_PENTAX2_TAG_DRIVE_MODE
@ MNOTE_PENTAX2_TAG_HOMETOWN_DST
@ MNOTE_PENTAX2_TAG_HOMETOWN_CITY_CODE
@ MNOTE_PENTAX2_TAG_HOMETOWN_CITY
@ MNOTE_PENTAX2_TAG_AUTO_BRACKETING
@ MNOTE_CASIO2_TAG_WHITE_BALANCE
@ MNOTE_PENTAX_TAG_ISO_SPEED
@ MNOTE_CASIO2_TAG_TIME_ZONE
@ MNOTE_PENTAX2_TAG_PICTURE_MODE
@ MNOTE_PENTAX_TAG_ZOOM
@ MNOTE_PENTAX_TAG_UNKNOWN_16
@ MNOTE_PENTAX2_TAG_DESTINATION_DST
@ MNOTE_PENTAX_TAG_WHITE_BALANCE
@ MNOTE_PENTAX2_TAG_COLOR_SPACE
@ MNOTE_PENTAX2_TAG_BLUE_BALANCE
@ MNOTE_PENTAX2_TAG_MODEL_ID
@ MNOTE_PENTAX_TAG_UNKNOWN_19
@ MNOTE_PENTAX2_TAG_WHITE_BALANCE
@ MNOTE_PENTAX2_TAG_MODE
@ MNOTE_PENTAX2_TAG_SHAKE_REDUCTION_INFO
@ MNOTE_PENTAX_TAG_PRINTIM
@ MNOTE_CASIO2_TAG_QUALITY
@ MNOTE_PENTAX2_TAG_FOCUS_POSITION
@ MNOTE_CASIO2_TAG_ENHANCEMENT
@ MNOTE_PENTAX2_TAG_WORLDTIME_LOCATION
@ MNOTE_PENTAX_TAG_UNKNOWN_18
@ MNOTE_CASIO2_TAG_PREVIEW_START
@ MNOTE_PENTAX_TAG_TZ_CITY
@ MNOTE_PENTAX_TAG_UNKNOWN_25
@ MNOTE_CASIO2_TAG_SELF_TIMER
@ MNOTE_PENTAX2_TAG_AFPOINTS_USED
@ MNOTE_CASIO2_TAG_RECORD_MODE
const char * mnote_pentax_tag_get_name(MnotePentaxTag tag)

libexif Generated by doxygen