@@ -344,9 +344,11 @@ process_image(const int *p, int size)
{
clock_t t;
time_t rawtime;
+ struct tm tim;
uint8_t *pixels;
double time_taken;
char fname[255];
+ char timestamp[30];
GdkPixbuf *pixbuf;
GdkPixbuf *pixbufrot;
GError *error = NULL;
@@ -378,7 +380,9 @@ process_image(const int *p, int size)
}
if (capture){
time(&rawtime);
- sprintf(fname, "%s/Pictures/Photo-%s.jpg", getenv("HOME"), ctime(&rawtime));
+ tim =*(localtime(&rawtime));
+ strftime(timestamp, 30, "%F %T", &tim);
+ sprintf(fname, "%s/Pictures/Photo-%s.jpg", getenv("HOME"), timestamp);
printf("Saving image\n");
gdk_pixbuf_save(pixbufrot, fname, "jpeg", &error, "quality", "85", NULL);
if(error != NULL) {
@@ -3,8 +3,8 @@ csi=sun6i-csi
[rear]
driver=ov5640
-width=1280
-height=720
+width=1920
+height=1080
fmt=BGGR8
rotate=270