Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
libexif.h File Reference

Classes

struct  IPTCInfo_t
 
struct  ExifInfo_t
 

Macros

#define EXIF_EXPORT
 
#define M_SOF0   0xC0
 
#define M_SOF1   0xC1
 
#define M_SOF2   0xC2
 
#define M_SOF3   0xC3
 
#define M_SOF5   0xC5
 
#define M_SOF6   0xC6
 
#define M_SOF7   0xC7
 
#define M_SOF9   0xC9
 
#define M_SOF10   0xCA
 
#define M_SOF11   0xCB
 
#define M_SOF13   0xCD
 
#define M_SOF14   0xCE
 
#define M_SOF15   0xCF
 
#define M_SOI   0xD8
 
#define M_EOI   0xD9
 
#define M_SOS   0xDA
 
#define M_JFIF   0xE0
 
#define M_EXIF   0xE1
 
#define M_COM   0xFE
 
#define M_DQT   0xDB
 
#define M_DHT   0xC4
 
#define M_DRI   0xDD
 
#define M_IPTC   0xED
 
#define MAX_IPTC_STRING   256
 
#define EXIF_COMMENT_CHARSET_CONVERTED   -1
 
#define EXIF_COMMENT_CHARSET_UNKNOWN   0
 
#define EXIF_COMMENT_CHARSET_ASCII   2
 
#define EXIF_COMMENT_CHARSET_UNICODE   3
 
#define EXIF_COMMENT_CHARSET_JIS   4
 
#define MAX_COMMENT   2000
 
#define MAX_DATE_COPIES   10
 

Functions

EXIF_EXPORT bool process_jpeg (const char *filename, ExifInfo_t *exifInfo, IPTCInfo_t *iptcInfo)
 

Macro Definition Documentation

§ EXIF_COMMENT_CHARSET_ASCII

#define EXIF_COMMENT_CHARSET_ASCII   2

§ EXIF_COMMENT_CHARSET_CONVERTED

#define EXIF_COMMENT_CHARSET_CONVERTED   -1

§ EXIF_COMMENT_CHARSET_JIS

#define EXIF_COMMENT_CHARSET_JIS   4

§ EXIF_COMMENT_CHARSET_UNICODE

#define EXIF_COMMENT_CHARSET_UNICODE   3

§ EXIF_COMMENT_CHARSET_UNKNOWN

#define EXIF_COMMENT_CHARSET_UNKNOWN   0

§ EXIF_EXPORT

#define EXIF_EXPORT

§ M_COM

#define M_COM   0xFE

§ M_DHT

#define M_DHT   0xC4

§ M_DQT

#define M_DQT   0xDB

§ M_DRI

#define M_DRI   0xDD

§ M_EOI

#define M_EOI   0xD9

§ M_EXIF

#define M_EXIF   0xE1

§ M_IPTC

#define M_IPTC   0xED

§ M_JFIF

#define M_JFIF   0xE0

§ M_SOF0

#define M_SOF0   0xC0

§ M_SOF1

#define M_SOF1   0xC1

§ M_SOF10

#define M_SOF10   0xCA

§ M_SOF11

#define M_SOF11   0xCB

§ M_SOF13

#define M_SOF13   0xCD

§ M_SOF14

#define M_SOF14   0xCE

§ M_SOF15

#define M_SOF15   0xCF

§ M_SOF2

#define M_SOF2   0xC2

§ M_SOF3

#define M_SOF3   0xC3

§ M_SOF5

#define M_SOF5   0xC5

§ M_SOF6

#define M_SOF6   0xC6

§ M_SOF7

#define M_SOF7   0xC7

§ M_SOF9

#define M_SOF9   0xC9

§ M_SOI

#define M_SOI   0xD8

§ M_SOS

#define M_SOS   0xDA

§ MAX_COMMENT

#define MAX_COMMENT   2000

§ MAX_DATE_COPIES

#define MAX_DATE_COPIES   10

§ MAX_IPTC_STRING

#define MAX_IPTC_STRING   256

Function Documentation

§ process_jpeg()

EXIF_EXPORT bool process_jpeg ( const char *  filename,
ExifInfo_t exifInfo,
IPTCInfo_t iptcInfo 
)