mirror of
https://github.com/patjak/facetimehd.git
synced 2026-04-09 19:10:01 +02:00
facetimehd: set bus_info in v4l2 capabilities
This commit is contained in:
@@ -388,8 +388,13 @@ static int fthd_v4l2_ioctl_g_std(struct file *filp, void *priv, v4l2_std_id *std
|
|||||||
static int fthd_v4l2_ioctl_querycap(struct file *filp, void *priv,
|
static int fthd_v4l2_ioctl_querycap(struct file *filp, void *priv,
|
||||||
struct v4l2_capability *cap)
|
struct v4l2_capability *cap)
|
||||||
{
|
{
|
||||||
|
struct fthd_private *dev_priv = video_drvdata(filp);
|
||||||
|
|
||||||
strcpy(cap->driver, "bcwc");
|
strcpy(cap->driver, "bcwc");
|
||||||
strcpy(cap->card, "Apple Facetime HD");
|
strcpy(cap->card, "Apple Facetime HD");
|
||||||
|
snprintf(cap->bus_info, sizeof(cap->bus_info), "PCI:%s",
|
||||||
|
pci_name(dev_priv->pdev));
|
||||||
|
|
||||||
cap->device_caps = V4L2_CAP_VIDEO_CAPTURE |
|
cap->device_caps = V4L2_CAP_VIDEO_CAPTURE |
|
||||||
V4L2_CAP_READWRITE | V4L2_CAP_STREAMING | V4L2_CAP_TIMEPERFRAME;
|
V4L2_CAP_READWRITE | V4L2_CAP_STREAMING | V4L2_CAP_TIMEPERFRAME;
|
||||||
cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS;
|
cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS;
|
||||||
|
|||||||
Reference in New Issue
Block a user