EXIF library (libexif) Internals 0.6.26
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 * SPDX-License-Identifier: LGPL-2.0-or-later
21 */
22
23#ifndef LIBEXIF_MNOTE_PENTAX_TAG_H
24#define LIBEXIF_MNOTE_PENTAX_TAG_H
25
26#ifdef __cplusplus
27extern "C" {
28#endif /* __cplusplus */
29
30/*
31 * Missing features which are probably in the unknowns somewhere ...
32 * 1/ AF Area (Wide, Spot, Free)
33 * 2/ AE Metering (Multi segment, Centre-weighted, Spot)
34 * 3/
35 */
36
65
66 /* Pentax v2, v3: real values + our proprietary base to distinguish from v1 */
126
127 /* Casio v2: some Casio v2 tags match Pentax v2 tags */
146
150
151#ifdef __cplusplus
152}
153#endif /* __cplusplus */
154
155#endif /* !defined(LIBEXIF_MNOTE_PENTAX_TAG_H) */
MnoteAppleTag tag
const char * mnote_pentax_tag_get_title(MnotePentaxTag tag)
const char * mnote_pentax_tag_get_description(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