Lines Matching refs:VirtualCamera
45 sp<VirtualCamera> HalCamera::makeVirtualCamera() { in makeVirtualCamera()
51 sp<VirtualCamera> client = new VirtualCamera(sourceCameras); in makeVirtualCamera()
66 bool HalCamera::ownVirtualCamera(sp<VirtualCamera> virtualCamera) { in ownVirtualCamera()
90 void HalCamera::disownVirtualCamera(sp<VirtualCamera> virtualCamera) { in disownVirtualCamera()
119 sp<VirtualCamera> virtCam = client.promote(); in changeFramesInFlight()
170 sp<VirtualCamera> virtCam = client.promote(); in changeFramesInFlight()
211 void HalCamera::requestNewFrame(sp<VirtualCamera> client, in requestNewFrame()
235 const VirtualCamera* client) { in cancelCaptureRequestFromClientLocked()
247 void HalCamera::clientStreamEnding(const VirtualCamera* client) { in clientStreamEnding()
257 sp<VirtualCamera> virtCam = client.promote(); in clientStreamEnding()
358 sp<VirtualCamera> vCam = req.client.promote(); in deliverFrame_1_1()
388 sp<VirtualCamera> vCam = client.promote(); in deliverFrame_1_1()
442 sp<VirtualCamera> vCam = client.promote(); in notify()
454 Return<EvsResult> HalCamera::setMaster(sp<VirtualCamera> virtualCamera) { in setMaster()
467 Return<EvsResult> HalCamera::forceMaster(sp<VirtualCamera> virtualCamera) { in forceMaster()
468 sp<VirtualCamera> prevPrimary = mPrimaryClient.promote(); in forceMaster()
491 Return<EvsResult> HalCamera::unsetMaster(const VirtualCamera* virtualCamera) { in unsetMaster()
511 Return<EvsResult> HalCamera::setParameter(sp<VirtualCamera> virtualCamera, in setParameter()