diff options
author | Umang Jain <umang.jain@ideasonboard.com> | 2021-09-23 12:54:53 +0530 |
---|---|---|
committer | Umang Jain <umang.jain@ideasonboard.com> | 2021-09-27 22:25:05 +0530 |
commit | 957c5d534b42e05520de82f27b2204fa864d511a (patch) | |
tree | b5280052b672f402c74bb05f29edb8aa509a4bf7 /utils/ipc/generators/mojom_libcamera_generator.py | |
parent | 67adaf5ebf4fd2cafc64fa5821246cc5a57d331c (diff) |
android: Fix generation of thumbnail for EXIF data
Generation of thumbnail is not occuring currently because
ANDROID_JPEG_THUMBNAIL_SIZE is not set for request metadata passed
to PostProcessorJpeg::process(). The commit 1264628d3c92("android:
jpeg: Configure thumbnailer based on request metadata") introduced
the mechanism to retrieve the thumbanil size from request metadata,
however it didn't add the counterpart i.e. inserting the size in
the request metadata in request metadata template, at the first place.
The patch fixes this issue by setting ANDROID_JPEG_THUMBNAIL_SIZE in
the request metadata template populated by
CameraCapabilities::requestTemplatePreview(). The value for
ANDROID_JPEG_THUMBNAIL_SIZE is set to be the first non-zero size
reported by static metadata ANDROID_JPEG_AVAILABLE_THUMBNAIL_SIZES.
Fixes: 1264628d3c92("android: jpeg: Configure thumbnailer based on request metadata")
Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Hirokazu Honda <hiroh@chromium.org>
Diffstat (limited to 'utils/ipc/generators/mojom_libcamera_generator.py')
0 files changed, 0 insertions, 0 deletions