gstreamer: Convert cm_singleton_ptr to static variable
The global pointer pointing to libcamera's CameraManager isn't used outside of the gstlibcamera-utils.cpp compilation unit. Make it static. Signed-off-by: Vedant Paranjape <vedantparanjape160201@gmail.com> Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com> Reviewed-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com> Reviewed-by: Umang Jain <umang.jain@ideasonboard.com> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
parent
f9ca897c7f
commit
8d3d92ea81
1 changed files with 1 additions and 1 deletions
|
@ -236,7 +236,7 @@ gst_libcamera_resume_task(GstTask *task)
|
|||
}
|
||||
|
||||
G_LOCK_DEFINE_STATIC(cm_singleton_lock);
|
||||
std::weak_ptr<CameraManager> cm_singleton_ptr;
|
||||
static std::weak_ptr<CameraManager> cm_singleton_ptr;
|
||||
|
||||
std::shared_ptr<CameraManager>
|
||||
gst_libcamera_get_camera_mananger(int &ret)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue