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-utils.c File Reference
#include <config.h>
#include <
exif-utils_8h-source.html
libexif/exif-utils.h
>
exif-utils_8c-source.html
Go to the source code of this file.
Functions
void
exif-utils_8c.html#a0
exif_array_set_byte_order
(
exif-format_8h.html#a14
ExifFormat
f, unsigned char *b, unsigned int n,
exif-byte-order_8h.html#a3
ExifByteOrder
o_orig,
exif-byte-order_8h.html#a3
ExifByteOrder
o_new)
exif-utils_8h.html#a5
ExifSShort
exif-utils_8c.html#a1
exif_get_sshort
(const unsigned char *buf,
exif-byte-order_8h.html#a3
ExifByteOrder
order)
exif-utils_8h.html#a4
ExifShort
exif-utils_8c.html#a2
exif_get_short
(const unsigned char *buf,
exif-byte-order_8h.html#a3
ExifByteOrder
order)
void
exif-utils_8c.html#a3
exif_set_sshort
(unsigned char *b,
exif-byte-order_8h.html#a3
ExifByteOrder
order,
exif-utils_8h.html#a5
ExifSShort
mnote-canon-entry_8c.html#a5
value
)
void
exif-utils_8c.html#a4
exif_set_short
(unsigned char *b,
exif-byte-order_8h.html#a3
ExifByteOrder
order,
exif-utils_8h.html#a4
ExifShort
mnote-canon-entry_8c.html#a5
value
)
exif-utils_8h.html#a8
ExifSLong
exif-utils_8c.html#a5
exif_get_slong
(const unsigned char *b,
exif-byte-order_8h.html#a3
ExifByteOrder
order)
void
exif-utils_8c.html#a6
exif_set_slong
(unsigned char *b,
exif-byte-order_8h.html#a3
ExifByteOrder
order,
exif-utils_8h.html#a8
ExifSLong
mnote-canon-entry_8c.html#a5
value
)
exif-utils_8h.html#a6
ExifLong
exif-utils_8c.html#a7
exif_get_long
(const unsigned char *buf,
exif-byte-order_8h.html#a3
ExifByteOrder
order)
void
exif-utils_8c.html#a8
exif_set_long
(unsigned char *b,
exif-byte-order_8h.html#a3
ExifByteOrder
order,
exif-utils_8h.html#a6
ExifLong
mnote-canon-entry_8c.html#a5
value
)
structExifSRational.html
ExifSRational
exif-utils_8c.html#a9
exif_get_srational
(const unsigned char *buf,
exif-byte-order_8h.html#a3
ExifByteOrder
order)
structExifRational.html
ExifRational
exif-utils_8c.html#a10
exif_get_rational
(const unsigned char *buf,
exif-byte-order_8h.html#a3
ExifByteOrder
order)
void
exif-utils_8c.html#a11
exif_set_rational
(unsigned char *buf,
exif-byte-order_8h.html#a3
ExifByteOrder
order,
structExifRational.html
ExifRational
mnote-canon-entry_8c.html#a5
value
)
void
exif-utils_8c.html#a12
exif_set_srational
(unsigned char *buf,
exif-byte-order_8h.html#a3
ExifByteOrder
order,
structExifSRational.html
ExifSRational
mnote-canon-entry_8c.html#a5
value
)
Function Documentation
void exif_array_set_byte_order
(
exif-format_8h.html#a14
ExifFormat
f
,
unsigned char *
b
,
unsigned int
n
,
exif-byte-order_8h.html#a3
ExifByteOrder
o_orig
,
exif-byte-order_8h.html#a3
ExifByteOrder
o_new
)
Definition at line
exif-utils_8c-source.html#l00026
26
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-format_8h.html#a14a1
EXIF_FORMAT_ASCII
,
exif-format_8h.html#a14a0
EXIF_FORMAT_BYTE
,
exif-format_8c-source.html#l00069
exif_format_get_size()
,
exif-format_8h.html#a14a3
EXIF_FORMAT_LONG
,
exif-format_8h.html#a14a4
EXIF_FORMAT_RATIONAL
,
exif-format_8h.html#a14a2
EXIF_FORMAT_SHORT
,
exif-format_8h.html#a14a8
EXIF_FORMAT_SLONG
,
exif-format_8h.html#a14a9
EXIF_FORMAT_SRATIONAL
,
exif-format_8h.html#a14a7
EXIF_FORMAT_SSHORT
,
exif-format_8h.html#a14a6
EXIF_FORMAT_UNDEFINED
,
exif-utils_8c-source.html#l00165
exif_get_long()
,
exif-utils_8c-source.html#l00188
exif_get_rational()
,
exif-utils_8c-source.html#l00102
exif_get_short()
,
exif-utils_8c-source.html#l00130
exif_get_slong()
,
exif-utils_8c-source.html#l00177
exif_get_srational()
,
exif-utils_8c-source.html#l00087
exif_get_sshort()
,
exif-utils_8c-source.html#l00171
exif_set_long()
,
exif-utils_8c-source.html#l00199
exif_set_rational()
,
exif-utils_8c-source.html#l00124
exif_set_short()
,
exif-utils_8c-source.html#l00145
exif_set_slong()
,
exif-utils_8c-source.html#l00208
exif_set_srational()
, and
exif-utils_8c-source.html#l00108
exif_set_sshort()
.
Referenced by
exif-data_8c-source.html#l01017
entry_set_byte_order()
,
exif-mnote-data-canon_8c-source.html#l00093
exif_mnote_data_canon_set_byte_order()
,
exif-mnote-data-olympus_8c-source.html#l00369
exif_mnote_data_olympus_set_byte_order()
, and
exif-mnote-data-pentax_8c-source.html#l00167
exif_mnote_data_pentax_set_byte_order()
.
exif-utils_8h.html#a6
ExifLong
exif_get_long
(
const unsigned char *
buf
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
)
Definition at line
exif-utils_8c-source.html#l00165
165
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-utils_8c-source.html#l00130
exif_get_slong()
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
,
exif-data_8c-source.html#l00680
exif_data_load_data()
,
exif-data_8c-source.html#l00304
exif_data_load_data_content()
,
exif-data_8c-source.html#l00155
exif_data_load_data_entry()
,
exif-entry_8c-source.html#l00156
exif_entry_fix()
,
exif-entry_8c-source.html#l00535
exif_entry_get_value()
,
exif-utils_8c-source.html#l00188
exif_get_rational()
,
exif-mnote-data-canon_8c-source.html#l00183
exif_mnote_data_canon_load()
,
exif-mnote-data-olympus_8c-source.html#l00176
exif_mnote_data_olympus_load()
,
exif-mnote-data-pentax_8c-source.html#l00072
exif_mnote_data_pentax_load()
,
mnote-canon-entry_8c-source.html#l00214
mnote_canon_entry_get_value()
,
mnote-olympus-entry_8c-source.html#l00165
mnote_olympus_entry_get_value()
, and
mnote-pentax-entry_8c-source.html#l00120
mnote_pentax_entry_get_value()
.
structExifRational.html
ExifRational
exif_get_rational
(
const unsigned char *
buf
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
)
Definition at line
exif-utils_8c-source.html#l00188
188
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-utils_8h-source.html#l00041
ExifRational::denominator
,
exif-utils_8c-source.html#l00165
exif_get_long()
, and
exif-utils_8h-source.html#l00041
ExifRational::numerator
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
,
exif-entry_8c-source.html#l00535
exif_entry_get_value()
, and
mnote-olympus-entry_8c-source.html#l00165
mnote_olympus_entry_get_value()
.
exif-utils_8h.html#a4
ExifShort
exif_get_short
(
const unsigned char *
buf
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
)
Definition at line
exif-utils_8c-source.html#l00102
102
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-utils_8c-source.html#l00087
exif_get_sshort()
.
Referenced by
exif-data_8c-source.html#l00412
cmp_func()
,
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
,
exif-data_8c-source.html#l00680
exif_data_load_data()
,
exif-data_8c-source.html#l00304
exif_data_load_data_content()
,
exif-data_8c-source.html#l00155
exif_data_load_data_entry()
,
exif-entry_8c-source.html#l00535
exif_entry_get_value()
,
exif-mnote-data-canon_8c-source.html#l00183
exif_mnote_data_canon_load()
,
exif-mnote-data-olympus_8c-source.html#l00176
exif_mnote_data_olympus_load()
,
exif-mnote-data-pentax_8c-source.html#l00072
exif_mnote_data_pentax_load()
,
mnote-canon-entry_8c-source.html#l00193
mnote_canon_entry_count_values()
,
mnote-canon-entry_8c-source.html#l00214
mnote_canon_entry_get_value()
,
mnote-olympus-entry_8c-source.html#l00165
mnote_olympus_entry_get_value()
, and
mnote-pentax-entry_8c-source.html#l00120
mnote_pentax_entry_get_value()
.
exif-utils_8h.html#a8
ExifSLong
exif_get_slong
(
const unsigned char *
b
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
)
Definition at line
exif-utils_8c-source.html#l00130
130
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-byte-order_8h.html#a3a1
EXIF_BYTE_ORDER_INTEL
, and
exif-byte-order_8h.html#a3a0
EXIF_BYTE_ORDER_MOTOROLA
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
,
exif-entry_8c-source.html#l00535
exif_entry_get_value()
,
exif-utils_8c-source.html#l00165
exif_get_long()
, and
exif-utils_8c-source.html#l00177
exif_get_srational()
.
structExifSRational.html
ExifSRational
exif_get_srational
(
const unsigned char *
buf
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
)
Definition at line
exif-utils_8c-source.html#l00177
177
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-utils_8h-source.html#l00044
ExifSRational::denominator
,
exif-utils_8c-source.html#l00130
exif_get_slong()
, and
exif-utils_8h-source.html#l00044
ExifSRational::numerator
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
,
exif-entry_8c-source.html#l00156
exif_entry_fix()
, and
exif-entry_8c-source.html#l00535
exif_entry_get_value()
.
exif-utils_8h.html#a5
ExifSShort
exif_get_sshort
(
const unsigned char *
buf
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
)
Definition at line
exif-utils_8c-source.html#l00087
87
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-byte-order_8h.html#a3a1
EXIF_BYTE_ORDER_INTEL
, and
exif-byte-order_8h.html#a3a0
EXIF_BYTE_ORDER_MOTOROLA
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
, and
exif-utils_8c-source.html#l00102
exif_get_short()
.
void exif_set_long
(
unsigned char *
b
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
,
exif-utils_8h.html#a6
ExifLong
value
)
Definition at line
exif-utils_8c-source.html#l00171
171
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-utils_8c-source.html#l00145
exif_set_slong()
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
,
exif-data_8c-source.html#l00856
exif_data_save_data()
,
exif-data_8c-source.html#l00435
exif_data_save_data_content()
,
exif-data_8c-source.html#l00205
exif_data_save_data_entry()
,
exif-mnote-data-canon_8c-source.html#l00117
exif_mnote_data_canon_save()
,
exif-mnote-data-olympus_8c-source.html#l00085
exif_mnote_data_olympus_save()
, and
exif-utils_8c-source.html#l00199
exif_set_rational()
.
void exif_set_rational
(
unsigned char *
buf
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
,
structExifRational.html
ExifRational
value
)
Definition at line
exif-utils_8c-source.html#l00199
199
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-utils_8h-source.html#l00041
ExifRational::denominator
,
exif-utils_8c-source.html#l00171
exif_set_long()
, and
exif-utils_8h-source.html#l00041
ExifRational::numerator
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
,
exif-entry_8c-source.html#l00156
exif_entry_fix()
, and
exif-entry_8c-source.html#l01068
exif_entry_initialize()
.
void exif_set_short
(
unsigned char *
b
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
,
exif-utils_8h.html#a4
ExifShort
value
)
Definition at line
exif-utils_8c-source.html#l00124
124
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-utils_8c-source.html#l00108
exif_set_sshort()
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
,
exif-data_8c-source.html#l00856
exif_data_save_data()
,
exif-data_8c-source.html#l00435
exif_data_save_data_content()
,
exif-data_8c-source.html#l00205
exif_data_save_data_entry()
,
exif-entry_8c-source.html#l00156
exif_entry_fix()
,
exif-entry_8c-source.html#l01068
exif_entry_initialize()
,
exif-mnote-data-canon_8c-source.html#l00117
exif_mnote_data_canon_save()
, and
exif-mnote-data-olympus_8c-source.html#l00085
exif_mnote_data_olympus_save()
.
void exif_set_slong
(
unsigned char *
b
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
,
exif-utils_8h.html#a8
ExifSLong
value
)
Definition at line
exif-utils_8c-source.html#l00145
145
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-byte-order_8h.html#a3a1
EXIF_BYTE_ORDER_INTEL
, and
exif-byte-order_8h.html#a3a0
EXIF_BYTE_ORDER_MOTOROLA
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
,
exif-utils_8c-source.html#l00171
exif_set_long()
, and
exif-utils_8c-source.html#l00208
exif_set_srational()
.
void exif_set_srational
(
unsigned char *
buf
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
,
structExifSRational.html
ExifSRational
value
)
Definition at line
exif-utils_8c-source.html#l00208
208
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-utils_8h-source.html#l00044
ExifSRational::denominator
,
exif-utils_8c-source.html#l00145
exif_set_slong()
, and
exif-utils_8h-source.html#l00044
ExifSRational::numerator
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
.
void exif_set_sshort
(
unsigned char *
b
,
exif-byte-order_8h.html#a3
ExifByteOrder
order
,
exif-utils_8h.html#a5
ExifSShort
value
)
Definition at line
exif-utils_8c-source.html#l00108
108
of file
exif-utils_8c-source.html
exif-utils.c
.
References
exif-byte-order_8h.html#a3a1
EXIF_BYTE_ORDER_INTEL
, and
exif-byte-order_8h.html#a3a0
EXIF_BYTE_ORDER_MOTOROLA
.
Referenced by
exif-utils_8c-source.html#l00026
exif_array_set_byte_order()
, and
exif-utils_8c-source.html#l00124
exif_set_short()
.
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
