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
exif-data.c File Reference
#include <config.h>
#include <
exif-mnote-data_8h-source.html
libexif/exif-mnote-data.h
>
#include <
exif-data_8h-source.html
libexif/exif-data.h
>
#include <
exif-ifd_8h-source.html
libexif/exif-ifd.h
>
#include <
exif-mnote-data-priv_8h-source.html
libexif/exif-mnote-data-priv.h
>
#include <
exif-utils_8h-source.html
libexif/exif-utils.h
>
#include <
exif-loader_8h-source.html
libexif/exif-loader.h
>
#include <
exif-log_8h-source.html
libexif/exif-log.h
>
#include <
i18n_8h-source.html
libexif/i18n.h
>
#include <
exif-mnote-data-olympus_8h-source.html
libexif/olympus/exif-mnote-data-olympus.h
>
#include <
exif-mnote-data-canon_8h-source.html
libexif/canon/exif-mnote-data-canon.h
>
#include <
exif-mnote-data-pentax_8h-source.html
libexif/pentax/exif-mnote-data-pentax.h
>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
exif-data_8c-source.html
Go to the source code of this file.
Data Structures
struct
struct__ExifDataPrivate.html
_ExifDataPrivate
struct
struct__ByteOrderChangeData.html
_ByteOrderChangeData
Defines
#define
exif-data_8c.html#a0
MAX
(a, b)   (((a) > (b)) ? (a) : (b))
#define
exif-data_8c.html#a1
JPEG_MARKER_SOI
0xd8
#define
exif-data_8c.html#a2
JPEG_MARKER_APP0
0xe0
#define
exif-data_8c.html#a3
JPEG_MARKER_APP1
0xe1
#define
exif-data_8c.html#a4
CHECK_REC
(i)
#define
exif-data_8c.html#a5
LOG_TOO_SMALL
Typedefs
typedef
struct__ByteOrderChangeData.html
_ByteOrderChangeData
exif-data_8c.html#a7
ByteOrderChangeData
Enumerations
enum
exif-data_8c.html#a52
ExifDataTypeMakerNote
{
exif-data_8c.html#a52a12
EXIF_DATA_TYPE_MAKER_NOTE_NONE
=  0,
exif-data_8c.html#a52a13
EXIF_DATA_TYPE_MAKER_NOTE_CANON
=  1,
exif-data_8c.html#a52a14
EXIF_DATA_TYPE_MAKER_NOTE_OLYMPUS
=  2,
exif-data_8c.html#a52a15
EXIF_DATA_TYPE_MAKER_NOTE_PENTAX
=  3
}
Functions
static void *
exif-data_8c.html#a16
exif_data_alloc
(
struct__ExifData.html
ExifData
*data, unsigned int i)
struct__ExifMnoteData.html
ExifMnoteData
*
exif-data_8c.html#a17
exif_data_get_mnote_data
(
struct__ExifData.html
ExifData
*d)
struct__ExifData.html
ExifData
*
exif-data_8c.html#a18
exif_data_new
(void)
struct__ExifData.html
ExifData
*
exif-data_8c.html#a19
exif_data_new_mem
(
struct__ExifMem.html
ExifMem
*mem)
struct__ExifData.html
ExifData
*
exif-data_8c.html#a20
exif_data_new_from_data
(const unsigned char *data, unsigned int
exif-format_8c.html#a2
size
)
static void
exif-data_8c.html#a21
exif_data_load_data_entry
(
struct__ExifData.html
ExifData
*data,
struct__ExifEntry.html
ExifEntry
*entry, const unsigned char *d, unsigned int
exif-format_8c.html#a2
size
, unsigned int offset)
static void
exif-data_8c.html#a22
exif_data_save_data_entry
(
struct__ExifData.html
ExifData
*data,
struct__ExifEntry.html
ExifEntry
*e, unsigned char **d, unsigned int *ds, unsigned int offset)
static void
exif-data_8c.html#a23
exif_data_load_data_thumbnail
(
struct__ExifData.html
ExifData
*data, const unsigned char *d, unsigned int ds,
exif-utils_8h.html#a6
ExifLong
offset,
exif-utils_8h.html#a6
ExifLong
exif-format_8c.html#a2
size
)
static void
exif-data_8c.html#a24
exif_data_load_data_content
(
struct__ExifData.html
ExifData
*data,
exif-ifd_8h.html#a7
ExifIfd
exif-ifd_8c.html#a0
ifd
, const unsigned char *d, unsigned int ds, unsigned int offset, unsigned int recursion_depth)
static int
exif-data_8c.html#a25
cmp_func
(const unsigned char *p1, const unsigned char *p2,
exif-byte-order_8h.html#a3
ExifByteOrder
o)
static int
exif-data_8c.html#a26
cmp_func_intel
(const void *elem1, const void *elem2)
static int
exif-data_8c.html#a27
cmp_func_motorola
(const void *elem1, const void *elem2)
static void
exif-data_8c.html#a28
exif_data_save_data_content
(
struct__ExifData.html
ExifData
*data,
struct__ExifContent.html
ExifContent
*
exif-ifd_8c.html#a0
ifd
, unsigned char **d, unsigned int *ds, unsigned int offset)
static
exif-data_8c.html#a52
ExifDataTypeMakerNote
exif-data_8c.html#a29
exif_data_get_type_maker_note
(
struct__ExifData.html
ExifData
*d)
void
exif-data_8c.html#a30
exif_data_load_data
(
struct__ExifData.html
ExifData
*data, const unsigned char *d_orig, unsigned int ds_orig)
void
exif-data_8c.html#a31
exif_data_save_data
(
struct__ExifData.html
ExifData
*data, unsigned char **d, unsigned int *ds)
struct__ExifData.html
ExifData
*
exif-data_8c.html#a32
exif_data_new_from_file
(const char *path)
load exif data from file
#a32
void
exif-data_8c.html#a33
exif_data_ref
(
struct__ExifData.html
ExifData
*data)
void
exif-data_8c.html#a34
exif_data_unref
(
struct__ExifData.html
ExifData
*data)
void
exif-data_8c.html#a35
exif_data_free
(
struct__ExifData.html
ExifData
*data)
void
exif-data_8c.html#a36
exif_data_dump
(
struct__ExifData.html
ExifData
*data)
exif-byte-order_8h.html#a3
ExifByteOrder
exif-data_8c.html#a37
exif_data_get_byte_order
(
struct__ExifData.html
ExifData
*data)
void
exif-data_8c.html#a38
exif_data_foreach_content
(
struct__ExifData.html
ExifData
*data,
exif-data_8h.html#a3
ExifDataForeachContentFunc
func, void *user_data)
static void
exif-data_8c.html#a39
entry_set_byte_order
(
struct__ExifEntry.html
ExifEntry
*e, void *data)
static void
exif-data_8c.html#a40
content_set_byte_order
(
struct__ExifContent.html
ExifContent
*content, void *data)
void
exif-data_8c.html#a41
exif_data_set_byte_order
(
struct__ExifData.html
ExifData
*data,
exif-byte-order_8h.html#a3
ExifByteOrder
order)
void
exif-data_8c.html#a42
exif_data_log
(
struct__ExifData.html
ExifData
*data,
struct__ExifLog.html
ExifLog
*log)
struct__ExifLog.html
ExifLog
*
exif-data_8c.html#a43
exif_data_get_log
(
struct__ExifData.html
ExifData
*)
const char *
exif-data_8c.html#a44
exif_data_option_get_name
(
exif-data_8h.html#a28
ExifDataOption
o)
const char *
exif-data_8c.html#a45
exif_data_option_get_description
(
exif-data_8h.html#a28
ExifDataOption
o)
void
exif-data_8c.html#a46
exif_data_set_option
(
struct__ExifData.html
ExifData
*d,
exif-data_8h.html#a28
ExifDataOption
o)
void
exif-data_8c.html#a47
exif_data_unset_option
(
struct__ExifData.html
ExifData
*d,
exif-data_8h.html#a28
ExifDataOption
o)
static void
exif-data_8c.html#a48
fix_func
(
struct__ExifContent.html
ExifContent
*c, void *data)
void
exif-data_8c.html#a49
exif_data_fix
(
struct__ExifData.html
ExifData
*d)
void
exif-data_8c.html#a50
exif_data_set_data_type
(
struct__ExifData.html
ExifData
*d,
exif-data-type_8h.html#a5
ExifDataType
dt)
exif-data-type_8h.html#a5
ExifDataType
exif-data_8c.html#a51
exif_data_get_data_type
(
struct__ExifData.html
ExifData
*d)
Variables
static const unsigned char
exif-data_8c.html#a6
ExifHeader
[] = {0x45, 0x78, 0x69, 0x66, 0x00, 0x00}
struct {
unsigned int
mnote-canon-entry_8c.html#a4
subtag
exif-utils_8h.html#a4
ExifShort
mnote-canon-entry_8c.html#a5
value
char *
mnote-canon-entry_8c.html#a6
name
mnote-canon-tag_8h.html#a0
MnoteCanonTag
mnote-canon-tag_8c.html#a0
tag
const char *
mnote-canon-tag_8c.html#a1
name
const char *
mnote-canon-tag_8c.html#a2
title
const char *
mnote-canon-tag_8c.html#a3
description
exif-data_8h.html#a28
ExifDataOption
exif-data_8c.html#a8
option
const char *
exif-data_8c.html#a9
name
const char *
exif-data_8c.html#a10
description
exif-tag_8h.html#a153
ExifTag
exif-entry_8c.html#a2
tag
const char *
exif-entry_8c.html#a3
strings
[10]
exif-format_8h.html#a14
ExifFormat
exif-format_8c.html#a0
format
const char *
exif-format_8c.html#a1
name
unsigned char
exif-format_8c.html#a2
size
exif-ifd_8h.html#a7
ExifIfd
exif-ifd_8c.html#a0
ifd
const char *
exif-ifd_8c.html#a1
name
exif-log_8h.html#a17
ExifLogCode
exif-log_8c.html#a0
code
const char *
exif-log_8c.html#a1
title
const char *
exif-log_8c.html#a2
message
const char *
exif-tag_8c.html#a13
name
const char *
exif-tag_8c.html#a14
title
const char *
exif-tag_8c.html#a15
description
exif-tag_8h.html#a154
ExifSupportLevel
exif-tag_8c.html#a16
esl
[EXIF_IFD_COUNT][4]
exif-format_8h.html#a14
ExifFormat
mnote-olympus-entry_8c.html#a4
fmt
struct {
int
mnote-olympus-entry_8c.html#a5
index
const char *
mnote-olympus-entry_8c.html#a6
string
const char *
mnote-pentax-entry_8c.html#a4
string
}
mnote-olympus-entry_8c.html#a7
elem
[10]
mnote-olympus-tag_8h.html#a0
MnoteOlympusTag
mnote-olympus-tag_8c.html#a0
tag
const char *
mnote-olympus-tag_8c.html#a1
name
const char *
mnote-olympus-tag_8c.html#a2
title
const char *
mnote-olympus-tag_8c.html#a3
description
struct {
int
mnote-olympus-entry_8c.html#a5
index
const char *
mnote-olympus-entry_8c.html#a6
string
const char *
mnote-pentax-entry_8c.html#a4
string
}
mnote-pentax-entry_8c.html#a5
elem
[7]
mnote-pentax-tag_8h.html#a0
MnotePentaxTag
mnote-pentax-tag_8c.html#a0
tag
const char *
mnote-pentax-tag_8c.html#a1
name
const char *
mnote-pentax-tag_8c.html#a2
title
const char *
mnote-pentax-tag_8c.html#a3
description
}
exif-data_8c.html#a11
exif_data_option
[]
Define Documentation
#define CHECK_REC
(
i
)
Value:
if
((i) ==
exif-ifd_8c.html#a0
ifd
) {                               \
exif-log_8c.html#a12
exif_log
(data->priv->log,
exif-log_8h.html#a17a4
EXIF_LOG_CODE_DEBUG
, \
"ExifData"
,
"Recursive entry in IFD "
\
"'%s' detected. Skipping..."
,           \
exif-ifd_8c.html#a3
exif_ifd_get_name
(i));                 \
break
;                                          \
}                                                       \
if
(data->ifd[(i)]->count) {                            \
exif-log_8c.html#a12
exif_log
(data->priv->log,
exif-log_8h.html#a17a4
EXIF_LOG_CODE_DEBUG
, \
"ExifData"
,
"Attemt to load IFD "
\
"'%s' multiple times detected. "
\
"Skipping..."
,                          \
exif-ifd_8c.html#a3
exif_ifd_get_name
(i));                 \
break
;                                          \
}
Definition at line
exif-data_8c-source.html#l00286
286
of file
exif-data_8c-source.html
exif-data.c
.
Referenced by
exif-data_8c-source.html#l00304
exif_data_load_data_content()
.
#define JPEG_MARKER_APP0   0xe0
Definition at line
exif-data_8c-source.html#l00050
50
of file
exif-data_8c-source.html
exif-data.c
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
, and
exif-loader_8c-source.html#l00136
exif_loader_write()
.
#define JPEG_MARKER_APP1   0xe1
Definition at line
exif-data_8c-source.html#l00052
52
of file
exif-data_8c-source.html
exif-data.c
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
, and
exif-loader_8c-source.html#l00136
exif_loader_write()
.
#define JPEG_MARKER_SOI   0xd8
Definition at line
exif-data_8c-source.html#l00048
48
of file
exif-data_8c-source.html
exif-data.c
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
, and
exif-loader_8c-source.html#l00136
exif_loader_write()
.
#define LOG_TOO_SMALL
Value:
exif-log_8c.html#a12
exif_log
(data->priv->log,
exif-log_8h.html#a17a6
EXIF_LOG_CODE_CORRUPT_DATA
,
"ExifData"
, \
i18n_8h.html#a6
_
(
"Size of data too small to allow for EXIF data."
));
Definition at line
exif-data_8c-source.html#l00675
675
of file
exif-data_8c-source.html
exif-data.c
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
.
#define MAX
(
a,
b
)
(((a) > (b)) ? (a) : (b))
Definition at line
exif-data_8c-source.html#l00041
41
of file
exif-data_8c-source.html
exif-data.c
.
Typedef Documentation
typedef struct
struct__ByteOrderChangeData.html
_ByteOrderChangeData
struct__ByteOrderChangeData.html
ByteOrderChangeData
Definition at line
exif-data_8c-source.html#l01011
1011
of file
exif-data_8c-source.html
exif-data.c
.
Enumeration Type Documentation
enum
exif-data_8c.html#a52
ExifDataTypeMakerNote
Enumerator:
EXIF_DATA_TYPE_MAKER_NOTE_NONE
EXIF_DATA_TYPE_MAKER_NOTE_CANON
EXIF_DATA_TYPE_MAKER_NOTE_OLYMPUS
EXIF_DATA_TYPE_MAKER_NOTE_PENTAX
Definition at line
exif-data_8c-source.html#l00632
632
of file
exif-data_8c-source.html
exif-data.c
.
Function Documentation
static int cmp_func
(
const unsigned char *
p1
,
const unsigned char *
p2
,
exif-byte-order_8h.html#a3
ExifByteOrder
o
)
[static]
Definition at line
exif-data_8c-source.html#l00412
412
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-utils_8c-source.html#l00102
exif_get_short()
.
Referenced by
exif-data_8c-source.html#l00421
cmp_func_intel()
, and
exif-data_8c-source.html#l00428
cmp_func_motorola()
.
static int cmp_func_intel
(
const void *
elem1
,
const void *
elem2
)
[static]
Definition at line
exif-data_8c-source.html#l00421
421
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00412
cmp_func()
, and
exif-byte-order_8h.html#a3a1
EXIF_BYTE_ORDER_INTEL
.
Referenced by
exif-data_8c-source.html#l00435
exif_data_save_data_content()
.
static int cmp_func_motorola
(
const void *
elem1
,
const void *
elem2
)
[static]
Definition at line
exif-data_8c-source.html#l00428
428
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00412
cmp_func()
, and
exif-byte-order_8h.html#a3a0
EXIF_BYTE_ORDER_MOTOROLA
.
Referenced by
exif-data_8c-source.html#l00435
exif_data_save_data_content()
.
static void content_set_byte_order
(
struct__ExifContent.html
ExifContent
*
content
,
void *
data
)
[static]
Definition at line
exif-data_8c-source.html#l01028
1028
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l01017
entry_set_byte_order()
, and
exif-content_8c-source.html#l00190
exif_content_foreach_entry()
.
Referenced by
exif-data_8c-source.html#l01034
exif_data_set_byte_order()
.
static void entry_set_byte_order
(
struct__ExifEntry.html
ExifEntry
*
e
,
void *
data
)
[static]
Definition at line
exif-data_8c-source.html#l01017
1017
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-entry_8h-source.html#l00038
_ExifEntry::components
,
exif-entry_8h-source.html#l00040
_ExifEntry::data
,
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
,
exif-entry_8h-source.html#l00037
_ExifEntry::format
,
exif-data_8c-source.html#l01013
_ByteOrderChangeData::new
, and
exif-data_8c-source.html#l01013
_ByteOrderChangeData::old
.
Referenced by
exif-data_8c-source.html#l01028
content_set_byte_order()
.
static void* exif_data_alloc
(
struct__ExifData.html
ExifData
*
data
,
unsigned int
i
)
[static]
Definition at line
exif-data_8c-source.html#l00075
75
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-log_8h-source.html#l00069
EXIF_LOG_NO_MEMORY
,
exif-mem_8c-source.html#l00075
exif_mem_alloc()
,
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
,
exif-data_8c-source.html#l00063
_ExifDataPrivate::mem
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
Referenced by
exif-data_8c-source.html#l00155
exif_data_load_data_entry()
,
exif-data_8c-source.html#l00269
exif_data_load_data_thumbnail()
, and
exif-data_8c-source.html#l00856
exif_data_save_data()
.
void exif_data_dump
(
struct__ExifData.html
ExifData
*
data
)
Definition at line
exif-data_8c-source.html#l00963
963
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-content_8h-source.html#l00040
_ExifContent::count
,
exif-data_8h-source.html#l00047
_ExifData::data
,
exif-content_8c-source.html#l00113
exif_content_dump()
,
exif-ifd_8h.html#a7a5
EXIF_IFD_COUNT
,
exif-ifd_8c-source.html#l00040
exif_ifd_get_name()
,
exif-data_8h-source.html#l00045
_ExifData::ifd
, and
exif-data_8h-source.html#l00048
_ExifData::size
.
void exif_data_fix
(
struct__ExifData.html
ExifData
*
d
)
Definition at line
exif-data_8c-source.html#l01142
1142
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00999
exif_data_foreach_content()
, and
exif-content_8c-source.html#l00228
fix_func()
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
.
void exif_data_foreach_content
(
struct__ExifData.html
ExifData
*
data
,
exif-data_8h.html#a3
ExifDataForeachContentFunc
func
,
void *
user_data
)
Definition at line
exif-data_8c-source.html#l00999
999
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-ifd_8h.html#a7a5
EXIF_IFD_COUNT
, and
exif-data_8h-source.html#l00045
_ExifData::ifd
.
Referenced by
exif-data_8c-source.html#l01142
exif_data_fix()
, and
exif-data_8c-source.html#l01034
exif_data_set_byte_order()
.
void exif_data_free
(
struct__ExifData.html
ExifData
*
data
)
Definition at line
exif-data_8c-source.html#l00927
927
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8h-source.html#l00047
_ExifData::data
,
exif-content_8c-source.html#l00084
exif_content_unref()
,
exif-ifd_8h.html#a7a5
EXIF_IFD_COUNT
,
exif-log_8c-source.html#l00104
exif_log_unref()
,
exif-mem_8c-source.html#l00065
exif_mem_free()
,
exif-mem_8c-source.html#l00057
exif_mem_unref()
,
exif-mnote-data_8c-source.html#l00071
exif_mnote_data_unref()
,
exif-data_8h-source.html#l00045
_ExifData::ifd
,
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
,
exif-data_8c-source.html#l00060
_ExifDataPrivate::md
,
exif-data_8c-source.html#l00063
_ExifDataPrivate::mem
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
Referenced by
exif-data_8c-source.html#l00106
exif_data_new_mem()
, and
exif-data_8c-source.html#l00918
exif_data_unref()
.
exif-byte-order_8h.html#a3
ExifByteOrder
exif_data_get_byte_order
(
struct__ExifData.html
ExifData
*
data
)
Definition at line
exif-data_8c-source.html#l00990
990
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00058
_ExifDataPrivate::order
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
Referenced by
exif-entry_8c-source.html#l00156
exif_entry_fix()
,
exif-entry_8c-source.html#l00535
exif_entry_get_value()
, and
exif-entry_8c-source.html#l01068
exif_entry_initialize()
.
exif-data-type_8h.html#a5
ExifDataType
exif_data_get_data_type
(
struct__ExifData.html
ExifData
*
d
)
Definition at line
exif-data_8c-source.html#l01156
1156
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00071
_ExifDataPrivate::data_type
,
exif-data-type_8h.html#a5a4
EXIF_DATA_TYPE_COUNT
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
Referenced by
exif-content_8c-source.html#l00234
exif_content_fix()
.
struct__ExifLog.html
ExifLog
* exif_data_get_log
(
struct__ExifData.html
ExifData
*
)
Definition at line
exif-data_8c-source.html#l01066
1066
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
Referenced by
exif-entry_8c-source.html#l00059
exif_entry_alloc()
,
exif-entry_8c-source.html#l00046
exif_entry_log()
, and
exif-entry_8c-source.html#l00076
exif_entry_realloc()
.
struct__ExifMnoteData.html
ExifMnoteData
* exif_data_get_mnote_data
(
struct__ExifData.html
ExifData
*
d
)
Definition at line
exif-data_8c-source.html#l00089
89
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00060
_ExifDataPrivate::md
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
static
exif-data_8c.html#a52
ExifDataTypeMakerNote
exif_data_get_type_maker_note
(
struct__ExifData.html
ExifData
*
d
)
[static]
Definition at line
exif-data_8c-source.html#l00640
640
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-entry_8h-source.html#l00040
_ExifEntry::data
,
exif-data_8h-source.html#l00103
exif_data_get_entry
,
exif-data_8c.html#a52a13
EXIF_DATA_TYPE_MAKER_NOTE_CANON
,
exif-data_8c.html#a52a12
EXIF_DATA_TYPE_MAKER_NOTE_NONE
,
exif-data_8c.html#a52a14
EXIF_DATA_TYPE_MAKER_NOTE_OLYMPUS
,
exif-data_8c.html#a52a15
EXIF_DATA_TYPE_MAKER_NOTE_PENTAX
,
exif-entry_8c-source.html#l00535
exif_entry_get_value()
,
exif-tag_8h.html#a153a42
EXIF_TAG_MAKE
,
exif-tag_8h.html#a153a104
EXIF_TAG_MAKER_NOTE
,
exif-entry_8h-source.html#l00041
_ExifEntry::size
, and
mnote-canon-entry_8c-source.html#l00071
value
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
.
void exif_data_load_data
(
struct__ExifData.html
ExifData
*
data
,
const unsigned char *
d_orig
,
unsigned int
ds_orig
)
Definition at line
exif-data_8c-source.html#l00680
680
of file
exif-data_8c-source.html
exif-data.c
.
References
i18n_8h-source.html#l00047
_
,
exif-byte-order_8h.html#a3a1
EXIF_BYTE_ORDER_INTEL
,
exif-byte-order_8h.html#a3a0
EXIF_BYTE_ORDER_MOTOROLA
,
exif-data_8c-source.html#l01142
exif_data_fix()
,
exif-data_8c-source.html#l00640
exif_data_get_type_maker_note()
,
exif-data_8c-source.html#l00304
exif_data_load_data_content()
,
exif-data_8h.html#a28a5
EXIF_DATA_OPTION_FOLLOW_SPECIFICATION
,
exif-data_8c.html#a52a13
EXIF_DATA_TYPE_MAKER_NOTE_CANON
,
exif-data_8c.html#a52a14
EXIF_DATA_TYPE_MAKER_NOTE_OLYMPUS
,
exif-data_8c.html#a52a15
EXIF_DATA_TYPE_MAKER_NOTE_PENTAX
,
exif-utils_8c-source.html#l00165
exif_get_long()
,
exif-utils_8c-source.html#l00102
exif_get_short()
,
exif-ifd_8h.html#a7a0
EXIF_IFD_0
,
exif-ifd_8h.html#a7a1
EXIF_IFD_1
,
exif-log_8c-source.html#l00131
exif_log()
,
exif-log_8h.html#a17a6
EXIF_LOG_CODE_CORRUPT_DATA
,
exif-log_8h.html#a17a4
EXIF_LOG_CODE_DEBUG
,
exif-mnote-data-canon_8c-source.html#l00288
exif_mnote_data_canon_new()
,
exif-mnote-data_8c-source.html#l00080
exif_mnote_data_load()
,
exif-mnote-data_8c-source.html#l00152
exif_mnote_data_log()
,
exif-mnote-data-olympus_8c-source.html#l00393
exif_mnote_data_olympus_new()
,
exif-mnote-data-pentax_8c-source.html#l00185
exif_mnote_data_pentax_new()
,
exif-mnote-data_8c-source.html#l00096
exif_mnote_data_set_byte_order()
,
exif-mnote-data_8c-source.html#l00103
exif_mnote_data_set_offset()
,
exif-data_8c-source.html#l00054
ExifHeader
,
exif-data_8c-source.html#l00050
JPEG_MARKER_APP0
,
exif-data_8c-source.html#l00052
JPEG_MARKER_APP1
,
exif-data_8c-source.html#l00048
JPEG_MARKER_SOI
,
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
,
exif-data_8c-source.html#l00675
LOG_TOO_SMALL
,
exif-data_8c-source.html#l00058
_ExifDataPrivate::order
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
Referenced by
exif-data_8c-source.html#l00145
exif_data_new_from_data()
, and
exif-loader_8c-source.html#l00349
exif_loader_get_data()
.
static void exif_data_load_data_content
(
struct__ExifData.html
ExifData
*
data
,
exif-ifd_8h.html#a7
ExifIfd
ifd
,
const unsigned char *
d
,
unsigned int
ds
,
unsigned int
offset
,
unsigned int
recursion_depth
)
[static]
Definition at line
exif-data_8c-source.html#l00304
304
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00286
CHECK_REC
,
exif-content_8c-source.html#l00132
exif_content_add_entry()
,
exif-data_8c-source.html#l00155
exif_data_load_data_entry()
,
exif-data_8c-source.html#l00269
exif_data_load_data_thumbnail()
,
exif-data_8h.html#a28a4
EXIF_DATA_OPTION_IGNORE_UNKNOWN_TAGS
,
exif-entry_8c-source.html#l00106
exif_entry_new_mem()
,
exif-entry_8c-source.html#l00131
exif_entry_unref()
,
exif-utils_8c-source.html#l00165
exif_get_long()
,
exif-utils_8c-source.html#l00102
exif_get_short()
,
exif-ifd_8h.html#a7a5
EXIF_IFD_COUNT
,
exif-ifd_8h.html#a7a2
EXIF_IFD_EXIF
,
exif-ifd_8c-source.html#l00040
exif_ifd_get_name()
,
exif-ifd_8h.html#a7a3
EXIF_IFD_GPS
,
exif-ifd_8h.html#a7a4
EXIF_IFD_INTEROPERABILITY
,
exif-log_8c-source.html#l00131
exif_log()
,
exif-log_8h.html#a17a6
EXIF_LOG_CODE_CORRUPT_DATA
,
exif-log_8h.html#a17a4
EXIF_LOG_CODE_DEBUG
,
exif-tag_8h.html#a153a80
EXIF_TAG_EXIF_IFD_POINTER
,
exif-tag_8c-source.html#l00707
exif_tag_get_name_in_ifd()
,
exif-tag_8h.html#a153a84
EXIF_TAG_GPS_INFO_IFD_POINTER
,
exif-tag_8h.html#a153a114
EXIF_TAG_INTEROPERABILITY_IFD_POINTER
,
exif-tag_8h.html#a153a62
EXIF_TAG_JPEG_INTERCHANGE_FORMAT
,
exif-tag_8h.html#a153a63
EXIF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH
,
exif-data_8h-source.html#l00045
_ExifData::ifd
,
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
,
exif-data_8c-source.html#l00063
_ExifDataPrivate::mem
,
exif-data_8c-source.html#l00070
_ExifDataPrivate::options
,
exif-data_8c-source.html#l00058
_ExifDataPrivate::order
,
exif-data_8h-source.html#l00050
_ExifData::priv
, and
mnote-canon-tag_8c-source.html#l00029
tag
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
.
static void exif_data_load_data_entry
(
struct__ExifData.html
ExifData
*
data
,
struct__ExifEntry.html
ExifEntry
*
entry
,
const unsigned char *
d
,
unsigned int
size
,
unsigned int
offset
)
[static]
Definition at line
exif-data_8c-source.html#l00155
155
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-entry_8h-source.html#l00038
_ExifEntry::components
,
exif-entry_8h-source.html#l00040
_ExifEntry::data
,
exif-data_8c-source.html#l00075
exif_data_alloc()
,
exif-format_8c-source.html#l00069
exif_format_get_size()
,
exif-utils_8c-source.html#l00165
exif_get_long()
,
exif-utils_8c-source.html#l00102
exif_get_short()
,
exif-log_8c-source.html#l00131
exif_log()
,
exif-log_8h.html#a17a4
EXIF_LOG_CODE_DEBUG
,
exif-tag_8c-source.html#l00786
exif_tag_get_name()
,
exif-tag_8h.html#a153a104
EXIF_TAG_MAKER_NOTE
,
exif-entry_8h-source.html#l00037
_ExifEntry::format
,
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
,
exif-data_8c-source.html#l00068
_ExifDataPrivate::offset_mnote
,
exif-data_8c-source.html#l00058
_ExifDataPrivate::order
,
exif-data_8h-source.html#l00050
_ExifData::priv
,
exif-entry_8h-source.html#l00041
_ExifEntry::size
, and
exif-entry_8h-source.html#l00036
_ExifEntry::tag
.
Referenced by
exif-data_8c-source.html#l00304
exif_data_load_data_content()
.
static void exif_data_load_data_thumbnail
(
struct__ExifData.html
ExifData
*
data
,
const unsigned char *
d
,
unsigned int
ds
,
exif-utils_8h.html#a6
ExifLong
offset
,
exif-utils_8h.html#a6
ExifLong
size
)
[static]
Definition at line
exif-data_8c-source.html#l00269
269
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8h-source.html#l00047
_ExifData::data
,
exif-data_8c-source.html#l00075
exif_data_alloc()
,
exif-log_8c-source.html#l00131
exif_log()
,
exif-log_8h.html#a17a4
EXIF_LOG_CODE_DEBUG
,
exif-mem_8c-source.html#l00065
exif_mem_free()
,
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
,
exif-data_8c-source.html#l00063
_ExifDataPrivate::mem
,
exif-data_8h-source.html#l00050
_ExifData::priv
, and
exif-data_8h-source.html#l00048
_ExifData::size
.
Referenced by
exif-data_8c-source.html#l00304
exif_data_load_data_content()
.
void exif_data_log
(
struct__ExifData.html
ExifData
*
data
,
struct__ExifLog.html
ExifLog
*
log
)
Definition at line
exif-data_8c-source.html#l01050
1050
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-content_8c-source.html#l00203
exif_content_log()
,
exif-ifd_8h.html#a7a5
EXIF_IFD_COUNT
,
exif-log_8c-source.html#l00097
exif_log_ref()
,
exif-log_8c-source.html#l00104
exif_log_unref()
,
exif-data_8h-source.html#l00045
_ExifData::ifd
,
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
Referenced by
exif-loader_8c-source.html#l00349
exif_loader_get_data()
.
struct__ExifData.html
ExifData
* exif_data_new
(
void
)
Definition at line
exif-data_8c-source.html#l00095
95
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00106
exif_data_new_mem()
,
exif-mem_8c-source.html#l00091
exif_mem_new_default()
, and
exif-mem_8c-source.html#l00057
exif_mem_unref()
.
Referenced by
exif-data_8c-source.html#l00145
exif_data_new_from_data()
.
struct__ExifData.html
ExifData
* exif_data_new_from_data
(
const unsigned char *
data
,
unsigned int
size
)
Definition at line
exif-data_8c-source.html#l00145
145
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00680
exif_data_load_data()
, and
exif-data_8c-source.html#l00095
exif_data_new()
.
struct__ExifData.html
ExifData
* exif_data_new_from_file
(
const char *
path
)
load exif data from file
Parameters:
[in]
path
filename including path
Foo bar blah bleh baz.
Definition at line
exif-data_8c-source.html#l00895
895
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-loader_8c-source.html#l00349
exif_loader_get_data()
,
exif-loader_8c-source.html#l00282
exif_loader_new()
,
exif-loader_8c-source.html#l00329
exif_loader_unref()
, and
exif-loader_8c-source.html#l00096
exif_loader_write_file()
.
struct__ExifData.html
ExifData
* exif_data_new_mem
(
struct__ExifMem.html
ExifMem
*
mem
)
Definition at line
exif-data_8c-source.html#l00106
106
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-content_8c-source.html#l00053
exif_content_new_mem()
,
exif-data_8c-source.html#l00927
exif_data_free()
,
exif-data_8h.html#a28a5
EXIF_DATA_OPTION_FOLLOW_SPECIFICATION
,
exif-data_8h.html#a28a4
EXIF_DATA_OPTION_IGNORE_UNKNOWN_TAGS
,
exif-data_8c-source.html#l01148
exif_data_set_data_type()
,
exif-data_8c-source.html#l01106
exif_data_set_option()
,
exif-data-type_8h.html#a5a4
EXIF_DATA_TYPE_COUNT
,
exif-ifd_8h.html#a7a5
EXIF_IFD_COUNT
,
exif-mem_8c-source.html#l00075
exif_mem_alloc()
,
exif-mem_8c-source.html#l00065
exif_mem_free()
,
exif-mem_8c-source.html#l00050
exif_mem_ref()
,
exif-data_8h-source.html#l00045
_ExifData::ifd
,
exif-data_8c-source.html#l00063
_ExifDataPrivate::mem
,
exif-content_8h-source.html#l00043
_ExifContent::parent
,
exif-data_8h-source.html#l00050
_ExifData::priv
, and
exif-data_8c-source.html#l00065
_ExifDataPrivate::ref_count
.
Referenced by
exif-data_8c-source.html#l00095
exif_data_new()
, and
exif-loader_8c-source.html#l00349
exif_loader_get_data()
.
const char* exif_data_option_get_description
(
exif-data_8h.html#a28
ExifDataOption
o
)
Definition at line
exif-data_8c-source.html#l01096
1096
of file
exif-data_8c-source.html
exif-data.c
.
References
i18n_8h-source.html#l00047
_
,
mnote-canon-tag_8c-source.html#l00032
description
,
exif-data_8c.html#a11
exif_data_option
, and
exif-data_8c-source.html#l01073
option
.
const char* exif_data_option_get_name
(
exif-data_8h.html#a28
ExifDataOption
o
)
Definition at line
exif-data_8c-source.html#l01086
1086
of file
exif-data_8c-source.html
exif-data.c
.
References
i18n_8h-source.html#l00047
_
,
exif-data_8c.html#a11
exif_data_option
,
mnote-canon-entry_8c-source.html#l00072
name
, and
exif-data_8c-source.html#l01073
option
.
void exif_data_ref
(
struct__ExifData.html
ExifData
*
data
)
Definition at line
exif-data_8c-source.html#l00909
909
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8h-source.html#l00050
_ExifData::priv
, and
exif-data_8c-source.html#l00065
_ExifDataPrivate::ref_count
.
void exif_data_save_data
(
struct__ExifData.html
ExifData
*
data
,
unsigned char **
d
,
unsigned int *
ds
)
Definition at line
exif-data_8c-source.html#l00856
856
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-byte-order_8h.html#a3a1
EXIF_BYTE_ORDER_INTEL
,
exif-data_8c-source.html#l00075
exif_data_alloc()
,
exif-data_8c-source.html#l00435
exif_data_save_data_content()
,
exif-ifd_8h.html#a7a0
EXIF_IFD_0
,
exif-log_8c-source.html#l00131
exif_log()
,
exif-log_8h.html#a17a4
EXIF_LOG_CODE_DEBUG
,
exif-utils_8c-source.html#l00171
exif_set_long()
,
exif-utils_8c-source.html#l00124
exif_set_short()
,
exif-data_8c-source.html#l00054
ExifHeader
,
exif-data_8h-source.html#l00045
_ExifData::ifd
,
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
,
exif-data_8c-source.html#l00058
_ExifDataPrivate::order
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
static void exif_data_save_data_content
(
struct__ExifData.html
ExifData
*
data
,
struct__ExifContent.html
ExifContent
*
ifd
,
unsigned char **
d
,
unsigned int *
ds
,
unsigned int
offset
)
[static]
Definition at line
exif-data_8c-source.html#l00435
435
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00421
cmp_func_intel()
,
exif-data_8c-source.html#l00428
cmp_func_motorola()
,
exif-content_8h-source.html#l00040
_ExifContent::count
,
exif-data_8h-source.html#l00047
_ExifData::data
,
exif-content_8h-source.html#l00039
_ExifContent::entries
,
exif-byte-order_8h.html#a3a1
EXIF_BYTE_ORDER_INTEL
,
exif-data_8c-source.html#l00205
exif_data_save_data_entry()
,
exif-format_8h.html#a14a3
EXIF_FORMAT_LONG
,
exif-ifd_8h.html#a7a0
EXIF_IFD_0
,
exif-ifd_8h.html#a7a1
EXIF_IFD_1
,
exif-ifd_8h.html#a7a5
EXIF_IFD_COUNT
,
exif-ifd_8h.html#a7a2
EXIF_IFD_EXIF
,
exif-ifd_8c-source.html#l00040
exif_ifd_get_name()
,
exif-ifd_8h.html#a7a3
EXIF_IFD_GPS
,
exif-ifd_8h.html#a7a4
EXIF_IFD_INTEROPERABILITY
,
exif-log_8c-source.html#l00131
exif_log()
,
exif-log_8h.html#a17a4
EXIF_LOG_CODE_DEBUG
,
exif-log_8h-source.html#l00069
EXIF_LOG_NO_MEMORY
,
exif-mem_8c-source.html#l00085
exif_mem_realloc()
,
exif-utils_8c-source.html#l00171
exif_set_long()
,
exif-utils_8c-source.html#l00124
exif_set_short()
,
exif-tag_8h.html#a153a80
EXIF_TAG_EXIF_IFD_POINTER
,
exif-tag_8h.html#a153a84
EXIF_TAG_GPS_INFO_IFD_POINTER
,
exif-tag_8h.html#a153a114
EXIF_TAG_INTEROPERABILITY_IFD_POINTER
,
exif-tag_8h.html#a153a62
EXIF_TAG_JPEG_INTERCHANGE_FORMAT
,
exif-tag_8h.html#a153a63
EXIF_TAG_JPEG_INTERCHANGE_FORMAT_LENGTH
,
exif-data_8h-source.html#l00045
_ExifData::ifd
,
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
,
exif-data_8c-source.html#l00063
_ExifDataPrivate::mem
,
exif-data_8c-source.html#l00058
_ExifDataPrivate::order
,
exif-data_8h-source.html#l00050
_ExifData::priv
, and
exif-data_8h-source.html#l00048
_ExifData::size
.
Referenced by
exif-data_8c-source.html#l00856
exif_data_save_data()
.
static void exif_data_save_data_entry
(
struct__ExifData.html
ExifData
*
data
,
struct__ExifEntry.html
ExifEntry
*
e
,
unsigned char **
d
,
unsigned int *
ds
,
unsigned int
offset
)
[static]
Definition at line
exif-data_8c-source.html#l00205
205
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-entry_8h-source.html#l00038
_ExifEntry::components
,
exif-entry_8h-source.html#l00040
_ExifEntry::data
,
exif-format_8c-source.html#l00069
exif_format_get_size()
,
exif-log_8h-source.html#l00069
EXIF_LOG_NO_MEMORY
,
exif-mem_8c-source.html#l00065
exif_mem_free()
,
exif-mem_8c-source.html#l00085
exif_mem_realloc()
,
exif-mnote-data_8c-source.html#l00088
exif_mnote_data_save()
,
exif-mnote-data_8c-source.html#l00103
exif_mnote_data_set_offset()
,
exif-utils_8c-source.html#l00171
exif_set_long()
,
exif-utils_8c-source.html#l00124
exif_set_short()
,
exif-tag_8h.html#a153a104
EXIF_TAG_MAKER_NOTE
,
exif-entry_8h-source.html#l00037
_ExifEntry::format
,
exif-data_8c-source.html#l00062
_ExifDataPrivate::log
,
exif-data_8c-source.html#l00060
_ExifDataPrivate::md
,
exif-data_8c-source.html#l00063
_ExifDataPrivate::mem
,
exif-data_8c-source.html#l00058
_ExifDataPrivate::order
,
exif-data_8h-source.html#l00050
_ExifData::priv
,
exif-entry_8h-source.html#l00041
_ExifEntry::size
, and
exif-entry_8h-source.html#l00036
_ExifEntry::tag
.
Referenced by
exif-data_8c-source.html#l00435
exif_data_save_data_content()
.
void exif_data_set_byte_order
(
struct__ExifData.html
ExifData
*
data
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
)
Definition at line
exif-data_8c-source.html#l01034
1034
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l01028
content_set_byte_order()
,
exif-data_8c-source.html#l00999
exif_data_foreach_content()
,
exif-mnote-data_8c-source.html#l00096
exif_mnote_data_set_byte_order()
,
exif-data_8c-source.html#l00060
_ExifDataPrivate::md
,
exif-data_8c-source.html#l01013
_ByteOrderChangeData::new
,
exif-data_8c-source.html#l01013
_ByteOrderChangeData::old
,
exif-data_8c-source.html#l00058
_ExifDataPrivate::order
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
void exif_data_set_data_type
(
struct__ExifData.html
ExifData
*
d
,
exif-data-type_8h.html#a5
ExifDataType
dt
)
Definition at line
exif-data_8c-source.html#l01148
1148
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00071
_ExifDataPrivate::data_type
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
Referenced by
exif-data_8c-source.html#l00106
exif_data_new_mem()
.
void exif_data_set_option
(
struct__ExifData.html
ExifData
*
d
,
exif-data_8h.html#a28
ExifDataOption
o
)
Definition at line
exif-data_8c-source.html#l01106
1106
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00070
_ExifDataPrivate::options
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
Referenced by
exif-data_8c-source.html#l00106
exif_data_new_mem()
.
void exif_data_unref
(
struct__ExifData.html
ExifData
*
data
)
Definition at line
exif-data_8c-source.html#l00918
918
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00927
exif_data_free()
,
exif-data_8h-source.html#l00050
_ExifData::priv
, and
exif-data_8c-source.html#l00065
_ExifDataPrivate::ref_count
.
void exif_data_unset_option
(
struct__ExifData.html
ExifData
*
d
,
exif-data_8h.html#a28
ExifDataOption
o
)
Definition at line
exif-data_8c-source.html#l01114
1114
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-data_8c-source.html#l00070
_ExifDataPrivate::options
, and
exif-data_8h-source.html#l00050
_ExifData::priv
.
static void fix_func
(
struct__ExifContent.html
ExifContent
*
c
,
void *
data
)
[static]
Definition at line
exif-data_8c-source.html#l01122
1122
of file
exif-data_8c-source.html
exif-data.c
.
References
exif-content_8c-source.html#l00234
exif_content_fix()
,
exif-content_8c-source.html#l00214
exif_content_get_ifd()
,
exif-content_8c-source.html#l00155
exif_content_remove_entry()
,
exif-ifd_8h.html#a7a1
EXIF_IFD_1
,
exif-log_8c-source.html#l00131
exif_log()
, and
exif-log_8h.html#a17a4
EXIF_LOG_CODE_DEBUG
.
Variable Documentation
const char*
mnote-pentax-tag_8c.html#a3
description
Definition at line
exif-data_8c-source.html#l01075
1075
of file
exif-data_8c-source.html
exif-data.c
.
struct { ... }
exif-data_8c.html#a11
exif_data_option
[]
[static]
Referenced by
exif-data_8c-source.html#l01096
exif_data_option_get_description()
, and
exif-data_8c-source.html#l01086
exif_data_option_get_name()
.
const unsigned char
exif-loader_8c.html#a6
ExifHeader
[] = {0x45, 0x78, 0x69, 0x66, 0x00, 0x00}
[static]
Definition at line
exif-data_8c-source.html#l00054
54
of file
exif-data_8c-source.html
exif-data.c
.
Referenced by
exif-data_8c-source.html#l00680
exif_data_load_data()
,
exif-data_8c-source.html#l00856
exif_data_save_data()
, and
exif-loader_8c-source.html#l00136
exif_loader_write()
.
const char*
mnote-pentax-tag_8c.html#a1
name
Definition at line
exif-data_8c-source.html#l01074
1074
of file
exif-data_8c-source.html
exif-data.c
.
exif-data_8h.html#a28
ExifDataOption
exif-data_8c.html#a8
option
Definition at line
exif-data_8c-source.html#l01073
1073
of file
exif-data_8c-source.html
exif-data.c
.
Referenced by
exif-data_8c-source.html#l01096
exif_data_option_get_description()
, and
exif-data_8c-source.html#l01086
exif_data_option_get_name()
.
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
