EXIF library (libexif) Internals 0.6.26
mnote-canon-tag.h
Go to the documentation of this file.
1/* mnote-canon-tag.h
2 *
3 * Copyright (c) 2002 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_CANON_TAG_H
24#define LIBEXIF_MNOTE_CANON_TAG_H
25
26#include <libexif/exif-data.h>
27
28#ifdef __cplusplus
29extern "C" {
30#endif /* __cplusplus */
31
34 MNOTE_CANON_TAG_SETTINGS_1 = 0x1, /* subtree */
37 MNOTE_CANON_TAG_SETTINGS_2 = 0x4, /* subtree */
49 MNOTE_CANON_TAG_MOVIE_INFO = 0x11, /* subtree */
50 MNOTE_CANON_TAG_AF_INFO = 0x12, /* subtree */
55 MNOTE_CANON_TAG_MY_COLORS = 0x1d, /* subtree */
58 MNOTE_CANON_TAG_FACEDETECT1 = 0x24, /* subtree */
59 MNOTE_CANON_TAG_FACEDETECT2 = 0x25, /* subtree */
60 MNOTE_CANON_TAG_AF_INFO2 = 0x26, /* subtree */
61 MNOTE_CANON_TAG_CONTRAST_INFO = 0x27, /* subtree */
63 MNOTE_CANON_TAG_WB_INFO = 0x29, /* subtree */
64 MNOTE_CANON_TAG_FACEDETECT3 = 0x2f, /* subtree */
65 MNOTE_CANON_TAG_TIMEINFO = 0x35, /* subtree */
67 MNOTE_CANON_TAG_AF_INFO3 = 0x3c, /* subtree */
72 MNOTE_CANON_TAG_FILE_INFO = 0x93, /* subtree */
76 MNOTE_CANON_TAG_CROP_INFO = 0x98, /* subtree */
78 MNOTE_CANON_TAG_ASPECT_INFO = 0x9a, /* subtree */
84 MNOTE_CANON_TAG_COLOR_BALANCE = 0xa9, /* subtree */
85 MNOTE_CANON_TAG_MEASURED_COLOR = 0xaa, /* subtree */
87 MNOTE_CANON_TAG_CANON_FLAGS = 0xb0, /* subtree */
88 MNOTE_CANON_TAG_MODIFIED_INFO = 0xb1, /* subtree */
94 MNOTE_CANON_TAG_SENSOR_INFO = 0xe0, /* subtree */
95 MNOTE_CANON_TAG_WB_PACKET = 0x4001, /* subtree */
96 MNOTE_CANON_TAG_COLOR_INFO = 0x4003, /* subtree */
101 MNOTE_CANON_TAG_AF_MICRO_ADJUST = 0x4013, /* subtree */
104 MNOTE_CANON_TAG_LIGHTINGOPT = 0x4018, /* subtree */
105 MNOTE_CANON_TAG_LENS_INFO = 0x4019, /* subtree */
106 MNOTE_CANON_TAG_AMBIENCE_INFO = 0x4020, /* subtree */
107 MNOTE_CANON_TAG_MULTI_EXPOSURE = 0x4021, /* subtree */
108 MNOTE_CANON_TAG_FILTER_INFO = 0x4024, /* subtree */
109 MNOTE_CANON_TAG_HDR_INFO = 0x4025, /* subtree */
110 MNOTE_CANON_TAG_AF_CONFIG = 0x4028, /* subtree */
111 MNOTE_CANON_TAG_RAW_BURST_INFO = 0x403f /* subtree */
114
120
121#ifdef __cplusplus
122}
123#endif /* __cplusplus */
124
125#endif /* !defined(LIBEXIF_MNOTE_CANON_TAG_H) */
Defines the ExifData type and the associated functions.
ExifDataOption
Options to configure the behaviour of ExifData.
Definition exif-data.h:175
const char * mnote_canon_tag_get_title_sub(MnoteCanonTag, unsigned int, ExifDataOption)
const char * mnote_canon_tag_get_name_sub(MnoteCanonTag, unsigned int, ExifDataOption)
const char * mnote_canon_tag_get_description(MnoteCanonTag)
const char * mnote_canon_tag_get_title(MnoteCanonTag)
const char * mnote_canon_tag_get_name(MnoteCanonTag)
enum _MnoteCanonTag MnoteCanonTag
_MnoteCanonTag
@ MNOTE_CANON_TAG_WHITEBALANCE_MATCHING
@ MNOTE_CANON_TAG_RAW_BURST_INFO
@ MNOTE_CANON_TAG_LENS_MODEL
@ MNOTE_CANON_TAG_ASPECT_INFO
@ MNOTE_CANON_TAG_DUST_REMOVAL_DATA
@ MNOTE_CANON_TAG_CATEGORIES
@ MNOTE_CANON_TAG_FLAVOR
@ MNOTE_CANON_TAG_UNKNOWN_3
@ MNOTE_CANON_TAG_SENSOR_INFO
@ MNOTE_CANON_TAG_AF_INFO2
@ MNOTE_CANON_TAG_SHARPNESS_TABLE
@ MNOTE_CANON_TAG_FACEDETECT3
@ MNOTE_CANON_TAG_FACEDETECT2
@ MNOTE_CANON_TAG_WB_PACKET
@ MNOTE_CANON_TAG_MODIFIED_INFO
@ MNOTE_CANON_TAG_IMAGE_UNIQUE_ID
@ MNOTE_CANON_TAG_BATTERY_TYPE
@ MNOTE_CANON_TAG_VIGNETTING_CORRECT2
@ MNOTE_CANON_TAG_MULTI_EXPOSURE
@ MNOTE_CANON_TAG_FILE_LENGTH
@ MNOTE_CANON_TAG_MOVIE_INFO
@ MNOTE_CANON_TAG_CANON_FLAGS
@ MNOTE_CANON_TAG_CAMERA_INFO
@ MNOTE_CANON_TAG_COLOR_INFO
@ MNOTE_CANON_TAG_PERSONAL_FUNCTIONS_VALUES
@ MNOTE_CANON_TAG_UNKNOWN_10
@ MNOTE_CANON_TAG_DATE_STAMP_MODE
@ MNOTE_CANON_TAG_PANORAMA
@ MNOTE_CANON_TAG_SETTINGS_1
@ MNOTE_CANON_TAG_PERSONAL_FUNCTIONS
@ MNOTE_CANON_TAG_LENS_INFO
@ MNOTE_CANON_TAG_CONTRAST_INFO
@ MNOTE_CANON_TAG_AMBIENCE_INFO
@ MNOTE_CANON_TAG_UNKNOWN_0
@ MNOTE_CANON_TAG_VRD_OFFSET
@ MNOTE_CANON_TAG_CROP_INFO
@ MNOTE_CANON_TAG_SERIAL_NUMBER_FORMAT
@ MNOTE_CANON_TAG_SETTINGS_2
@ MNOTE_CANON_TAG_CUSTOM_FUNCTIONS2
@ MNOTE_CANON_TAG_TIMEINFO
@ MNOTE_CANON_TAG_AF_CONFIG
@ MNOTE_CANON_TAG_WB_INFO
@ MNOTE_CANON_TAG_THUMBNAIL_VALID_AREA
@ MNOTE_CANON_TAG_IMAGE_NUMBER
@ MNOTE_CANON_TAG_COLOR_INFORMATION
@ MNOTE_CANON_TAG_TONE_CURVE_TABLE
@ MNOTE_CANON_TAG_FIRMWARE_REVISION
@ MNOTE_CANON_TAG_ORIGINAL_DECISION_DATA_OFFSET
@ MNOTE_CANON_TAG_IMAGE_TYPE
@ MNOTE_CANON_TAG_COLOR_TEMPERATURE
@ MNOTE_CANON_TAG_COLOR_BALANCE
@ MNOTE_CANON_TAG_AF_INFO
@ MNOTE_CANON_TAG_PICTURESTYLE_USERDEF
@ MNOTE_CANON_TAG_CUSTOM_FUNCS
@ MNOTE_CANON_TAG_SUPER_MACRO
@ MNOTE_CANON_TAG_FIRMWARE
@ MNOTE_CANON_TAG_HDR_INFO
@ MNOTE_CANON_TAG_CUSTOMPICTURE_STYLE_FN
@ MNOTE_CANON_TAG_CMOS_SERIAL
@ MNOTE_CANON_TAG_MEASURED_COLOR
@ MNOTE_CANON_TAG_WHITEBALANCE_TABLE
@ MNOTE_CANON_TAG_SERIAL_NUMBER
@ MNOTE_CANON_TAG_COLOR_SPACE
@ MNOTE_CANON_TAG_MODEL_ID
@ MNOTE_CANON_TAG_FACEDETECT1
@ MNOTE_CANON_TAG_PREVIEW_IMAGE_INFO
@ MNOTE_CANON_TAG_VIGNETTING_CORRECT
@ MNOTE_CANON_TAG_FILE_INFO
@ MNOTE_CANON_TAG_LIGHTINGOPT
@ MNOTE_CANON_TAG_AF_MICRO_ADJUST
@ MNOTE_CANON_TAG_MY_COLORS
@ MNOTE_CANON_TAG_RAW_DATA_OFFSET
@ MNOTE_CANON_TAG_FILTER_INFO
@ MNOTE_CANON_TAG_AF_INFO3
@ MNOTE_CANON_TAG_OWNER
@ MNOTE_CANON_TAG_FOCAL_LENGTH
@ MNOTE_CANON_TAG_SHARPNESS_FREQ_TABLE
@ MNOTE_CANON_TAG_PICTURESTYLE_PC
@ MNOTE_CANON_TAG_TONECURVE_MATCHING

libexif Generated by doxygen