diff options
author | Mansoor Aftab <maftab@codeaurora.org> | 2014-09-24 10:45:42 -0700 |
---|---|---|
committer | Zhijun He <zhijunhe@google.com> | 2014-09-24 13:23:37 -0700 |
commit | 26aae0d7dbe6d4c8a9c189486ddbc0cacbcc7ddb (patch) | |
tree | 7360f1dbffa553e7f04b17ce7cdc8452e320bc27 /media_profiles.xml | |
parent | 30b1e4708c8330842bfd27e6b4f674f2c6541582 (diff) | |
download | shamu-26aae0d7dbe6d4c8a9c189486ddbc0cacbcc7ddb.tar.gz |
camera3: Use JPEG size as ZSL stream size
Previously in ZSL mode, both ZSL and non-ZSL snapshot streams use
active array size. This causes issue with FOV handling in ISP. ISP
will try to fit the snapshot stream in the crop region set by app,
and results in loss in field of view.
For example, suppose sensor active array size is 4208*3120, preview
size is 1920*1080, and JPEG size is 3840*2160. App sets crop region
to achieve 16*9 aspect ratio by cropping out top and bottom of the
active array. With this crop region, ISP tries to fit the snapshot
stream (4208*3120) in the 16 by 9 FOV, this obviously results in
FOV loss.
The fix is to maintain both ZSL and non-ZSL streams to be JPEG
size.
Bug: 17610699
Change-Id: Ib6149577faa4aef56a98a80094e339fd55607c6e
Diffstat (limited to 'media_profiles.xml')
0 files changed, 0 insertions, 0 deletions