Home
last modified time | relevance | path

Searched refs:ValuePtr (Results 1 – 4 of 4) sorted by relevance

/external/jhead/
Dgpsinfo.c144 unsigned char * ValuePtr; in ProcessGpsInfo() local
182 ValuePtr = OffsetBase+OffsetVal; in ProcessGpsInfo()
185 ValuePtr = DirEntry+8; in ProcessGpsInfo()
194 ImageInfo.GpsLat[0] = ValuePtr[0]; in ProcessGpsInfo()
195 ImageInfo.GpsLatRef[0] = ValuePtr[0]; in ProcessGpsInfo()
200 ImageInfo.GpsLong[0] = ValuePtr[0]; in ProcessGpsInfo()
201 ImageInfo.GpsLongRef[0] = ValuePtr[0]; in ProcessGpsInfo()
214 den = Get32s(ValuePtr+4+a*ComponentSize); in ProcessGpsInfo()
224 Values[a] = ConvertAnyFormat(ValuePtr+a*ComponentSize, Format); in ProcessGpsInfo()
236 Get32s(ValuePtr), Get32s(4+(char*)ValuePtr), in ProcessGpsInfo()
[all …]
Dmakernote.c39 unsigned char * ValuePtr; in ProcessCanonMakerNoteDir() local
70 ValuePtr = OffsetBase+OffsetVal; in ProcessCanonMakerNoteDir()
77 ValuePtr = DirEntry+8; in ProcessCanonMakerNoteDir()
97 if (ValuePtr[a] >= 32){ in ProcessCanonMakerNoteDir()
102 putchar(ValuePtr[a]); in ProcessCanonMakerNoteDir()
104 if (ValuePtr[a] == 0){ in ProcessCanonMakerNoteDir()
115 PrintFormatNumber(ValuePtr, Format, ByteCount); in ProcessCanonMakerNoteDir()
120 int IsoCode = Get16u(ValuePtr + 16*sizeof(unsigned short)); in ProcessCanonMakerNoteDir()
128 int WhiteBalance = Get16u(ValuePtr + 7*sizeof(unsigned short)); in ProcessCanonMakerNoteDir()
141 int temp_dist = Get16u(ValuePtr + 19*sizeof(unsigned short)); in ProcessCanonMakerNoteDir()
[all …]
Dexif.c388 void PrintFormatNumber(void * ValuePtr, int Format, int ByteCount) in PrintFormatNumber() argument
395 case FMT_BYTE: printf("%02x",*(uchar *)ValuePtr); s=1; break; in PrintFormatNumber()
396 case FMT_USHORT: printf("%d",Get16u(ValuePtr)); s=2; break; in PrintFormatNumber()
398 case FMT_SLONG: printf("%d",Get32s(ValuePtr)); s=4; break; in PrintFormatNumber()
399 case FMT_SSHORT: printf("%hd",(signed short)Get16u(ValuePtr)); s=2; break; in PrintFormatNumber()
402 printf("%d/%d",Get32s(ValuePtr), Get32s(4+(char *)ValuePtr)); in PrintFormatNumber()
406 case FMT_SINGLE: printf("%f",(double)*(float *)ValuePtr); s=8; break; in PrintFormatNumber()
407 case FMT_DOUBLE: printf("%f",*(double *)ValuePtr); s=8; break; in PrintFormatNumber()
415 ValuePtr = (void *)((char *)ValuePtr + s); in PrintFormatNumber()
425 double ConvertAnyFormat(void * ValuePtr, int Format) in ConvertAnyFormat() argument
[all …]
Djhead.h192 void PrintFormatNumber(void * ValuePtr, int Format, int ByteCount);
193 double ConvertAnyFormat(void * ValuePtr, int Format);
226 void ProcessGpsInfo(unsigned char * ValuePtr, int ByteCount,