HomeSort by relevance Sort by last modified time
    Searched refs:MeteringRectangle (Results 1 - 25 of 27) sorted by null

1 2

  /frameworks/base/core/java/android/hardware/camera2/marshal/impl/
MarshalQueryableMeteringRectangle.java 20 import android.hardware.camera2.params.MeteringRectangle;
29 * Marshal {@link MeteringRectangle} to/from {@link #TYPE_INT32}
31 public class MarshalQueryableMeteringRectangle implements MarshalQueryable<MeteringRectangle> {
35 private class MarshalerMeteringRectangle extends Marshaler<MeteringRectangle> {
36 protected MarshalerMeteringRectangle(TypeReference<MeteringRectangle> typeReference,
42 public void marshal(MeteringRectangle value, ByteBuffer buffer) {
57 public MeteringRectangle unmarshal(ByteBuffer buffer) {
67 return new MeteringRectangle(xMin, yMin, width, height, weight);
77 public Marshaler<MeteringRectangle> createMarshaler(
78 TypeReference<MeteringRectangle> managedType, int nativeType)
    [all...]
  /frameworks/base/core/java/android/hardware/camera2/params/
MeteringRectangle.java 56 public final class MeteringRectangle {
91 public MeteringRectangle(int x, int y, int width, int height, int meteringWeight) {
112 public MeteringRectangle(Point xy, Size dimensions, int meteringWeight) {
134 public MeteringRectangle(Rect rect, int meteringWeight) {
225 return other instanceof MeteringRectangle && equals((MeteringRectangle)other);
234 * @param other Another MeteringRectangle
238 public boolean equals(final MeteringRectangle other) {
  /packages/apps/Camera2/src/com/android/camera/one/v2/
AutoFocusHelper.java 23 import android.hardware.camera2.params.MeteringRectangle;
39 (CameraUtil.lerp(MeteringRectangle.METERING_WEIGHT_MIN, MeteringRectangle.METERING_WEIGHT_MAX,
43 private static final MeteringRectangle[] ZERO_WEIGHT_3A_REGION = new MeteringRectangle[]{
44 new MeteringRectangle(0, 0, 0, 0, 0)
47 public static MeteringRectangle[] getZeroWeightRegion() {
116 * Returns a MeteringRectangle[] with length 1.
121 * to determine the side length of the square MeteringRectangle.
127 private static MeteringRectangle[] regionsForNormalizedCoord(float nx, float ny, float fraction
    [all...]
OneCameraImpl.java 30 import android.hardware.camera2.params.MeteringRectangle;
102 MeteringRectangle[] ZERO_WEIGHT_3A_REGION = AutoFocusHelper.getZeroWeightRegion();
148 private MeteringRectangle[] mAFRegions = ZERO_WEIGHT_3A_REGION;
149 private MeteringRectangle[] mAERegions = ZERO_WEIGHT_3A_REGION;
OneCameraZslImpl.java 32 import android.hardware.camera2.params.MeteringRectangle;
125 /*package*/ MeteringRectangle[] ZERO_WEIGHT_3A_REGION = AutoFocusHelper.getZeroWeightRegion();
184 private MeteringRectangle[] mAFRegions = ZERO_WEIGHT_3A_REGION;
185 private MeteringRectangle[] mAERegions = ZERO_WEIGHT_3A_REGION;
    [all...]
  /cts/tests/tests/hardware/src/android/hardware/camera2/cts/helpers/
Camera2Focuser.java 25 import android.hardware.camera2.params.MeteringRectangle;
59 private MeteringRectangle[] mAfRegions;
177 public synchronized void touchForAutoFocus(MeteringRectangle[] afRegions)
195 public synchronized void startAutoFocus(MeteringRectangle[] afRegions)
237 boolean forceActive, MeteringRectangle[] afRegions) throws CameraAccessException {
313 private void setAfRegions(MeteringRectangle[] afRegions) {
332 mAfRegions = new MeteringRectangle[] {
333 new MeteringRectangle(0, 0, 0, 0, MeteringRectangle.METERING_WEIGHT_DONT_CARE)};
CameraErrorCollector.java 24 import android.hardware.camera2.params.MeteringRectangle;
436 MeteringRectangle[] expected, MeteringRectangle[] actual,
    [all...]
  /frameworks/base/core/java/android/hardware/camera2/
CaptureRequest.java     [all...]
CaptureResult.java     [all...]
  /pdk/apps/CameraITS/service/src/com/android/camera2/its/
ItsUtils.java 25 import android.hardware.camera2.params.MeteringRectangle;
49 public static MeteringRectangle[] getJsonWeightedRectsFromArray(
55 MeteringRectangle[] ma = new MeteringRectangle[a.length() / 5];
74 ma[i/5] = new MeteringRectangle(x,y,w,h,wgt);
ItsSerializer.java 31 import android.hardware.camera2.params.MeteringRectangle;
155 private static Object serializeMeteringRectangle(MeteringRectangle rect)
318 } else if (keyType == MeteringRectangle.class) {
320 serializeMeteringRectangle((MeteringRectangle)keyValue));
407 } else if (elmtType == MeteringRectangle.class) {
411 (MeteringRectangle)Array.get(keyValue,i)));
583 } else if (elmtType == MeteringRectangle.class) {
585 Array.set(val, i, new MeteringRectangle(
    [all...]
ItsService.java 33 import android.hardware.camera2.params.MeteringRectangle;
778 MeteringRectangle[] regionAE = new MeteringRectangle[]{
779 new MeteringRectangle(0,0,width,height,1)};
780 MeteringRectangle[] regionAF = new MeteringRectangle[]{
781 new MeteringRectangle(0,0,width,height,1)};
782 MeteringRectangle[] regionAWB = new MeteringRectangle[]{
783 new MeteringRectangle(0,0,width,height,1)}
    [all...]
  /cts/tests/tests/hardware/src/android/hardware/camera2/cts/
StillCaptureTest.java 40 import android.hardware.camera2.params.MeteringRectangle;
321 ArrayList<MeteringRectangle[]> aeRegionTestCases = get3ARegionTestCasesForCamera();
322 for (MeteringRectangle[] aeRegions : aeRegionTestCases) {
346 ArrayList<MeteringRectangle[]> awbRegionTestCases = get3ARegionTestCasesForCamera();
347 for (MeteringRectangle[] awbRegions : awbRegionTestCases) {
376 ArrayList<MeteringRectangle[]> afRegionTestCases = get3ARegionTestCasesForCamera();
377 for (MeteringRectangle[] afRegions : afRegionTestCases) {
454 MeteringRectangle[] aeRegions, MeteringRectangle[] awbRegions,
455 MeteringRectangle[] afRegions) throws Exception
    [all...]
CaptureRequestTest.java 35 import android.hardware.camera2.params.MeteringRectangle;
    [all...]
CameraTestUtils.java 36 import android.hardware.camera2.params.MeteringRectangle;
    [all...]
CameraDeviceTest.java 36 import android.hardware.camera2.params.MeteringRectangle;
    [all...]
  /frameworks/base/core/java/android/hardware/camera2/legacy/
LegacyResultMapper.java 28 import android.hardware.camera2.params.MeteringRectangle;
340 MeteringRectangle[] meteringRectArray = getMeteringRectangles(activeArray,
360 MeteringRectangle[] meteringRectArray = getMeteringRectangles(activeArray,
382 private static MeteringRectangle[] getMeteringRectangles(Rect activeArray, ZoomData zoomData,
384 List<MeteringRectangle> meteringRectList = new ArrayList<>();
401 return meteringRectList.toArray(new MeteringRectangle[0]);
LegacyRequestMapper.java 24 import android.hardware.camera2.params.MeteringRectangle;
130 MeteringRectangle[] aeRegions = request.get(CONTROL_AE_REGIONS);
148 MeteringRectangle[] afRegions = request.get(CONTROL_AF_REGIONS);
483 MeteringRectangle[] meteringRegions, int maxNumMeteringAreas, String regionName) {
493 List<MeteringRectangle> meteringRectangleList = new ArrayList<>();
494 for (MeteringRectangle rect : meteringRegions) {
495 if (rect.getMeteringWeight() != MeteringRectangle.METERING_WEIGHT_DONT_CARE) {
511 MeteringRectangle rect = meteringRectangleList.get(i);
ParameterUtils.java 28 import android.hardware.camera2.params.MeteringRectangle;
146 public MeteringRectangle toMetering() {
148 MeteringRectangle.METERING_WEIGHT_MIN,
149 MeteringRectangle.METERING_WEIGHT_MAX,
158 return new MeteringRectangle(x, y, w, h, weight);
    [all...]
LegacyMetadataMapper.java 31 import android.hardware.camera2.params.MeteringRectangle;
    [all...]
  /frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/
AndroidCamera2Settings.java 26 import android.hardware.camera2.params.MeteringRectangle;
283 private MeteringRectangle[] legacyAreasToMeteringRectangles(
285 MeteringRectangle[] transformed = null;
287 transformed = new MeteringRectangle[reference.size()];
306 transformed[index] = new MeteringRectangle(left, top, right - left, bottom - top,
AndroidCamera2AgentImpl.java 35 import android.hardware.camera2.params.MeteringRectangle;
    [all...]
  /frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/
CameraMetadataTest.java 40 import android.hardware.camera2.params.MeteringRectangle;
714 new MeteringRectangle(/*x*/1, /*y*/2, /*width*/100, /*height*/200, /*weight*/5),
720 new MeteringRectangle[] {
721 new MeteringRectangle(/*x*/5, /*y*/6, /*width*/123, /*height*/456, /*weight*/7),
722 new MeteringRectangle(/*x*/7, /*y*/8, /*width*/456, /*height*/999, /*weight*/6),
723 new MeteringRectangle(/*x*/1, /*y*/2, /*width*/100, /*height*/200, /*weight*/5)
    [all...]
  /system/media/camera/docs/
metadata_helpers.py 436 a "MeteringRectangle" or a plain "Integer" would not be considered a generic.
  /prebuilts/sdk/21/
android.jar 

Completed in 658 milliseconds

1 2