Snap for 7642774 from 371d8b9e5bb04ff3dbbe82407b618fb1b188cf6f to sc-v2-release

Change-Id: Ifd162560753738b2e0440456aae9cb74175e46dc
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.