Prechádzať zdrojové kódy

Don't make stats a pointer

Martijn Braam 1 rok pred
rodič
commit
d4806d6ab6
2 zmenil súbory, kde vykonal 4 pridanie a 4 odobranie
  1. 3 3
      src/process_pipeline.c
  2. 1 1
      src/state.h

+ 3 - 3
src/process_pipeline.c

@@ -472,10 +472,10 @@ process_image_for_preview(const uint8_t *image)
                              GL_UNSIGNED_BYTE,
                              center);
                 libmegapixels_aaa_software_statistics(
-                        center, width, height, state_proc.stats);
+                        center, width, height, &state_proc.stats);
                 printf("STAT: %d %d\n",
-                       state_proc.stats->exposure,
-                       state_proc.stats->whitebalance);
+                       state_proc.stats.exposure,
+                       state_proc.stats.whitebalance);
         }
 
         // Create a thumbnail from the preview for the last capture

+ 1 - 1
src/state.h

@@ -77,7 +77,7 @@ typedef struct state_proc {
         libmegapixels_devconfig *configuration;
         libmegapixels_camera *camera;
         libmegapixels_mode *mode;
-        libmegapixels_aaa_stats *stats;
+        libmegapixels_aaa_stats stats;
 
         int burst_length;
         int captures_remaining;