[libcamera-devel] [PATCH] libcamera: camera_manager: Document the CameraManager destructor

paul.elder at ideasonboard.com paul.elder at ideasonboard.com
Wed Mar 24 10:31:16 CET 2021


Hi Laurent,

On Tue, Mar 23, 2021 at 04:16:31PM +0200, Laurent Pinchart wrote:
> The destructor stops the camera manager if it is running. This is at the
> moment an implementation detail, but makes sense to guarantee in the
> API. Document it.
> 
> Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>

Reviewed-by: Paul Elder <paul.elder at ideasonboard.com>

> ---
>  src/libcamera/camera_manager.cpp | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/src/libcamera/camera_manager.cpp b/src/libcamera/camera_manager.cpp
> index 67641a555e1e..9e4d9c391f09 100644
> --- a/src/libcamera/camera_manager.cpp
> +++ b/src/libcamera/camera_manager.cpp
> @@ -269,6 +269,11 @@ CameraManager::CameraManager()
>  	self_ = this;
>  }
>  
> +/**
> + * \brief Destroy the camera manager
> + *
> + * Destroying the camera manager stops it if it is currently running.
> + */
>  CameraManager::~CameraManager()
>  {
>  	stop();
> -- 
> Regards,
> 
> Laurent Pinchart
> 
> _______________________________________________
> libcamera-devel mailing list
> libcamera-devel at lists.libcamera.org
> https://lists.libcamera.org/listinfo/libcamera-devel


More information about the libcamera-devel mailing list