#include <sys/time.h>
#include "kmjpeg.h"
static int f_num=0;
-
+static int markflag=0;
/*
* This list defines the known output image formats
for(i=0;i<64;i++){
INPUT_4BYTES(cinfo, mjdata, exit(0));
scandata.fourbdata[i] = mjdata;
- // fprintf(stderr,"%08X\n",mjdata);
+ // fprintf(stderr,"%08X\n",mjdata);
}
ioctl(cinfo->dev_fd, IOCTL_WRITE, &scandata);
- // for(i=0;i<300000;i++);
- for(i=0;i<100000;i++);
+ if(mjdata == 0xd9ffd9ff){
+ jpeg_destroy_decompress(cinfo);
+ exit(0);
+ }
+ // for(i=0;i<100000;i++);
}
}