[libcamera-devel] [PATCH 09/10] libcamera: pipeline: uvc: Mark the media device as hotpluggable
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Thu Jan 24 11:16:50 CET 2019
UVC devices can be hot-unplugged. Mark the corresponding media device as
hotpluggable to ensure proper disconnection support.
Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
---
src/libcamera/pipeline/uvcvideo.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/libcamera/pipeline/uvcvideo.cpp b/src/libcamera/pipeline/uvcvideo.cpp
index c8f1bf553bfe..f84fa41515f1 100644
--- a/src/libcamera/pipeline/uvcvideo.cpp
+++ b/src/libcamera/pipeline/uvcvideo.cpp
@@ -49,6 +49,7 @@ bool PipelineHandlerUVC::match(DeviceEnumerator *enumerator)
std::shared_ptr<Camera> camera = Camera::create(this, dev_->model());
registerCamera(std::move(camera));
+ hotplugMediaDevice(dev_.get());
return true;
}
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list