Home
last modified time | relevance | path

Searched refs:VirtualCamera (Results 1 – 14 of 14) sorted by relevance

/packages/services/Car/cpp/evs/manager/1.0/
DVirtualCamera.cpp32 VirtualCamera::VirtualCamera(sp<HalCamera> halCamera) : in VirtualCamera() function in android::automotive::evs::V1_0::implementation::VirtualCamera
37 VirtualCamera::~VirtualCamera() { in ~VirtualCamera()
42 void VirtualCamera::shutdown() { in shutdown()
72 bool VirtualCamera::deliverFrame(const BufferDesc& buffer) { in deliverFrame()
106 Return<void> VirtualCamera::getCameraInfo(getCameraInfo_cb info_cb) { in getCameraInfo()
112 Return<EvsResult> VirtualCamera::setMaxFramesInFlight(uint32_t bufferCount) { in setMaxFramesInFlight()
129 Return<EvsResult> VirtualCamera::startVideoStream(const ::android::sp<IEvsCameraStream>& stream) { in startVideoStream()
159 Return<void> VirtualCamera::doneWithFrame(const BufferDesc& buffer) { in doneWithFrame()
188 Return<void> VirtualCamera::stopVideoStream() { in stopVideoStream()
214 Return<int32_t> VirtualCamera::getExtendedInfo(uint32_t opaqueIdentifier) { in getExtendedInfo()
[all …]
DHalCamera.cpp35 sp<VirtualCamera> HalCamera::makeVirtualCamera() { in makeVirtualCamera()
38 sp<VirtualCamera> client = new VirtualCamera(this); in makeVirtualCamera()
60 void HalCamera::disownVirtualCamera(sp<VirtualCamera> virtualCamera) { in disownVirtualCamera()
89 sp<VirtualCamera> virtCam = client.promote(); in changeFramesInFlight()
145 sp<VirtualCamera> virtCam = client.promote(); in clientStreamEnding()
186 sp<VirtualCamera> virtCam = client.promote(); in deliverFrame()
DHalCamera.h39 class VirtualCamera; // From VirtualCamera.h variable
51 sp<VirtualCamera> makeVirtualCamera();
52 void disownVirtualCamera(sp<VirtualCamera> virtualCamera);
68 std::list<wp<VirtualCamera>> mClients; // Weak pointers -> objects destruct if client dies
DVirtualCamera.h46 class VirtualCamera : public IEvsCamera {
48 explicit VirtualCamera(sp<HalCamera> halCamera);
49 virtual ~VirtualCamera();
DEnumerator.cpp102 sp<VirtualCamera> clientCamera; in openCamera()
128 sp<VirtualCamera> virtualCamera = reinterpret_cast<VirtualCamera*>(clientCamera.get()); in closeCamera()
DAndroid.bp30 "VirtualCamera.cpp",
/packages/services/Car/cpp/evs/manager/1.1/
DHalCamera.h52 class VirtualCamera; // From VirtualCamera.h variable
77 sp<VirtualCamera> makeVirtualCamera();
78 bool ownVirtualCamera(sp<VirtualCamera> virtualCamera);
79 void disownVirtualCamera(sp<VirtualCamera> virtualCamera);
89 void requestNewFrame(sp<VirtualCamera> virtualCamera,
93 void clientStreamEnding(const VirtualCamera* client);
96 Return<EvsResult> setMaster(sp<VirtualCamera> virtualCamera);
97 Return<EvsResult> forceMaster(sp<VirtualCamera> virtualCamera);
98 Return<EvsResult> unsetMaster(const VirtualCamera* virtualCamera);
99 Return<EvsResult> setParameter(sp<VirtualCamera> virtualCamera,
[all …]
DVirtualCamera.cpp39 VirtualCamera::VirtualCamera(const std::vector<sp<HalCamera>>& halCameras) : in VirtualCamera() function in android::automotive::evs::V1_1::implementation::VirtualCamera
47 VirtualCamera::~VirtualCamera() { in ~VirtualCamera()
52 void VirtualCamera::shutdown() { in shutdown()
104 std::vector<sp<HalCamera>> VirtualCamera::getHalCameras() { in getHalCameras()
117 bool VirtualCamera::deliverFrame(const BufferDesc_1_1& bufDesc) { in deliverFrame()
181 bool VirtualCamera::notify(const EvsEventDesc& event) { in notify()
234 Return<void> VirtualCamera::getCameraInfo(getCameraInfo_cb info_cb) { in getCameraInfo()
253 Return<EvsResult> VirtualCamera::setMaxFramesInFlight(uint32_t bufferCount) { in setMaxFramesInFlight()
296 Return<EvsResult> VirtualCamera::startVideoStream(const ::android::sp<IEvsCameraStream_1_0>& stream… in startVideoStream()
432 Return<void> VirtualCamera::doneWithFrame(const BufferDesc_1_0& buffer) { in doneWithFrame()
[all …]
DHalCamera.cpp45 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()
[all …]
DVirtualCamera.h64 class VirtualCamera : public IEvsCamera_1_1 {
66 explicit VirtualCamera(const std::vector<sp<HalCamera>>& halCameras);
67 virtual ~VirtualCamera();
DEnumerator.cpp278 sp<VirtualCamera> clientCamera; in checkPermission()
305 sp<VirtualCamera> virtualCamera = reinterpret_cast<VirtualCamera *>(clientCamera.get()); in checkPermission()
405 sp<VirtualCamera> clientCamera = new VirtualCamera(sourceCameras); in checkPermission()
DAndroid.bp74 "VirtualCamera.cpp",
/packages/services/Car/cpp/evs/manager/1.1/test/fuzzer/
DHalCameraFuzzer.cpp64 std::vector<sp<VirtualCamera>> virtualCameras; in LLVMFuzzerTestOneInput()
72 sp<VirtualCamera> virtualCamera = halCamera->makeVirtualCamera(); in LLVMFuzzerTestOneInput()
DVirtualCameraFuzzer.cpp63 sp<VirtualCamera> virtualCamera = halCamera->makeVirtualCamera(); in LLVMFuzzerTestOneInput()