Does the following JpegHdr structure correspond to your requirements?
typedef struct JpegHdr
{
short width;
short height;
short restartInterval;
short numOfQts;
char precision;
unsigned char numComps;
char blockWidth\[3\];
char blockHeight\[3\];
char qtId\[3\];
char compId\[3\];
char maxBlockWidth;
char maxBlockHeight;
JpegQt qt\[4\];
JpegHt ht\[4\];
} JpegHdr;
See more here: http://www.cs.cornell.edu/dali/api/jpeg-c.html[^] SkyWalker -- modified at 10:16 Monday 14th November, 2005