We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bc3b2e5 commit 1cfe352Copy full SHA for 1cfe352
src/modules/sensors/camera.c
@@ -44,6 +44,7 @@ static struct udev_monitor *mon;
44
static const __u32 supported_fmts[] = {
45
V4L2_PIX_FMT_GREY,
46
V4L2_PIX_FMT_YUYV,
47
+ V4L2_PIX_FMT_NV12,
48
V4L2_PIX_FMT_MJPEG
49
};
50
@@ -363,10 +364,11 @@ static double compute_brightness(unsigned int size) {
363
364
double brightness = 0.0;
365
uint8_t *img_data = state.buf.start;
366
if (state.decoder) {
- size = state.decoder->dec_cb(&img_data, size);
367
- if (size < 0) {
+ int ret = state.decoder->dec_cb(&img_data, size);
368
+ if (ret < 0) {
369
return brightness;
370
}
371
+ size = ret;
372
373
374
rect_info_t full = {
0 commit comments