Loading services/camera/libcameraservice/CameraService.cpp +7 −6 Original line number Diff line number Diff line Loading @@ -173,6 +173,13 @@ void CameraService::onFirstRef() mNumberOfCameras = mModule->getNumberOfCameras(); mNumberOfNormalCameras = mNumberOfCameras; // Setup vendor tags before we call get_camera_info the first time // because HAL might need to setup static vendor keys in get_camera_info VendorTagDescriptor::clearGlobalVendorTagDescriptor(); if (mModule->getModuleApiVersion() >= CAMERA_MODULE_API_VERSION_2_2) { setUpVendorTags(); } mFlashlight = new CameraFlashlight(*mModule, *this); status_t res = mFlashlight->findFlashUnits(); if (res) { Loading Loading @@ -239,12 +246,6 @@ void CameraService::onFirstRef() mModule->setCallbacks(this); } VendorTagDescriptor::clearGlobalVendorTagDescriptor(); if (mModule->getModuleApiVersion() >= CAMERA_MODULE_API_VERSION_2_2) { setUpVendorTags(); } CameraDeviceFactory::registerService(this); CameraService::pingCameraServiceProxy(); Loading Loading
services/camera/libcameraservice/CameraService.cpp +7 −6 Original line number Diff line number Diff line Loading @@ -173,6 +173,13 @@ void CameraService::onFirstRef() mNumberOfCameras = mModule->getNumberOfCameras(); mNumberOfNormalCameras = mNumberOfCameras; // Setup vendor tags before we call get_camera_info the first time // because HAL might need to setup static vendor keys in get_camera_info VendorTagDescriptor::clearGlobalVendorTagDescriptor(); if (mModule->getModuleApiVersion() >= CAMERA_MODULE_API_VERSION_2_2) { setUpVendorTags(); } mFlashlight = new CameraFlashlight(*mModule, *this); status_t res = mFlashlight->findFlashUnits(); if (res) { Loading Loading @@ -239,12 +246,6 @@ void CameraService::onFirstRef() mModule->setCallbacks(this); } VendorTagDescriptor::clearGlobalVendorTagDescriptor(); if (mModule->getModuleApiVersion() >= CAMERA_MODULE_API_VERSION_2_2) { setUpVendorTags(); } CameraDeviceFactory::registerService(this); CameraService::pingCameraServiceProxy(); Loading