[libcamera-devel] [PATCH 0/3] libcamera: Fix crash with UVC cameras that expose no supported format
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Sat Sep 3 20:10:34 CEST 2022
Hello,
This patch series fixes a crash in the uvcvideo pipeline handler with
cameras that exposes only formats that are not supported by libcamera.
Patches 1/3 and 2/3 perform small refactoring, to prepare for patch 3/3
that fixes the crash by rejecting those cameras.
Laurent Pinchart (3):
pipeline: uvcvideo: Move camera ID generation to UVCCameraData class
pipeline: uvcvideo: Cache supported formats in UVCCameraData
pipeline: uvcvideo: Fail match() if the camera has no supported format
src/libcamera/pipeline/uvcvideo/uvcvideo.cpp | 200 ++++++++++---------
1 file changed, 107 insertions(+), 93 deletions(-)
base-commit: 251f0534b74bcb46c777aa0df34b1b4142b664f5
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list