diff --git a/core/java/android/hardware/camera2/impl/CameraDeviceImpl.java b/core/java/android/hardware/camera2/impl/CameraDeviceImpl.java index 6e02df1f71313..c3a4954cdbb80 100644 --- a/core/java/android/hardware/camera2/impl/CameraDeviceImpl.java +++ b/core/java/android/hardware/camera2/impl/CameraDeviceImpl.java @@ -89,7 +89,6 @@ public class CameraDeviceImpl extends CameraDevice { new SparseArray(); private int mRepeatingRequestId = REQUEST_ID_NONE; - private final ArrayList mRepeatingRequestIdDeletedList = new ArrayList(); // Map stream IDs to input/output configurations private SimpleEntry mConfiguredInput = new SimpleEntry<>(REQUEST_ID_NONE, null); @@ -916,11 +915,6 @@ public class CameraDeviceImpl extends CameraDevice { int requestId = mRepeatingRequestId; mRepeatingRequestId = REQUEST_ID_NONE; - // Queue for deletion after in-flight requests finish - if (mCaptureCallbackMap.get(requestId) != null) { - mRepeatingRequestIdDeletedList.add(requestId); - } - try { LongParcelable lastFrameNumberRef = new LongParcelable(); mRemoteDevice.cancelRequest(requestId, /*out*/lastFrameNumberRef);