Home | History | Annotate | Download | only in jhead

Lines Matching defs:ImageInfo

15 ImageInfo_t ImageInfo;
76 strcpy(ImageInfo.Comments,Comment);
77 ImageInfo.CommentWidchars = 0;
89 ImageInfo.Height = Get16m(Data+3);
90 ImageInfo.Width = Get16m(Data+5);
94 ImageInfo.IsColor = 1;
96 ImageInfo.IsColor = 0;
99 ImageInfo.Process = marker;
103 ImageInfo.Width, ImageInfo.Height, num_components, data_precision);
516 memset(&ImageInfo, 0, sizeof(ImageInfo));
561 if (ImageInfo.ThumbnailOffset == 0 || ImageInfo.ThumbnailSize == 0){
578 ThumbnailPointer = ExifSection->Data+ImageInfo.ThumbnailOffset+8;
580 fwrite(ThumbnailPointer, ImageInfo.ThumbnailSize ,1, ThumbnailFile);
599 if (ImageInfo.ThumbnailOffset == 0 || ImageInfo.ThumbnailAtEnd == FALSE){
616 if (ThumbLen + ImageInfo.ThumbnailOffset > 0x10000-20){
622 if (ImageInfo.ThumbnailSize == 0){
631 NewExifSize = ImageInfo.ThumbnailOffset+8+ThumbLen;
634 ThumbnailPointer = ExifSection->Data+ImageInfo.ThumbnailOffset+8;
640 ImageInfo.ThumbnailSize = ThumbLen;
642 Put32u(ExifSection->Data+ImageInfo.ThumbnailSizeOffset+8, ThumbLen);
664 if (ImageInfo.ThumbnailOffset == 0 || ImageInfo.ThumbnailAtEnd == FALSE){
695 if (ThumbLen + ImageInfo.ThumbnailOffset > 0x10000-20){
701 if (ImageInfo.ThumbnailSize == 0){
711 NewExifSize = ImageInfo.ThumbnailOffset+8+ThumbLen;
714 ThumbnailPointer = ExifSection->Data+ImageInfo.ThumbnailOffset+8;
721 ImageInfo.ThumbnailSize = ThumbLen;
723 Put32u(ExifSection->Data+ImageInfo.ThumbnailSizeOffset+8, ThumbLen);