Message ID | 20210709145825.2943443-2-naush@raspberrypi.com |
---|---|
State | Accepted |
Headers | show |
Series |
|
Related | show |
Hi Naush, On Fri, Jul 09, 2021 at 03:58:18PM +0100, Naushir Patuck wrote: > This header file is no longer C compatible, so remove the extern "C" > declaration. > > Replace C++ style comments with C style based on libcamera guidelines. > > There are no functional changes in this commit. > > Signed-off-by: Naushir Patuck <naush@raspberrypi.com> > Reviewed-by: David Plowman <david.plowman@raspberrypi.com> > Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo@jmondi.org> Thanks j > --- > .../raspberrypi/controller/device_status.h | 24 +++++++------------ > 1 file changed, 9 insertions(+), 15 deletions(-) > > diff --git a/src/ipa/raspberrypi/controller/device_status.h b/src/ipa/raspberrypi/controller/device_status.h > index f74235248b12..733378dbfa27 100644 > --- a/src/ipa/raspberrypi/controller/device_status.h > +++ b/src/ipa/raspberrypi/controller/device_status.h > @@ -1,6 +1,6 @@ > /* SPDX-License-Identifier: BSD-2-Clause */ > /* > - * Copyright (C) 2019, Raspberry Pi (Trading) Limited > + * Copyright (C) 2019-2021, Raspberry Pi (Trading) Limited > * > * device_status.h - device (image sensor) status > */ > @@ -8,25 +8,19 @@ > > #include <libcamera/base/utils.h> > > -// Definition of "device metadata" which stores things like shutter time and > -// analogue gain that downstream control algorithms will want to know. > - > -#ifdef __cplusplus > -extern "C" { > -#endif > +/* > + * Definition of "device metadata" which stores things like shutter time and > + * analogue gain that downstream control algorithms will want to know. > + */ > > struct DeviceStatus { > - // time shutter is open > + /* time shutter is open */ > libcamera::utils::Duration shutter_speed; > double analogue_gain; > - // 1.0/distance-in-metres, or 0 if unknown > + /* 1.0/distance-in-metres, or 0 if unknown */ > double lens_position; > - // 1/f so that brightness quadruples when this doubles, or 0 if unknown > + /* 1/f so that brightness quadruples when this doubles, or 0 if unknown */ > double aperture; > - // proportional to brightness with 0 = no flash, 1 = maximum flash > + /* proportional to brightness with 0 = no flash, 1 = maximum flash */ > double flash_intensity; > }; > - > -#ifdef __cplusplus > -} > -#endif > -- > 2.25.1 >
Hi Naush, Thank you for the patch. On Fri, Jul 09, 2021 at 03:58:18PM +0100, Naushir Patuck wrote: > This header file is no longer C compatible, so remove the extern "C" > declaration. > > Replace C++ style comments with C style based on libcamera guidelines. > > There are no functional changes in this commit. > > Signed-off-by: Naushir Patuck <naush@raspberrypi.com> > Reviewed-by: David Plowman <david.plowman@raspberrypi.com> > Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> > --- > .../raspberrypi/controller/device_status.h | 24 +++++++------------ > 1 file changed, 9 insertions(+), 15 deletions(-) > > diff --git a/src/ipa/raspberrypi/controller/device_status.h b/src/ipa/raspberrypi/controller/device_status.h > index f74235248b12..733378dbfa27 100644 > --- a/src/ipa/raspberrypi/controller/device_status.h > +++ b/src/ipa/raspberrypi/controller/device_status.h > @@ -1,6 +1,6 @@ > /* SPDX-License-Identifier: BSD-2-Clause */ > /* > - * Copyright (C) 2019, Raspberry Pi (Trading) Limited > + * Copyright (C) 2019-2021, Raspberry Pi (Trading) Limited > * > * device_status.h - device (image sensor) status > */ > @@ -8,25 +8,19 @@ > > #include <libcamera/base/utils.h> > > -// Definition of "device metadata" which stores things like shutter time and > -// analogue gain that downstream control algorithms will want to know. > - > -#ifdef __cplusplus > -extern "C" { > -#endif > +/* > + * Definition of "device metadata" which stores things like shutter time and > + * analogue gain that downstream control algorithms will want to know. > + */ > > struct DeviceStatus { > - // time shutter is open > + /* time shutter is open */ > libcamera::utils::Duration shutter_speed; > double analogue_gain; > - // 1.0/distance-in-metres, or 0 if unknown > + /* 1.0/distance-in-metres, or 0 if unknown */ > double lens_position; > - // 1/f so that brightness quadruples when this doubles, or 0 if unknown > + /* 1/f so that brightness quadruples when this doubles, or 0 if unknown */ > double aperture; > - // proportional to brightness with 0 = no flash, 1 = maximum flash > + /* proportional to brightness with 0 = no flash, 1 = maximum flash */ > double flash_intensity; > }; > - > -#ifdef __cplusplus > -} > -#endif
diff --git a/src/ipa/raspberrypi/controller/device_status.h b/src/ipa/raspberrypi/controller/device_status.h index f74235248b12..733378dbfa27 100644 --- a/src/ipa/raspberrypi/controller/device_status.h +++ b/src/ipa/raspberrypi/controller/device_status.h @@ -1,6 +1,6 @@ /* SPDX-License-Identifier: BSD-2-Clause */ /* - * Copyright (C) 2019, Raspberry Pi (Trading) Limited + * Copyright (C) 2019-2021, Raspberry Pi (Trading) Limited * * device_status.h - device (image sensor) status */ @@ -8,25 +8,19 @@ #include <libcamera/base/utils.h> -// Definition of "device metadata" which stores things like shutter time and -// analogue gain that downstream control algorithms will want to know. - -#ifdef __cplusplus -extern "C" { -#endif +/* + * Definition of "device metadata" which stores things like shutter time and + * analogue gain that downstream control algorithms will want to know. + */ struct DeviceStatus { - // time shutter is open + /* time shutter is open */ libcamera::utils::Duration shutter_speed; double analogue_gain; - // 1.0/distance-in-metres, or 0 if unknown + /* 1.0/distance-in-metres, or 0 if unknown */ double lens_position; - // 1/f so that brightness quadruples when this doubles, or 0 if unknown + /* 1/f so that brightness quadruples when this doubles, or 0 if unknown */ double aperture; - // proportional to brightness with 0 = no flash, 1 = maximum flash + /* proportional to brightness with 0 = no flash, 1 = maximum flash */ double flash_intensity; }; - -#ifdef __cplusplus -} -#endif