From 7ad5da4461315edebb15ea4466fcf97bb927301b Mon Sep 17 00:00:00 2001 From: Jeongmo Yang Date: Wed, 14 Jun 2023 14:00:32 +0900 Subject: [PATCH] Remove unused function - mm_camcorder_get_focus_level() [Version] 0.10.293 [Issue Type] Clean up Change-Id: I3a7beed7982c83f449a00fda9a88577dcf915891 Signed-off-by: Jeongmo Yang --- packaging/libmm-camcorder.spec | 2 +- src/include/mm_camcorder.h | 3 --- src/include/mm_camcorder_internal.h | 3 --- src/mm_camcorder.c | 7 ------- src/mm_camcorder_internal.c | 34 ---------------------------------- 5 files changed, 1 insertion(+), 48 deletions(-) diff --git a/packaging/libmm-camcorder.spec b/packaging/libmm-camcorder.spec index 54ebde5..a4f9090 100755 --- a/packaging/libmm-camcorder.spec +++ b/packaging/libmm-camcorder.spec @@ -1,6 +1,6 @@ Name: libmm-camcorder Summary: Camera and recorder library -Version: 0.10.292 +Version: 0.10.293 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/include/mm_camcorder.h b/src/include/mm_camcorder.h index 8415b52..961ecbf 100644 --- a/src/include/mm_camcorder.h +++ b/src/include/mm_camcorder.h @@ -3526,9 +3526,6 @@ int mm_camcorder_check_codec_fileformat_compatibility(const char *codec_type, in /* external storage state management */ int mm_camcorder_manage_external_storage_state(MMHandleType camcorder, int storage_state); -/* get focus level */ -int mm_camcorder_get_focus_level(MMHandleType camcorder, int *level); - /* get log level */ int mm_camcorder_get_log_level(void); diff --git a/src/include/mm_camcorder_internal.h b/src/include/mm_camcorder_internal.h index 8e55fca..f9aa9b1 100644 --- a/src/include/mm_camcorder_internal.h +++ b/src/include/mm_camcorder_internal.h @@ -1364,9 +1364,6 @@ void _mmcamcorder_emit_signal(MMHandleType handle, const char *object_name, /* external storage state management */ int _mmcamcorder_manage_external_storage_state(MMHandleType handle, int storage_state); -/* get focus level */ -int _mmcamcorder_get_focus_level(MMHandleType handle, int *level); - #ifdef __cplusplus } #endif diff --git a/src/mm_camcorder.c b/src/mm_camcorder.c index a4c046a..b1ff8c2 100644 --- a/src/mm_camcorder.c +++ b/src/mm_camcorder.c @@ -470,13 +470,6 @@ int mm_camcorder_manage_external_storage_state(MMHandleType camcorder, int stora return _mmcamcorder_manage_external_storage_state(camcorder, storage_state); } -int mm_camcorder_get_focus_level(MMHandleType camcorder, int *level) -{ - mmf_return_val_if_fail((void *)camcorder, MM_ERROR_CAMCORDER_INVALID_ARGUMENT); - - return _mmcamcorder_get_focus_level(camcorder, level); -} - int mm_camcorder_get_log_level(void) { return _mmcamcorder_get_log_level(); diff --git a/src/mm_camcorder_internal.c b/src/mm_camcorder_internal.c index 05bf333..15647d2 100644 --- a/src/mm_camcorder_internal.c +++ b/src/mm_camcorder_internal.c @@ -2281,40 +2281,6 @@ int _mmcamcorder_stop_focusing(MMHandleType handle) } } -int _mmcamcorder_get_focus_level(MMHandleType handle, int *level) -{ - GstCameraControl *control = NULL; - _MMCamcorderSubContext *sc = NULL; - mmf_camcorder_t *hcamcorder = MMF_CAMCORDER(handle); - - mmf_return_val_if_fail(hcamcorder, MM_ERROR_CAMCORDER_NOT_INITIALIZED); - mmf_return_val_if_fail(level, MM_ERROR_CAMCORDER_INVALID_ARGUMENT); - - sc = MMF_CAMCORDER_SUBCONTEXT(hcamcorder); - mmf_return_val_if_fail(sc, MM_ERROR_CAMCORDER_NOT_INITIALIZED); - - if (!GST_IS_CAMERA_CONTROL(sc->element[_MMCAMCORDER_VIDEOSRC_SRC].gst)) { - MMCAM_LOG_ERROR("Can't cast Video source into camera control."); - return MM_ERROR_CAMCORDER_NOT_SUPPORTED; - } - - control = GST_CAMERA_CONTROL(sc->element[_MMCAMCORDER_VIDEOSRC_SRC].gst); - if (!control) { - MMCAM_LOG_ERROR("cast CAMERA_CONTROL failed"); - return MM_ERROR_CAMCORDER_NOT_SUPPORTED; - } - - if (!gst_camera_control_get_focus_level(control, level)) { - MMCAM_LOG_ERROR("get focus level failed"); - return MM_ERROR_CAMCORDER_NOT_SUPPORTED; - } - - MMCAM_LOG_INFO("focus level[%d]", *level); - - return MM_ERROR_NONE; -} - - /*----------------------------------------------- | CAMCORDER INTERNAL LOCAL | -----------------------------------------------*/ -- 2.7.4