diff options
author | Naushir Patuck <naush@raspberrypi.com> | 2022-01-06 11:32:42 +0000 |
---|---|---|
committer | Kieran Bingham <kieran.bingham@ideasonboard.com> | 2022-01-19 10:51:28 +0000 |
commit | 7b84a17e213891f9c32b4b3d258c1c8343fc9c8a (patch) | |
tree | 3b7d2c80217f4e5501226f408a1ba49db5fb1762 /src/cam/image.cpp | |
parent | b2290573c09ca3781fc0577f7785f8398a5780b2 (diff) |
pipeline: raspberrypi: Return all ISP resolutions from generateConfiguration()
The libcamerasrc gstreamer component does seem to not allow stream resolutions
that are not advertised by PipelineHandler::generateConfiguration(). This has
been raised in a bug report [1].
Fix this behavior by advertising a SizeRange from the minimum ISP resolution, up
to the sensor resolution from PipelineHandlerRPi::generateConfiguration().
[1] https://bugs.libcamera.org/show_bug.cgi?id=105
Fixes: f16acb275c85 ("pipeline: raspberrypi: Restrict the advertised maximum ISP output resolution")
Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Reviewed-by: David Plowman <david.plowman@raspberrypi.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'src/cam/image.cpp')
0 files changed, 0 insertions, 0 deletions