Bläddra i källkod

Fixed filenames

Martijn Braam 4 år sedan
förälder
incheckning
8fe634c1e1
2 ändrade filer med 7 tillägg och 3 borttagningar
  1. 5 1
      main.c
  2. 2 2
      pinephone.ini

+ 5 - 1
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) {

+ 2 - 2
pinephone.ini

@@ -3,8 +3,8 @@ csi=sun6i-csi
 
 [rear]
 driver=ov5640
-width=1280
-height=720
+width=1920
+height=1080
 fmt=BGGR8
 rotate=270