No webcam in chrome (works in firefox)

Marcin Cieslak saper at saper.info
Tue Apr 7 18:53:34 UTC 2020


On Thu, 8 Aug 2019, Jan Beich wrote:

> (redirecting to a better list)
>
> 0x40685600 is probably VIDIOC_QUERYCAP, used by Chromium in a number of places.
> https://cs.chromium.org/search/?q=VIDIOC_QUERYCAP

(...)
>    if (!(cap.capabilities & V4L2_CAP_VIDEO_M2M_MPLANE))
>        warnx("V4L2_CAP_VIDEO_M2M_MPLANE is missing, required for streaming");
>
>    return 0;

Jan - thanks for the pointer. None of the two webcams I have:

ugen3.2: <Ricoh co. Ltd. product 0x18b0> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA)

(this is a UVC 1.0 camera)

ugen8.3: <vendor 0x046d product 0x08dd> at usbus8, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)

(looks like it works with zc3xx(4) webcamd driver)

Currently trying using chromium 80.0.3987.149 on 11.3-STABLE, never really tried much older versions.

A causual grep in the webcamd source code is that only a few cameras support memory-to-memory (M2M)
interface. It is even hard to tell which models do support this interface.

Is this something that can be added? Or the hardware needs to support it somehow?
Or is this a bug in Chromium? (https://bugs.chromium.org/p/chromium/issues/detail?id=948147
seems to be only tangentially related)

Marcin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3663 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.freebsd.org/pipermail/freebsd-chromium/attachments/20200407/edef138d/attachment.bin>


More information about the freebsd-chromium mailing list