summaryrefslogtreecommitdiff
path: root/src/android/metadata/camera_metadata.c
diff options
context:
space:
mode:
authorHirokazu Honda <hiroh@chromium.org>2021-05-26 17:46:28 +0900
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2021-05-26 23:41:43 +0300
commit459b3bc6a979a778f1689a86be3589101853977e (patch)
tree82a67fd29894b6997877935a183e206a54b52a8e /src/android/metadata/camera_metadata.c
parenta8c9fce10952393d90fde5c954c7515f649e74eb (diff)
android: CameraHalManager: Create a static object dynamically
Originally CameraHalManager is created in the libcamera start up and destroyed in the libcamera termination. However, CameraHalManager destructor can access other static objects that has been destroyed. Avoid this issue by destroying CameraHalManager when tear_down() is called in ChromeOS or leaking it in other platforms. Signed-off-by: Hirokazu Honda <hiroh@chromium.org> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo@jmondi.org> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'src/android/metadata/camera_metadata.c')
0 files changed, 0 insertions, 0 deletions