![]() |
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
Macros | |
#define | min(a, b) (a)>(b)?(b):(a) |
#define | max(a, b) (a)<(b)?(b):(a) |
#define | DIR_ENTRY_ADDR(Start, Entry) ((Start)+2+12*(Entry)) |
#define | TAG_DESCRIPTION 0x010E |
#define | TAG_MAKE 0x010F |
#define | TAG_MODEL 0x0110 |
#define | TAG_ORIENTATION 0x0112 |
#define | TAG_X_RESOLUTION 0x011A |
#define | TAG_Y_RESOLUTION 0x011B |
#define | TAG_RESOLUTION_UNIT 0x0128 |
#define | TAG_SOFTWARE 0x0131 |
#define | TAG_DATETIME 0x0132 |
#define | TAG_THUMBNAIL_OFFSET 0x0201 |
#define | TAG_THUMBNAIL_LENGTH 0x0202 |
#define | TAG_Y_CB_CR_POS 0x0213 |
#define | TAG_EXPOSURETIME 0x829A |
#define | TAG_FNUMBER 0x829D |
#define | TAG_EXIF_OFFSET 0x8769 |
#define | TAG_EXPOSURE_PROGRAM 0x8822 |
#define | TAG_GPSINFO 0x8825 |
#define | TAG_ISO_EQUIVALENT 0x8827 |
#define | TAG_EXIF_VERSION 0x9000 |
#define | TAG_COMPONENT_CFG 0x9101 |
#define | TAG_DATETIME_ORIGINAL 0x9003 |
#define | TAG_DATETIME_DIGITIZED 0x9004 |
#define | TAG_SHUTTERSPEED 0x9201 |
#define | TAG_APERTURE 0x9202 |
#define | TAG_EXPOSURE_BIAS 0x9204 |
#define | TAG_MAXAPERTURE 0x9205 |
#define | TAG_SUBJECT_DISTANCE 0x9206 |
#define | TAG_METERING_MODE 0x9207 |
#define | TAG_LIGHT_SOURCE 0x9208 |
#define | TAG_FLASH 0x9209 |
#define | TAG_FOCALLENGTH 0x920A |
#define | TAG_MAKER_NOTE 0x927C |
#define | TAG_USERCOMMENT 0x9286 |
#define | TAG_XP_COMMENT 0x9c9c |
#define | TAG_FLASHPIX_VERSION 0xA000 |
#define | TAG_COLOUR_SPACE 0xA001 |
#define | TAG_EXIF_IMAGEWIDTH 0xa002 |
#define | TAG_EXIF_IMAGELENGTH 0xa003 |
#define | TAG_INTEROP_OFFSET 0xa005 |
#define | TAG_FOCALPLANEXRES 0xa20E |
#define | TAG_FOCALPLANEUNITS 0xa210 |
#define | TAG_EXPOSURE_INDEX 0xa215 |
#define | TAG_EXPOSURE_MODE 0xa402 |
#define | TAG_WHITEBALANCE 0xa403 |
#define | TAG_DIGITALZOOMRATIO 0xA404 |
#define | TAG_FOCALLENGTH_35MM 0xa405 |
#define | TAG_GPS_LAT_REF 1 |
#define | TAG_GPS_LAT 2 |
#define | TAG_GPS_LONG_REF 3 |
#define | TAG_GPS_LONG 4 |
#define | TAG_GPS_ALT_REF 5 |
#define | TAG_GPS_ALT 6 |
#define | FMT_BYTE 1 |
#define | FMT_STRING 2 |
#define | FMT_USHORT 3 |
#define | FMT_ULONG 4 |
#define | FMT_URATIONAL 5 |
#define | FMT_SBYTE 6 |
#define | FMT_UNDEFINED 7 |
#define | FMT_SSHORT 8 |
#define | FMT_SLONG 9 |
#define | FMT_SRATIONAL 10 |
#define | FMT_SINGLE 11 |
#define | FMT_DOUBLE 12 |
#define | NUM_FORMATS 12 |
#define | EXIF_PARSE_STRING_ID_BASE 21800 |
Variables | |
const unsigned int | BytesPerFormat [NUM_FORMATS] = { 1,1,2,4,8,1,1,2,4,8,4,8 } |
#define DIR_ENTRY_ADDR | ( | Start, | |
Entry | |||
) | ((Start)+2+12*(Entry)) |
#define EXIF_PARSE_STRING_ID_BASE 21800 |
#define FMT_BYTE 1 |
#define FMT_DOUBLE 12 |
#define FMT_SBYTE 6 |
#define FMT_SINGLE 11 |
#define FMT_SLONG 9 |
#define FMT_SRATIONAL 10 |
#define FMT_SSHORT 8 |
#define FMT_STRING 2 |
#define FMT_ULONG 4 |
#define FMT_UNDEFINED 7 |
#define FMT_URATIONAL 5 |
#define FMT_USHORT 3 |
#define max | ( | a, | |
b | |||
) | (a)<(b)?(b):(a) |
#define min | ( | a, | |
b | |||
) | (a)>(b)?(b):(a) |
#define NUM_FORMATS 12 |
#define TAG_APERTURE 0x9202 |
#define TAG_COLOUR_SPACE 0xA001 |
#define TAG_COMPONENT_CFG 0x9101 |
#define TAG_DATETIME 0x0132 |
#define TAG_DATETIME_DIGITIZED 0x9004 |
#define TAG_DATETIME_ORIGINAL 0x9003 |
#define TAG_DESCRIPTION 0x010E |
#define TAG_DIGITALZOOMRATIO 0xA404 |
#define TAG_EXIF_IMAGELENGTH 0xa003 |
#define TAG_EXIF_IMAGEWIDTH 0xa002 |
#define TAG_EXIF_OFFSET 0x8769 |
#define TAG_EXIF_VERSION 0x9000 |
#define TAG_EXPOSURE_BIAS 0x9204 |
#define TAG_EXPOSURE_INDEX 0xa215 |
#define TAG_EXPOSURE_MODE 0xa402 |
#define TAG_EXPOSURE_PROGRAM 0x8822 |
#define TAG_EXPOSURETIME 0x829A |
#define TAG_FLASH 0x9209 |
#define TAG_FLASHPIX_VERSION 0xA000 |
#define TAG_FNUMBER 0x829D |
#define TAG_FOCALLENGTH 0x920A |
#define TAG_FOCALLENGTH_35MM 0xa405 |
#define TAG_FOCALPLANEUNITS 0xa210 |
#define TAG_FOCALPLANEXRES 0xa20E |
#define TAG_GPS_ALT 6 |
#define TAG_GPS_ALT_REF 5 |
#define TAG_GPS_LAT 2 |
#define TAG_GPS_LAT_REF 1 |
#define TAG_GPS_LONG 4 |
#define TAG_GPS_LONG_REF 3 |
#define TAG_GPSINFO 0x8825 |
#define TAG_INTEROP_OFFSET 0xa005 |
#define TAG_ISO_EQUIVALENT 0x8827 |
#define TAG_LIGHT_SOURCE 0x9208 |
#define TAG_MAKE 0x010F |
#define TAG_MAKER_NOTE 0x927C |
#define TAG_MAXAPERTURE 0x9205 |
#define TAG_METERING_MODE 0x9207 |
#define TAG_MODEL 0x0110 |
#define TAG_ORIENTATION 0x0112 |
#define TAG_RESOLUTION_UNIT 0x0128 |
#define TAG_SHUTTERSPEED 0x9201 |
#define TAG_SOFTWARE 0x0131 |
#define TAG_SUBJECT_DISTANCE 0x9206 |
#define TAG_THUMBNAIL_LENGTH 0x0202 |
#define TAG_THUMBNAIL_OFFSET 0x0201 |
#define TAG_USERCOMMENT 0x9286 |
#define TAG_WHITEBALANCE 0xa403 |
#define TAG_X_RESOLUTION 0x011A |
#define TAG_XP_COMMENT 0x9c9c |
#define TAG_Y_CB_CR_POS 0x0213 |
#define TAG_Y_RESOLUTION 0x011B |
anonymous enum |
const unsigned int BytesPerFormat[NUM_FORMATS] = { 1,1,2,4,8,1,1,2,4,8,4,8 } |