Loading services/camera/libcameraservice/api2/CameraDeviceClient.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -2004,6 +2004,15 @@ void CameraDeviceClient::detachDevice() { } } for (size_t i = 0; i < mCompositeStreamMap.size(); i++) { auto ret = mCompositeStreamMap.valueAt(i)->deleteInternalStreams(); if (ret != OK) { ALOGE("%s: Failed removing composite stream %s (%d)", __FUNCTION__, strerror(-ret), ret); } } mCompositeStreamMap.clear(); Camera2ClientBase::detachDevice(); } Loading Loading
services/camera/libcameraservice/api2/CameraDeviceClient.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -2004,6 +2004,15 @@ void CameraDeviceClient::detachDevice() { } } for (size_t i = 0; i < mCompositeStreamMap.size(); i++) { auto ret = mCompositeStreamMap.valueAt(i)->deleteInternalStreams(); if (ret != OK) { ALOGE("%s: Failed removing composite stream %s (%d)", __FUNCTION__, strerror(-ret), ret); } } mCompositeStreamMap.clear(); Camera2ClientBase::detachDevice(); } Loading