Lines Matching refs:ImageInfo
13 ImageInfo_t ImageInfo; variable
74 strcpy(ImageInfo.Comments,Comment); in process_COM()
75 ImageInfo.CommentWidchars = 0; in process_COM()
87 ImageInfo.Height = Get16m(Data+3); in process_SOFn()
88 ImageInfo.Width = Get16m(Data+5); in process_SOFn()
92 ImageInfo.IsColor = 1; in process_SOFn()
94 ImageInfo.IsColor = 0; in process_SOFn()
97 ImageInfo.Process = marker; in process_SOFn()
101 ImageInfo.Width, ImageInfo.Height, num_components, data_precision); in process_SOFn()
321 memset(&ImageInfo, 0, sizeof(ImageInfo)); in DiscardData()
366 if (ImageInfo.ThumbnailOffset == 0 || ImageInfo.ThumbnailSize == 0){ in SaveThumbnail()
383 ThumbnailPointer = ExifSection->Data+ImageInfo.ThumbnailOffset+8; in SaveThumbnail()
385 fwrite(ThumbnailPointer, ImageInfo.ThumbnailSize ,1, ThumbnailFile); in SaveThumbnail()
405 if (ImageInfo.ThumbnailOffset == 0 || ImageInfo.ThumbnailAtEnd == FALSE){ in ReplaceThumbnail()
436 if (ThumbLen + ImageInfo.ThumbnailOffset > 0x10000-20){ in ReplaceThumbnail()
442 if (ImageInfo.ThumbnailSize == 0){ in ReplaceThumbnail()
452 NewExifSize = ImageInfo.ThumbnailOffset+8+ThumbLen; in ReplaceThumbnail()
455 ThumbnailPointer = ExifSection->Data+ImageInfo.ThumbnailOffset+8; in ReplaceThumbnail()
462 ImageInfo.ThumbnailSize = ThumbLen; in ReplaceThumbnail()
464 Put32u(ExifSection->Data+ImageInfo.ThumbnailSizeOffset+8, ThumbLen); in ReplaceThumbnail()