@@ -245,7 +245,7 @@ static mp_obj_t capture_frame(mp_obj_t self_in, mp_obj_t format) {
245245 // char filename[32];
246246 // snprintf(filename, sizeof(filename), "frame_%03d.raw", self->frame_count++);
247247 // save_raw(filename, self->gray_buffer, OUTPUT_WIDTH, OUTPUT_HEIGHT);
248- mp_obj_t result = mp_obj_new_memoryview ('B ' , OUTPUT_WIDTH * OUTPUT_HEIGHT , self -> gray_buffer );
248+ mp_obj_t result = mp_obj_new_memoryview ('b ' , OUTPUT_WIDTH * OUTPUT_HEIGHT , self -> gray_buffer );
249249 res = ioctl (self -> fd , VIDIOC_QBUF , & buf );
250250 if (res < 0 ) {
251251 mp_raise_OSError (- res );
@@ -256,7 +256,7 @@ static mp_obj_t capture_frame(mp_obj_t self_in, mp_obj_t format) {
256256 // char filename[32];
257257 // snprintf(filename, sizeof(filename), "frame_%03d.rgb565", self->frame_count++);
258258 // save_raw_rgb565(filename, self->rgb565_buffer, OUTPUT_WIDTH, OUTPUT_HEIGHT);
259- mp_obj_t result = mp_obj_new_memoryview ('H ' , OUTPUT_WIDTH * OUTPUT_HEIGHT , self -> rgb565_buffer );
259+ mp_obj_t result = mp_obj_new_memoryview ('b ' , OUTPUT_WIDTH * OUTPUT_HEIGHT , self -> rgb565_buffer );
260260 res = ioctl (self -> fd , VIDIOC_QBUF , & buf );
261261 if (res < 0 ) {
262262 mp_raise_OSError (- res );
0 commit comments