|
@@ -477,6 +477,7 @@ uvc_create_modes(libmegapixels_camera *camera, int fd)
|
|
frameinterval.index++;
|
|
frameinterval.index++;
|
|
if (frameinterval.type == V4L2_FRMIVAL_TYPE_DISCRETE) {
|
|
if (frameinterval.type == V4L2_FRMIVAL_TYPE_DISCRETE) {
|
|
libmegapixels_mode *mode = calloc(1, sizeof(libmegapixels_mode));
|
|
libmegapixels_mode *mode = calloc(1, sizeof(libmegapixels_mode));
|
|
|
|
+ mode->format = format;
|
|
mode->v4l_pixfmt = fmtdesc.pixelformat;
|
|
mode->v4l_pixfmt = fmtdesc.pixelformat;
|
|
mode->width = (int) framesize.discrete.width;
|
|
mode->width = (int) framesize.discrete.width;
|
|
mode->height = (int) framesize.discrete.height;
|
|
mode->height = (int) framesize.discrete.height;
|