Home
last modified time | relevance | path

Searched refs:UVCProvider (Results 1 – 5 of 5) sorted by relevance

/packages/services/DeviceAsWebcam/jni/
DUVCProvider.cpp114 Status UVCProvider::UVCDevice::openV4L2DeviceAndSubscribe(const std::string& videoNode) { in openV4L2DeviceAndSubscribe()
199 void UVCProvider::UVCDevice::getFrameIntervals(ConfigFrame* frame, ConfigFormat* format) { in getFrameIntervals()
234 void UVCProvider::UVCDevice::getFormatFrames(ConfigFormat* format) { in getFormatFrames()
271 std::vector<ConfigFormat> UVCProvider::UVCDevice::getFormats() { in getFormats()
295 std::shared_ptr<UVCProperties> UVCProvider::UVCDevice::parseUvcProperties() { in parseUvcProperties()
304 UVCProvider::UVCDevice::UVCDevice(std::weak_ptr<UVCProvider> parent, in UVCDevice()
328 void UVCProvider::UVCDevice::closeUVCFd() { in closeUVCFd()
343 std::string UVCProvider::getVideoNode(const std::unordered_set<std::string>& ignoredNodes) { in getVideoNode()
364 bool UVCProvider::UVCDevice::isInited() const { in isInited()
368 void UVCProvider::UVCDevice::processSetupControlEvent(const struct usb_ctrlrequest* control, in processSetupControlEvent()
[all …]
DUVCProvider.h97 class UVCProvider : public std::enable_shared_from_this<UVCProvider> {
101 UVCProvider() = default;
102 ~UVCProvider();
120 explicit UVCDevice(std::weak_ptr<UVCProvider> parent,
170 std::weak_ptr<UVCProvider> mParent;
DDeviceAsWebcamServiceManager.h28 class UVCProvider; variable
67 std::shared_ptr<UVCProvider> mUVCProvider;
DDeviceAsWebcamServiceManager.cpp63 return (UVCProvider::getVideoNode(ignoredNodes).length() != 0); in shouldStartService()
71 mUVCProvider = std::make_shared<UVCProvider>(); in setupServicesAndStartListening()
DAndroid.bp26 "UVCProvider.cpp",