Commit 2c42d5ee authored by Martin Storsjo's avatar Martin Storsjo Committed by Alexandre Julliard

qcap: Fix compilation with older videodev2.h.

Older videodev2.h lack the V4L2_CAP_DEVICE_CAPS define and the device_caps field in the v4l2_capability struct. Signed-off-by: 's avatarMartin Storsjo <martin@martin.st> Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
parent b10cdce3
...@@ -577,8 +577,10 @@ Capture * qcap_driver_init( IPin *pOut, USHORT card ) ...@@ -577,8 +577,10 @@ Capture * qcap_driver_init( IPin *pOut, USHORT card )
goto error; goto error;
} }
#ifdef V4L2_CAP_DEVICE_CAPS
if (caps.capabilities & V4L2_CAP_DEVICE_CAPS) if (caps.capabilities & V4L2_CAP_DEVICE_CAPS)
caps.capabilities = caps.device_caps; caps.capabilities = caps.device_caps;
#endif
if (!(caps.capabilities & V4L2_CAP_VIDEO_CAPTURE)) if (!(caps.capabilities & V4L2_CAP_VIDEO_CAPTURE))
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment