OSDN Git Service

[Wi-Fi] Release the camera before opening
authorArc Wang <arcwang@google.com>
Mon, 21 Oct 2019 06:37:38 +0000 (14:37 +0800)
committerArc Wang <arcwang@google.com>
Mon, 21 Oct 2019 07:38:41 +0000 (15:38 +0800)
commit8eda6847f4225ba1c115ca8442783e99cc2f09a9
tree773ec78f80820422ce8b26a4eb43741022757159
parentd038372568dee25bb49278576e0328095862a0cc
[Wi-Fi] Release the camera before opening

As per the Google's design mentioned at
https://developer.android.com/training/camera/cameradirect.html
Calling Camera.open() throws an exception
if the camera is already in use by another application,
so we wrap it in a try block one must release the camera before opening

Bug: 141662635
Test: Manual occurs once while testing 10 times
1.Open wifi settings,tap QR code icon
2.Make a incoming VoLTE call,tap incoming VoLTE call dialog
3.Check device
Signed-off-by: JeiFeng Lee <linger.lee@mediatek.com>
Change-Id: Ief62600af8b745cb4eae2e5ae277a2cebdda68eb
src/com/android/settings/wifi/qrcode/QrCamera.java