os/linux-2.6-tag--devboard-R2_10-4/include/asm-cris/elphel/exifa.h File Reference

Go to the source code of this file.

Data Structures

struct  exif_dir_table_t
struct  frame_exif_t
 move back to interframe_params_t? More...
struct  meta_GPSInfo_t
struct  meta_CompassInfo_t

Defines

#define X3X3_EXIF   125
#define X3X3_EXIF_EXIF   0
#define X3X3_EXIF_META   1
#define X3X3_EXIF_TEMPLATE   2
#define X3X3_EXIF_METADIR   3
#define X3X3_EXIF_TIME   4
#define EXIF_LSEEK_DISABLE   1
#define EXIF_LSEEK_ENABLE   2
#define EXIF_LSEEK_INVALIDATE   3
#define EXIF_LSEEK_REBUILD   4
#define EXIF_LSEEK_TOMORROW_DATE   5
#define EXIF_LSEEK_TOMORROW_SEC   6
#define EXIF_LSEEK_TODAY_DATE   7
#define EXIF_LSEEK_TODAY_SEC   8
#define MAX_EXIF_FIELDS   256
#define MAX_EXIF_SIZE   4096
#define MAX_EXIF_FRAMES   2048
#define Exif_Image_ImageDescription   0x0010e
#define Exif_Image_Make   0x0010f
#define Exif_Image_Model   0x00110
#define Exif_Image_Software   0x00131
#define Exif_Image_DateTime   0x00132
#define Exif_Image_Artist   0x0013b
#define Exif_Image_HostComputer   0x0013c
#define Exif_Image_HostComputer   0x0013c
#define Exif_Image_IPTCNAA   0x083bb
#define Exif_Image_FrameNumber   0x083bb
#define Exif_Image_ExifTag   0x08769
#define Exif_Image_GPSTag   0x08825
#define Exif_Photo_ExposureTime   0x1829a
#define Exif_Photo_DateTimeOriginal   0x19003
#define Exif_Photo_MakerNote   0x1927c
#define Exif_Photo_SubSecTime   0x19290
#define Exif_Photo_SubSecTimeOriginal   0x19291
#define Exif_GPSInfo_GPSLatitudeRef   0x20001
#define Exif_GPSInfo_GPSLatitude   0x20002
#define Exif_GPSInfo_GPSLongitudeRef   0x20003
#define Exif_GPSInfo_GPSLongitude   0x20004
#define Exif_GPSInfo_GPSAltitudeRef   0x20005
#define Exif_GPSInfo_GPSAltitude   0x20006
#define Exif_GPSInfo_GPSTimeStamp   0x20007
#define Exif_GPSInfo_GPSMeasureMode   0x2000a
#define Exif_GPSInfo_GPSDateStamp   0x2001D
#define Exif_GPSInfo_GPSImgDirectionRef   0x20010
 used for compass module
#define Exif_GPSInfo_GPSImgDirection   0x20011
#define Exif_GPSInfo_GPSDestLatitudeRef   0x20013
#define Exif_GPSInfo_GPSDestLatitude   0x20014
#define Exif_GPSInfo_GPSDestLongitudeRef   0x20015
#define Exif_GPSInfo_GPSDestLongitude   0x20016
#define Exif_GPSInfo_CompassDirectionRef   0x20010
#define Exif_GPSInfo_CompassDirection   0x20011
#define Exif_GPSInfo_CompassPitchRef   0x20013
#define Exif_GPSInfo_CompassPitch   0x20014
#define Exif_GPSInfo_CompassRollRef   0x20015
#define Exif_GPSInfo_CompassRoll   0x20016
#define EXIF_GPS_MIN_DENOM   10000
#define EXIF_GPS_METERS_DENOM   10
#define EXIF_GPS_TIMESEC_DENOM   1000
#define EXIF_GPS_COMPASS_DENOM   10
#define EXIF_COMPASS_PITCH_ASCII   "NS"
 hack!
#define EXIF_COMPASS_ROLL_ASCII   "EW"
#define Exif_Image_ImageDescription_Index   0x00
 Exif data (variable, stored with each frame) used for KML (not only).
#define Exif_Photo_DateTimeOriginal_Index   0x01
#define Exif_Photo_SubSecTimeOriginal_Index   0x02
#define Exif_Photo_ExposureTime_Index   0x03
#define Exif_GPSInfo_GPSLatitudeRef_Index   0x04
#define Exif_GPSInfo_GPSLatitude_Index   0x05
#define Exif_GPSInfo_GPSLongitudeRef_Index   0x06
#define Exif_GPSInfo_GPSLongitude_Index   0x07
#define Exif_GPSInfo_GPSAltitudeRef_Index   0x08
#define Exif_GPSInfo_GPSAltitude_Index   0x09
#define Exif_GPSInfo_GPSTimeStamp_Index   0x0a
#define Exif_GPSInfo_GPSDateStamp_Index   0x0b
#define Exif_GPSInfo_GPSMeasureMode_Index   0x0c
#define Exif_GPSInfo_CompassDirectionRef_Index   0x0d
#define Exif_GPSInfo_CompassDirection_Index   0x0e
#define Exif_GPSInfo_CompassPitchRef_Index   0x0f
#define Exif_GPSInfo_CompassPitch_Index   0x10
#define Exif_GPSInfo_CompassRollRef_Index   0x11
#define Exif_GPSInfo_CompassRoll_Index   0x12
#define Exif_Image_FrameNumber_Index   0x13
#define ExifKmlNumber   0x14
#define EXIF_DEV_NAME   "/dev/exif_exif"
#define EXIFDIR_DEV_NAME   "/dev/exif_metadir"
#define EXIFMETA_DEV_NAME   "/dev/exif_meta"


Define Documentation

#define EXIF_COMPASS_PITCH_ASCII   "NS"

hack!

Definition at line 156 of file exifa.h.

Referenced by camogm_frame_kml(), main(), and PHP_FUNCTION().

#define EXIF_COMPASS_ROLL_ASCII   "EW"

Definition at line 157 of file exifa.h.

Referenced by camogm_frame_kml(), main(), and PHP_FUNCTION().

#define EXIF_DEV_NAME   "/dev/exif_exif"

Definition at line 184 of file exifa.h.

Referenced by php_elphel_init_globals().

#define EXIF_GPS_COMPASS_DENOM   10

Definition at line 154 of file exifa.h.

Referenced by exif_init_compass_meta(), and main().

#define EXIF_GPS_METERS_DENOM   10

Definition at line 152 of file exifa.h.

#define EXIF_GPS_MIN_DENOM   10000

Definition at line 151 of file exifa.h.

#define EXIF_GPS_TIMESEC_DENOM   1000

Definition at line 153 of file exifa.h.

#define Exif_GPSInfo_CompassDirection   0x20011

Definition at line 99 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), main(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_CompassDirection_Index   0x0e

Definition at line 174 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_CompassDirectionRef   0x20010

Definition at line 98 of file exifa.h.

Referenced by camogm_start_kml(), createExifDirectory(), and printExifXML().

#define Exif_GPSInfo_CompassDirectionRef_Index   0x0d

Definition at line 173 of file exifa.h.

Referenced by camogm_start_kml(), createExifDirectory(), and printExifXML().

#define Exif_GPSInfo_CompassPitch   0x20014

Definition at line 101 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_CompassPitch_Index   0x10

Definition at line 176 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_CompassPitchRef   0x20013

Definition at line 100 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_CompassPitchRef_Index   0x0f

Definition at line 175 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_CompassRoll   0x20016

Definition at line 103 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_CompassRoll_Index   0x12

Definition at line 178 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_CompassRollRef   0x20015

Definition at line 102 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_CompassRollRef_Index   0x11

Definition at line 177 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSAltitude   0x20006

Definition at line 85 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSAltitude_Index   0x09

Definition at line 169 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSAltitudeRef   0x20005

Definition at line 84 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSAltitudeRef_Index   0x08

Definition at line 168 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSDateStamp   0x2001D

Definition at line 88 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSDateStamp_Index   0x0b

Definition at line 171 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSDestLatitude   0x20014

Definition at line 94 of file exifa.h.

#define Exif_GPSInfo_GPSDestLatitudeRef   0x20013

Definition at line 93 of file exifa.h.

#define Exif_GPSInfo_GPSDestLongitude   0x20016

Definition at line 96 of file exifa.h.

#define Exif_GPSInfo_GPSDestLongitudeRef   0x20015

Definition at line 95 of file exifa.h.

#define Exif_GPSInfo_GPSImgDirection   0x20011

Definition at line 92 of file exifa.h.

#define Exif_GPSInfo_GPSImgDirectionRef   0x20010

used for compass module

Definition at line 91 of file exifa.h.

#define Exif_GPSInfo_GPSLatitude   0x20002

Definition at line 81 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSLatitude_Index   0x05

Definition at line 165 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSLatitudeRef   0x20001

Definition at line 80 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), main(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSLatitudeRef_Index   0x04

Definition at line 164 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSLongitude   0x20004

Definition at line 83 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSLongitude_Index   0x07

Definition at line 167 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSLongitudeRef   0x20003

Definition at line 82 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSLongitudeRef_Index   0x06

Definition at line 166 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSMeasureMode   0x2000a

Definition at line 87 of file exifa.h.

Referenced by createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSMeasureMode_Index   0x0c

Definition at line 172 of file exifa.h.

Referenced by createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSTimeStamp   0x20007

Definition at line 86 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_GPSInfo_GPSTimeStamp_Index   0x0a

Definition at line 170 of file exifa.h.

Referenced by camogm_frame_kml(), camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_Image_Artist   0x0013b

Definition at line 63 of file exifa.h.

#define Exif_Image_DateTime   0x00132

Definition at line 62 of file exifa.h.

Referenced by updateIRQ_Exif().

#define Exif_Image_ExifTag   0x08769

Definition at line 70 of file exifa.h.

#define Exif_Image_FrameNumber   0x083bb

Definition at line 68 of file exifa.h.

Referenced by createExifDirectory(), PHP_FUNCTION(), printExifXML(), and updateIRQ_Exif().

#define Exif_Image_FrameNumber_Index   0x13

Definition at line 179 of file exifa.h.

Referenced by createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_Image_GPSTag   0x08825

Definition at line 71 of file exifa.h.

#define Exif_Image_HostComputer   0x0013c

Definition at line 65 of file exifa.h.

#define Exif_Image_HostComputer   0x0013c

Definition at line 65 of file exifa.h.

#define Exif_Image_ImageDescription   0x0010e

Definition at line 58 of file exifa.h.

Referenced by createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_Image_ImageDescription_Index   0x00

Exif data (variable, stored with each frame) used for KML (not only).

Definition at line 160 of file exifa.h.

Referenced by createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_Image_IPTCNAA   0x083bb

Definition at line 67 of file exifa.h.

#define Exif_Image_Make   0x0010f

Definition at line 59 of file exifa.h.

#define Exif_Image_Model   0x00110

Definition at line 60 of file exifa.h.

#define Exif_Image_Software   0x00131

Definition at line 61 of file exifa.h.

#define EXIF_LSEEK_DISABLE   1

Definition at line 22 of file exifa.h.

Referenced by exif_lseek().

#define EXIF_LSEEK_ENABLE   2

Definition at line 23 of file exifa.h.

#define EXIF_LSEEK_INVALIDATE   3

Definition at line 24 of file exifa.h.

Referenced by exif_lseek().

#define EXIF_LSEEK_REBUILD   4

Definition at line 25 of file exifa.h.

Referenced by exif_lseek().

#define EXIF_LSEEK_TODAY_DATE   7

Definition at line 29 of file exifa.h.

Referenced by exif_lseek().

#define EXIF_LSEEK_TODAY_SEC   8

Definition at line 30 of file exifa.h.

Referenced by exif_lseek().

#define EXIF_LSEEK_TOMORROW_DATE   5

Definition at line 27 of file exifa.h.

Referenced by exif_lseek().

#define EXIF_LSEEK_TOMORROW_SEC   6

Definition at line 28 of file exifa.h.

Referenced by exif_lseek().

#define Exif_Photo_DateTimeOriginal   0x19003

Definition at line 75 of file exifa.h.

Referenced by camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), printExifXML(), and updateIRQ_Exif().

#define Exif_Photo_DateTimeOriginal_Index   0x01

Definition at line 161 of file exifa.h.

Referenced by camogm_start_kml(), createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_Photo_ExposureTime   0x1829a

Definition at line 74 of file exifa.h.

Referenced by createExifDirectory(), PHP_FUNCTION(), printExifXML(), and updateIRQ_Exif().

#define Exif_Photo_ExposureTime_Index   0x03

Definition at line 163 of file exifa.h.

Referenced by createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_Photo_MakerNote   0x1927c

Definition at line 76 of file exifa.h.

#define Exif_Photo_SubSecTime   0x19290

Definition at line 77 of file exifa.h.

#define Exif_Photo_SubSecTimeOriginal   0x19291

Definition at line 78 of file exifa.h.

Referenced by createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define Exif_Photo_SubSecTimeOriginal_Index   0x02

Definition at line 162 of file exifa.h.

Referenced by createExifDirectory(), PHP_FUNCTION(), and printExifXML().

#define EXIFDIR_DEV_NAME   "/dev/exif_metadir"

Definition at line 185 of file exifa.h.

Referenced by php_elphel_init_globals(), and printExifXML().

#define ExifKmlNumber   0x14

Definition at line 180 of file exifa.h.

Referenced by camogm_start_kml(), createExifDirectory(), and printExifXML().

#define EXIFMETA_DEV_NAME   "/dev/exif_meta"

Definition at line 186 of file exifa.h.

Referenced by php_elphel_init_globals().

#define MAX_EXIF_FIELDS   256

Definition at line 52 of file exifa.h.

Referenced by minor_max_size().

#define MAX_EXIF_FRAMES   2048

Definition at line 55 of file exifa.h.

Referenced by exif_enable(), exif_lseek(), exif_rebuild(), minor_file_size(), minor_max_size(), and store_meta().

#define MAX_EXIF_SIZE   4096

Definition at line 53 of file exifa.h.

Referenced by exif_read(), exif_rebuild(), exif_write(), and minor_max_size().

#define X3X3_EXIF   125

Definition at line 8 of file exifa.h.

#define X3X3_EXIF_EXIF   0

Definition at line 10 of file exifa.h.

#define X3X3_EXIF_META   1

Definition at line 11 of file exifa.h.

#define X3X3_EXIF_METADIR   3

Definition at line 14 of file exifa.h.

#define X3X3_EXIF_TEMPLATE   2

Definition at line 13 of file exifa.h.

#define X3X3_EXIF_TIME   4

Definition at line 16 of file exifa.h.


Generated on Fri Nov 28 00:08:27 2008 for elphel by  doxygen 1.5.1