diff --git a/camera/video4linux2.c b/camera/video4linux2.c index 27e4441c9f..4b49291d9a 100644 --- a/camera/video4linux2.c +++ b/camera/video4linux2.c @@ -492,7 +492,8 @@ static bool v4l_poll(void *data, retro_camera_frame_raw_framebuffer_t frame_raw_ if (preprocess_image(data)) { - frame_raw_cb(buffer_output, v4l->width, v4l->height, v4l->width); + if (frame_raw_cb != NULL) + frame_raw_cb(buffer_output, v4l->width, v4l->height, v4l->width); return true; } else