Snap for 7915578 from 22fb4de57353fda2492b599ae89725a8c821a401 to mainline-sdkext-release

Change-Id: I52f15e0dde4260a4e38e49c4a76091fe36b57576
diff --git a/camera2/extensions/stub/src/main/java/androidx/camera/extensions/impl/advanced/RequestProcessorImpl.java b/camera2/extensions/stub/src/main/java/androidx/camera/extensions/impl/advanced/RequestProcessorImpl.java
index 01308f6..e70ce37 100644
--- a/camera2/extensions/stub/src/main/java/androidx/camera/extensions/impl/advanced/RequestProcessorImpl.java
+++ b/camera2/extensions/stub/src/main/java/androidx/camera/extensions/impl/advanced/RequestProcessorImpl.java
@@ -37,18 +37,24 @@
 
     /**
      * Submits a request.
+     * @return the id of the capture sequence or -1 in case the processor encounters a fatal error
+     *         or receives and invalid argument.
      */
-    boolean submit(Request request, Callback callback);
+    int submit(Request request, Callback callback);
 
     /**
      * Submits a list of requests.
+     * @return the id of the capture sequence or -1 in case the processor encounters a fatal error
+     *         or receives and invalid argument.
      */
-    boolean submit(List<Request> requests, Callback callback);
+    int submit(List<Request> requests, Callback callback);
 
     /**
      * Set repeating requests.
+     * @return the id of the capture sequence or -1 in case the processor encounters a fatal error
+     *         or receives and invalid argument.
      */
-    boolean setRepeating(Request request, Callback callback);
+    int setRepeating(Request request, Callback callback);
 
     /**
      * Abort captures.