Loading services/camera/libcameraservice/common/CameraProviderManager.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -437,11 +437,12 @@ int32_t CameraProviderManager::getTorchDefaultStrengthLevel(const std::string &i bool CameraProviderManager::supportSetTorchMode(const std::string &id) const { std::lock_guard<std::mutex> lock(mInterfaceMutex); for (auto& provider : mProviders) { auto deviceInfo = findDeviceInfoLocked(id); if (deviceInfo != nullptr) { for (auto& deviceInfo : provider->mDevices) { if (deviceInfo->mId == id) { return provider->mSetTorchModeSupported; } } } return false; } Loading Loading
services/camera/libcameraservice/common/CameraProviderManager.cpp +4 −3 Original line number Diff line number Diff line Loading @@ -437,11 +437,12 @@ int32_t CameraProviderManager::getTorchDefaultStrengthLevel(const std::string &i bool CameraProviderManager::supportSetTorchMode(const std::string &id) const { std::lock_guard<std::mutex> lock(mInterfaceMutex); for (auto& provider : mProviders) { auto deviceInfo = findDeviceInfoLocked(id); if (deviceInfo != nullptr) { for (auto& deviceInfo : provider->mDevices) { if (deviceInfo->mId == id) { return provider->mSetTorchModeSupported; } } } return false; } Loading