This commit is contained in:
2025-09-21 20:32:06 +02:00
parent 13bcba1c5b
commit 432f05cc56
15 changed files with 174 additions and 131 deletions
+2 -2
View File
@@ -94,8 +94,8 @@ static void link_video_to_texture(ShaderProgram *program, VideoDevice *device,
(EGLClientBuffer)NULL, attrib_list);
if (device->dma_image == EGL_NO_IMAGE_KHR) {
log_error("(%s) eglCreateImageKHR failed", device->name);
program->error = true;
log_error("(%s) eglCreateImageKHR failed %04x", device->name,
eglGetError());
return;
}
+2 -2
View File
@@ -63,8 +63,8 @@ static bool set_device_format(VideoDevice *device, unsigned int preferred_width,
fmt.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
fmt.fmt.pix.width = preferred_width;
fmt.fmt.pix.height = preferred_height;
fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_BGRX32;
fmt.fmt.pix.field = V4L2_FIELD_NONE;
fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUYV;
fmt.fmt.pix.field = V4L2_FIELD_INTERLACED;
if (ioctl(device->fd, VIDIOC_S_FMT, &fmt) == -1) {
log_warn("(%s) Format set failed", device->name);