Lines Matching refs:VirtualCamera
45 sp<VirtualCamera> HalCamera::makeVirtualCamera() { in makeVirtualCamera()
50 sp<VirtualCamera> client = new VirtualCamera(sourceCameras); in makeVirtualCamera()
64 bool HalCamera::ownVirtualCamera(sp<VirtualCamera> virtualCamera) { in ownVirtualCamera()
86 void HalCamera::disownVirtualCamera(sp<VirtualCamera> virtualCamera) { in disownVirtualCamera()
110 void HalCamera::disownVirtualCamera(const VirtualCamera* clientToDisown) { in disownVirtualCamera()
120 [&clientToDisown](wp<VirtualCamera>& client) { return client == clientToDisown; }); in disownVirtualCamera()
139 sp<VirtualCamera> virtCam = client.promote(); in changeFramesInFlight()
188 sp<VirtualCamera> virtCam = client.promote(); in changeFramesInFlight()
227 void HalCamera::requestNewFrame(sp<VirtualCamera> client, const int64_t lastTimestamp) { in requestNewFrame()
261 const VirtualCamera* client) { in cancelCaptureRequestFromClientLocked()
272 void HalCamera::clientStreamEnding(const VirtualCamera* client) { in clientStreamEnding()
287 sp<VirtualCamera> virtCam = client.promote(); in clientStreamEnding()
399 sp<VirtualCamera> vCam = req.client.promote(); in deliverFrame_1_1()
429 sp<VirtualCamera> vCam = client.promote(); in deliverFrame_1_1()
483 sp<VirtualCamera> vCam = client.promote(); in notify()
494 Return<EvsResult> HalCamera::setMaster(sp<VirtualCamera> virtualCamera) { in setMaster()
505 Return<EvsResult> HalCamera::forceMaster(sp<VirtualCamera> virtualCamera) { in forceMaster()
506 sp<VirtualCamera> prevPrimary = mPrimaryClient.promote(); in forceMaster()
527 Return<EvsResult> HalCamera::unsetMaster(const VirtualCamera* virtualCamera) { in unsetMaster()
546 Return<EvsResult> HalCamera::setParameter(sp<VirtualCamera> virtualCamera, CameraParam id, in setParameter()