pipewire/spa/plugins/libcamera
Barnabás Pőcze 559a30b0b4 spa: libcamera: source: reject buffers with incorrect number of planes
`SPA_PARAM_BUFFERS_blocks` is a specific value, the plugin host should
not use any other number of data planes, so reject other values.

For example, the `buffers[i]->n_datas > planes.size()` situation was
not handled correctly, and this removes the need for handling that.
2026-06-23 15:00:15 +00:00
..
libcamera-device.cpp spa: libcamera: expose libcamera version 2026-06-23 15:00:15 +00:00
libcamera-manager.cpp spa: libcamera: expose libcamera version 2026-06-23 15:00:15 +00:00
libcamera-source.cpp spa: libcamera: source: reject buffers with incorrect number of planes 2026-06-23 15:00:15 +00:00
libcamera.cpp spa: libcamera: move CameraManager acquisition 2026-06-23 15:00:15 +00:00
libcamera.hpp spa: libcamera: expose libcamera version 2026-06-23 15:00:15 +00:00
meson.build spa: libcamera: compile fully as C++ 2026-06-23 15:00:15 +00:00