Merge "Camera: Always release the extension session after configuration" into udc-dev am: bce1bf4fdc
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23064805 Change-Id: Id9911c79d3c1c703bca8d29e2d9485d0871709f8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -546,7 +546,7 @@ public final class CameraAdvancedExtensionSessionImpl extends CameraExtensionSes
|
||||
|
||||
if (mExtensionClientId >= 0) {
|
||||
CameraExtensionCharacteristics.unregisterClient(mExtensionClientId);
|
||||
if (mInitialized) {
|
||||
if (mInitialized || (mCaptureSession != null)) {
|
||||
notifyClose = true;
|
||||
CameraExtensionCharacteristics.releaseSession();
|
||||
}
|
||||
|
||||
@@ -840,7 +840,7 @@ public final class CameraExtensionSessionImpl extends CameraExtensionSession {
|
||||
|
||||
if (mExtensionClientId >= 0) {
|
||||
CameraExtensionCharacteristics.unregisterClient(mExtensionClientId);
|
||||
if (mInitialized) {
|
||||
if (mInitialized || (mCaptureSession != null)) {
|
||||
notifyClose = true;
|
||||
CameraExtensionCharacteristics.releaseSession();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user