|
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 } |