From 70712a6489b9feb8e2940ca8a28f9bf2519d6e4b Mon Sep 17 00:00:00 2001 From: Claudiu Ghioc Date: Mon, 13 Mar 2023 16:59:26 +0100 Subject: [PATCH] Close VirtualCameraDevice on VD.close() Bug: 272687853 Test: manual Change-Id: Ide014ad23a918e3922598f64bc738ae9942be355 Signed-off-by: Claudiu Ghioc --- core/java/android/companion/virtual/VirtualDeviceManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/java/android/companion/virtual/VirtualDeviceManager.java b/core/java/android/companion/virtual/VirtualDeviceManager.java index 90681cba7d832..00e6408a8dd39 100644 --- a/core/java/android/companion/virtual/VirtualDeviceManager.java +++ b/core/java/android/companion/virtual/VirtualDeviceManager.java @@ -603,6 +603,10 @@ public final class VirtualDeviceManager { mVirtualAudioDevice.close(); mVirtualAudioDevice = null; } + if (mVirtualCameraDevice != null) { + mVirtualCameraDevice.close(); + mVirtualCameraDevice = null; + } } /**