When used with a video4linux driver that has vidioc_enum_framesizes set the type to V4L2_FRMSIZE_TYPE_STEPWISE, I see the following errors from gstCamera:
It looks as if gstCamera is expecting width and height to be integers, but gStreamer is returning structures or arrays.
Modifying the driver so that vidioc_enum_framesizes returns a discrete structure and sets the type to V4L2_FRMSIZE_TYPE_DISCRETE fixes the problem. However, this is not a practical long-term solution.
When used with a video4linux driver that has vidioc_enum_framesizes set the type to V4L2_FRMSIZE_TYPE_STEPWISE, I see the following errors from gstCamera:
It looks as if gstCamera is expecting width and height to be integers, but gStreamer is returning structures or arrays.
Modifying the driver so that vidioc_enum_framesizes returns a discrete structure and sets the type to V4L2_FRMSIZE_TYPE_DISCRETE fixes the problem. However, this is not a practical long-term solution.