Camera: Clarify AF_REGIONS behavior in capture_result
If application specifies 0-weight AF_REGIONS in capture request, the camera device is allowed to override with non-0-weight AF_REGIONS in capture result. Test: Build Bug: 29398609 Change-Id: I771ba45a1ae0fd26fcacc9891aa4444f718f0f3c
This commit is contained in:
@@ -1432,7 +1432,8 @@ public final class CaptureRequest extends CameraMetadata<CaptureRequest.Key<?>>
|
||||
* is used, all non-zero weights will have the same effect. A region with 0 weight is
|
||||
* ignored.</p>
|
||||
* <p>If all regions have 0 weight, then no specific metering area needs to be used by the
|
||||
* camera device.</p>
|
||||
* camera device. The capture result will either be a zero weight region as well, or
|
||||
* the region selected by the camera device as the focus area of interest.</p>
|
||||
* <p>If the metering region is outside the used {@link CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegion} returned in
|
||||
* capture result metadata, the camera device will ignore the sections outside the crop
|
||||
* region and output only the intersection rectangle as the metering region in the result
|
||||
|
||||
@@ -1156,7 +1156,8 @@ public class CaptureResult extends CameraMetadata<CaptureResult.Key<?>> {
|
||||
* is used, all non-zero weights will have the same effect. A region with 0 weight is
|
||||
* ignored.</p>
|
||||
* <p>If all regions have 0 weight, then no specific metering area needs to be used by the
|
||||
* camera device.</p>
|
||||
* camera device. The capture result will either be a zero weight region as well, or
|
||||
* the region selected by the camera device as the focus area of interest.</p>
|
||||
* <p>If the metering region is outside the used {@link CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegion} returned in
|
||||
* capture result metadata, the camera device will ignore the sections outside the crop
|
||||
* region and output only the intersection rectangle as the metering region in the result
|
||||
|
||||
Reference in New Issue
Block a user