Comment 8 for bug 1921474

Revision history for this message
You-Sheng Yang (vicamo) wrote :

Attach v4l2loopback_0.12.3-1ubuntu0.4_0.12.3-1ubuntu0.5.debdiff

v4l2loopback (0.12.3-1ubuntu0.5) focal; urgency=medium

  * Fix coverity errors. (LP: #1930208)
    - v4l2loopback.c: Fix unchecked return value in vidioc_s_fmt_out()
    - v4l2loopback.c: resource leak in v4l2_loopback_open()
    - v4l2loopback.c: NULL dereference in free_buffers()
    - UBUNTU: SAUCE: coverity: fix unchecked return value
    - UBUNTU: SAUCE: coverity: fix null pointer dereference
    - UBUNTU: SAUCE: coverity: use strlcpy instead of strcpy
    - Don't fail if allocating 0-sized buffers

  * Support client usage notification via V4l2 Event API (LP: #1921474)
    - dev: initialize per opener v4l2_fh
    - event: install event (un)subscribe hook
    - event: support polling for events
    - event: fix backward compatibility to 3.16
    - UBUNTU: SAUCE: track active readers
    - UBUNTU: SAUCE: event: support V4L2_EVENT_PRI_CLIENT_USAGE
    - compliance: fix vidioc_enum_frameintervals in output side
    - compliance: fix enum frame sizes/intervals errors
    - compliance: fix "fmtdesc.type was modified" error

 -- You-Sheng Yang <email address hidden> Wed, 29 Dec 2021 17:29:06 +0800