[v3,0/4] Use regular expressions for entity name matching
mbox series

Message ID 20251203-rzv2h-pre-v3-0-1493e0638626@ideasonboard.com
Headers show
Series
  • Use regular expressions for entity name matching
Related show

Message

Jacopo Mondi Dec. 3, 2025, 9:14 a.m. UTC
Resuming the series that was sent as v2 in August
https://patchwork.libcamera.org/cover/23833/

Changelog is per-patch

Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>

---
Daniel Scally (4):
      libcamera: base: Wrap <regex.h>
      libcamera: device_enumerator: Support regex to match entity names
      libcamera: media_device: Get entity by regexp
      libcamera: V4L2Subdevice: Get device by regexp

 include/libcamera/base/meson.build             |  1 +
 include/libcamera/base/regex.h                 | 13 +++++++++
 include/libcamera/internal/device_enumerator.h |  3 ++
 include/libcamera/internal/media_device.h      |  2 ++
 include/libcamera/internal/v4l2_subdevice.h    |  3 ++
 src/libcamera/device_enumerator.cpp            | 39 +++++++++++++++++++++++++-
 src/libcamera/media_device.cpp                 | 26 +++++++++++++++++
 src/libcamera/v4l2_subdevice.cpp               | 27 ++++++++++++------
 8 files changed, 105 insertions(+), 9 deletions(-)
---
base-commit: 3a835ff48ccfa6779012dd7d761f8f416dbdef92
change-id: 20251202-rzv2h-pre-1e854f3e4437

Best regards,