This bug was fixed in the package v4l2-relayd - 0.2.0-0ubuntu2
---------------
v4l2-relayd (0.2.0-0ubuntu2) stonking; urgency=medium
* Fix compatibility with libcamerasrc and SoftISP (LP: #2166611):
- data/systemd/[email protected]: allow char-dma_heap and /dev/udmabuf
in DeviceAllow so SoftISP DmaBufAllocator can initialize.
- src/v4l2-relayd.c: add videoscale, videoconvert, and a leaky queue
before appsink to handle format/resolution negotiation and absorb
SoftISP debayering latency without blocking upstream libcamera.
- src/v4l2-relayd.c: link explicitly from negotiated src_pad into videoscale
to properly support multi-pad VIDEOSRC bins (e.g. libcamerasrc).
- data/etc/modprobe.d/v4l2-relayd.conf: set max_buffers=8 so v4l2loopback
allocates sufficient buffers for GStreamer v4l2sink bufferpool.
-- Viktor Pashaiev <[email protected]> Tue, 08 Sep 2026 12:30:00
+0000
** Changed in: v4l2-relayd (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2166611
Title:
v4l2-relayd unusable with libcamerasrc/SoftISP: sandbox blocks dma-buf
allocator, and YUY2 caps never negotiate (black frames)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/v4l2-relayd/+bug/2166611/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs