OSDN Git Service

Camera2: add deferred output config support
authorZhijun He <zhijunhe@google.com>
Mon, 30 May 2016 21:54:39 +0000 (14:54 -0700)
committerZhijun He <zhijunhe@google.com>
Fri, 3 Jun 2016 00:30:20 +0000 (17:30 -0700)
commitc8b181e95d17c00f9fe4a8338c4cdd0eeac3a0dc
treebd51280a994e88ba510d0db4d8f8310259c7d134
parent7d45e0231e9358d9b30a4dfc5c76b8144beeb5bd
Camera2: add deferred output config support

Allow surfaces to be deferred during session creation. Once the surfaces are ready,
the application can finish the deferred output configuration to be able to submit
requests with these surface targets.

Bug: 28323863
Change-Id: Id6634c3ef2ecc84422a88f63de0a19a0cb496e96
core/java/android/hardware/camera2/CameraCaptureSession.java
core/java/android/hardware/camera2/impl/CameraCaptureSessionImpl.java
core/java/android/hardware/camera2/impl/CameraConstrainedHighSpeedCaptureSessionImpl.java
core/java/android/hardware/camera2/impl/CameraDeviceImpl.java
core/java/android/hardware/camera2/impl/ICameraDeviceUserWrapper.java
core/java/android/hardware/camera2/legacy/CameraDeviceUserShim.java
core/java/android/hardware/camera2/params/OutputConfiguration.java