Set log level from message 00/245800/1 accepted/tizen/unified/20201029.125014 submit/tizen/20201026.104417
authorJeongmo Yang <jm80.yang@samsung.com>
Fri, 16 Oct 2020 01:46:45 +0000 (10:46 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Fri, 16 Oct 2020 01:46:45 +0000 (10:46 +0900)
[Version] 0.3.29
[Issue Type] Log feature

Change-Id: I26758b5a8976d0441bbe72f74b059c68c0eb7abe
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/capi-media-recorder.spec
src/recorder.c

index 33514bc..8708e6a 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-recorder
 Summary:    A Recorder API
-Version:    0.3.28
+Version:    0.3.29
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index 51a6153..c246066 100644 (file)
@@ -1537,6 +1537,7 @@ static int _recorder_create_common(recorder_h *recorder, muse_recorder_type_e ty
        int destroy_ret = RECORDER_ERROR_NONE;
        int sock_fd = -1;
        int module_index = -1;
+       int log_level = g_mmcam_log_level;
        int send_ret = 0;
        char *send_msg = NULL;
        char *root_directory = NULL;
@@ -1546,7 +1547,7 @@ static int _recorder_create_common(recorder_h *recorder, muse_recorder_type_e ty
        recorder_cli_s *pc = NULL;
        recorder_msg_param param;
 
-       REC_LOG_INFO("Enter - type[%d]", type);
+       REC_LOG_INFO("type[%d]", type);
 
        if (recorder == NULL) {
                REC_LOG_ERROR("NULL pointer for recorder handle");
@@ -1642,6 +1643,10 @@ static int _recorder_create_common(recorder_h *recorder, muse_recorder_type_e ty
                goto _ERR_RECORDER_EXIT;
        }
 
+       /* get log level from message */
+       muse_recorder_msg_get(log_level, pc->cb_info->recv_msg);
+       g_mmcam_log_level = log_level;
+
        muse_recorder_msg_get_pointer(handle, pc->cb_info->recv_msg);
        if (handle == 0) {
 //LCOV_EXCL_START
@@ -3738,7 +3743,7 @@ int recorder_add_device_state_changed_cb(recorder_device_state_changed_cb callba
                        goto _DONE;
                }
 
-               REC_LOG_INFO("signal subscribe id %u", g_rec_dev_state_changed_cb_subscribe_id);
+               REC_LOG_INFO("signal subscribe id[%u]", g_rec_dev_state_changed_cb_subscribe_id);
        }
 
        g_rec_dev_state_changed_cb_list = g_list_prepend(g_rec_dev_state_changed_cb_list, (gpointer)info);