diff --git a/main.c b/main.c index 7584d63..248af2c 100644 --- a/main.c +++ b/main.c @@ -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) { diff --git a/pinephone.ini b/pinephone.ini index 355abb4..9c61d73 100644 --- a/pinephone.ini +++ b/pinephone.ini @@ -3,8 +3,8 @@ csi=sun6i-csi [rear] driver=ov5640 -width=1280 -height=720 +width=1920 +height=1080 fmt=BGGR8 rotate=270