David Plowman
df36fb4abb
ipa: raspberrypi: Make sensor embedded data parser use Span class
...
Improve MdParser::Parse() by taking a Span, pointing to const data
that it should not change, as its input buffer.
Signed-off-by: David Plowman <david.plowman@raspberrypi.com >
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
2021-05-08 02:49:03 +03:00
Laurent Pinchart
c77d894a8b
libcamera: Declare empty virtual destructors as defaulted
...
The base class of polymorphic classes is required to declare a
destructor. Several of these are empty, and can thus be declared as
defaulted.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Reviewed-by: Umang Jain <email@uajain.com >
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
2020-10-23 22:53:13 +03:00
Naushir Patuck
2f46dec949
ipa: raspberrypi: Rename the controller namespace from Rpi to RpiController
...
This avoids a namespace clash with the RPi namespace used by the ipa and
pipeline handlers, and cleans up the syntax slightly.
There are no functional changes in this commit.
Signed-off-by: Naushir Patuck <naush@raspberrypi.com >
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org >
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com >
2020-09-29 12:35:17 +01:00
Naushir Patuck
0db2c8dc75
libcamera: ipa: Raspberry Pi IPA
...
Initial implementation of the Raspberry Pi (BCM2835) libcamera IPA and
associated libraries.
All code is licensed under the BSD-2-Clause terms.
Copyright (c) 2019-2020 Raspberry Pi Trading Ltd.
Signed-off-by: Naushir Patuck <naush@raspberrypi.com >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
2020-05-11 23:54:40 +03:00