Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6cc5aab0 authored by Shuzhen Wang's avatar Shuzhen Wang
Browse files

Camera: Rename SessionConfiguration#setCallback

Per API council feedback.

Test: Build
Bug: 330315150
Change-Id: If68c70be0b8cdde4c22eae7a7148ccc5d28ffb28
parent d4a35ea4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -20235,10 +20235,10 @@ package android.hardware.camera2.params {
    method public android.hardware.camera2.CaptureRequest getSessionParameters();
    method public int getSessionType();
    method public android.hardware.camera2.CameraCaptureSession.StateCallback getStateCallback();
    method @FlaggedApi("com.android.internal.camera.flags.camera_device_setup") public void setCallback(@NonNull java.util.concurrent.Executor, @NonNull android.hardware.camera2.CameraCaptureSession.StateCallback);
    method public void setColorSpace(@NonNull android.graphics.ColorSpace.Named);
    method public void setInputConfiguration(@NonNull android.hardware.camera2.params.InputConfiguration);
    method public void setSessionParameters(android.hardware.camera2.CaptureRequest);
    method @FlaggedApi("com.android.internal.camera.flags.camera_device_setup") public void setStateCallback(@NonNull java.util.concurrent.Executor, @NonNull android.hardware.camera2.CameraCaptureSession.StateCallback);
    method public void writeToParcel(android.os.Parcel, int);
    field @NonNull public static final android.os.Parcelable.Creator<android.hardware.camera2.params.SessionConfiguration> CREATOR;
    field public static final int SESSION_HIGH_SPEED = 1; // 0x1
+2 −2
Original line number Diff line number Diff line
@@ -133,7 +133,7 @@ public final class SessionConfiguration implements Parcelable {
     * {@link CameraDeviceSetup.isSessionConfigurationSupported} and {@link
     * CameraDeviceSetup.getSessionCharacteristics} to query a camera device's feature
     * combination support and session specific characteristics. For the SessionConfiguration
     * object to be used to create a capture session, {@link #setCallback} must be called to
     * object to be used to create a capture session, {@link #setStateCallback} must be called to
     * specify the state callback function, and any incomplete OutputConfigurations must be
     * completed via {@link OutputConfiguration#addSurface} or
     * {@link OutputConfiguration#setSurfacesForMultiResolutionOutput} as appropriate.</p>
@@ -419,7 +419,7 @@ public final class SessionConfiguration implements Parcelable {
     * @param cb A state callback interface implementation.
     */
    @FlaggedApi(Flags.FLAG_CAMERA_DEVICE_SETUP)
    public void setCallback(
    public void setStateCallback(
            @NonNull @CallbackExecutor Executor executor,
            @NonNull CameraCaptureSession.StateCallback cb) {
        mStateCallback = cb;