summaryrefslogtreecommitdiff
path: root/src/camera/ov9281.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/camera/ov9281.cpp')
-rw-r--r--src/camera/ov9281.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/camera/ov9281.cpp b/src/camera/ov9281.cpp
index b76ecdd..48f445f 100644
--- a/src/camera/ov9281.cpp
+++ b/src/camera/ov9281.cpp
@@ -189,7 +189,7 @@ void OV9281::onRequestCompleted(libcamera::Request *completed_request)
.planes()[i];
size_t size = std::min(metaplane.bytesused, plane.length);
- std::cout << "size is: " << size << std::endl;
+ // std::cout << "size is: " << size << std::endl;
void *data = m_mappedBuffers[plane.fd.get()].first;
auto img = std::make_shared<Image>();
@@ -204,7 +204,8 @@ void OV9281::onRequestCompleted(libcamera::Request *completed_request)
img->counters.timestampUs = metadata.timestamp / 1000;
img->counters.encoderPosition = RotaryEncoder::instance()->position();
- memcpy(img->data, data, size);
+ img->copyFromData(data, size);
+ // memcpy(img->data, data, size);
img->rotate();
auto pixels = img->pixels();