[libcamera-devel] [PATCH] android: camera_device: Replace auto with explicit type
Hirokazu Honda
hiroh at chromium.org
Mon Dec 14 02:25:41 CET 2020
Hi Laurent,
Thanks for this patch.
On Sat, Dec 12, 2020 at 12:42 PM Laurent Pinchart
<laurent.pinchart at ideasonboard.com> wrote:
>
> The auto keyword facilitates writing code. It avoids typing out very
> long types, which can make the code more readable, but it can also have
> a negative impact on readability as it requires the reader (including
> reviewers) to look up the type of the variable.
>
> Replace one occurrence of auto with the explicit type where doing so
> doesn't require a long type name.
>
> Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
Reviewed-by: Hirokazu Honda <hiroh at chromium.org>
> ---
> src/android/camera_device.cpp | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/src/android/camera_device.cpp b/src/android/camera_device.cpp
> index 38689bdc40b1..79fd02eccdcd 100644
> --- a/src/android/camera_device.cpp
> +++ b/src/android/camera_device.cpp
> @@ -199,7 +199,7 @@ void sortCamera3StreamConfigs(std::vector<Camera3StreamConfig> &unsortedConfigs,
> const auto nv12It = formatToConfigs.find(formats::NV12);
> if (nv12It != formatToConfigs.end()) {
> auto &nv12Configs = nv12It->second;
> - const auto &nv12Largest = nv12Configs.back();
> + const Camera3StreamConfig *nv12Largest = nv12Configs.back();
>
> /*
> * If JPEG will be created from NV12 and the size is larger than
> --
> Regards,
>
> Laurent Pinchart
>
More information about the libcamera-devel
mailing list