Home
last modified time | relevance | path

Searched refs:HCameraDeviceHolder (Results 1 - 4 of 4) sorted by relevance

/foundation/multimedia/camera_framework/services/camera_service/include/
H A Dhcamera_device_manager.h105 class HCameraDeviceHolder : public RefBase { class
107 HCameraDeviceHolder(int32_t pid, int32_t uid, int32_t state, int32_t focusState, in HCameraDeviceHolder() function in OHOS::CameraStandard::HCameraDeviceHolder
207 sptr<HCameraDeviceHolder> GetCameraHolderByPid(pid_t pid);
223 std::vector<sptr<HCameraDeviceHolder>> GetActiveCameraHolders();
249 bool HandleCameraEvictions(std::vector<sptr<HCameraDeviceHolder>> &evictedClients,
250 sptr<HCameraDeviceHolder> &cameraRequestOpen);
257 SafeMap<pid_t, sptr<HCameraDeviceHolder>> pidToCameras_;
260 std::vector<sptr<HCameraDeviceHolder>> activeCameras_;
266 std::vector<sptr<HCameraDeviceHolder>> WouldEvict(sptr<HCameraDeviceHolder>
[all...]
/foundation/multimedia/camera_framework/services/camera_service/src/
H A Dhcamera_device_manager.cpp72 sptr<HCameraDeviceHolder> cameraHolder = new HCameraDeviceHolder( in AddDevice()
87 auto it = std::find_if(activeCameras_.begin(), activeCameras_.end(), [&](const sptr<HCameraDeviceHolder> &x) { in RemoveDevice()
100 sptr<HCameraDeviceHolder> HCameraDeviceManager::GetCameraHolderByPid(pid_t pidRequest) in GetCameraHolderByPid()
104 sptr<HCameraDeviceHolder> cameraHolder = nullptr; in GetCameraHolderByPid()
114 sptr<HCameraDeviceHolder> cameraHolder = nullptr; in GetCameraByPid()
130 pidToCameras_.Iterate([&](pid_t pid, sptr<HCameraDeviceHolder> camerasHolder) { in GetActiveClient()
138 std::vector<sptr<HCameraDeviceHolder>> HCameraDeviceManager::GetActiveCameraHolders() in GetActiveCameraHolders()
192 sptr<HCameraDeviceHolder> activeCameraHolder = GetCameraHolderByPid(pidOfActiveClient); in GetConflictDevices()
227 sptr<HCameraDeviceHolder> requestCameraHolde in GetConflictDevices()
[all...]
H A Dhcamera_device.cpp1187 sptr<HCameraDeviceHolder> cameraRequestOpen = new HCameraDeviceHolder( in CanOpenCamera()
1190 std::vector<sptr<HCameraDeviceHolder>> evictedClients; in CanOpenCamera()
H A Dhcamera_service.cpp1027 std::vector<sptr<HCameraDeviceHolder>> deviceHolderVector = deviceManager->GetActiveCameraHolders(); in MuteCameraFunc()
1038 for (sptr<HCameraDeviceHolder> activeDeviceHolder : deviceHolderVector) { in MuteCameraFunc()

Completed in 12 milliseconds