Replace system_info_get_value_string by system_info_get_platform_string 47/35747/1
authorJeongmo Yang <jm80.yang@samsung.com>
Mon, 16 Feb 2015 07:25:10 +0000 (16:25 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Mon, 16 Feb 2015 07:25:37 +0000 (16:25 +0900)
Change-Id: I08966f6edd00996960c70f13efc8cd48d24536c8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/libmm-camcorder.spec
src/mm_camcorder_internal.c

index 5e53b92..47d1c81 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libmm-camcorder
 Summary:    Camera and recorder library
-Version:    0.9.1
+Version:    0.9.2
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index b6701c3..f59ce70 100644 (file)
@@ -78,6 +78,7 @@ static gboolean __mmcamcorder_set_attr_to_camsensor_cb(gpointer data);
 int _mmcamcorder_create(MMHandleType *handle, MMCamPreset *info)
 {
        int ret = MM_ERROR_NONE;
+       int sys_info_ret = SYSTEM_INFO_ERROR_NONE;
        int UseConfCtrl = 0;
        int rcmd_fmt_capture = MM_PIXEL_FORMAT_YUYV;
        int rcmd_fmt_recording = MM_PIXEL_FORMAT_NV12;
@@ -343,10 +344,20 @@ int _mmcamcorder_create(MMHandleType *handle, MMCamPreset *info)
        _mmcam_dbg_log("current shutter sound policy : %d", hcamcorder->shutter_sound_policy);
 
        /* get model name */
-       system_info_get_value_string(SYSTEM_INFO_KEY_MODEL, &hcamcorder->model_name);
+       sys_info_ret = system_info_get_platform_string("tizen.org/system/model_name", &hcamcorder->model_name);
+       if (hcamcorder->model_name) {
+               _mmcam_dbg_log("model name [%s], sys_info_ret 0x%x", hcamcorder->model_name, sys_info_ret);
+       } else {
+               _mmcam_dbg_warn("failed get model name, sys_info_ret 0x%x", sys_info_ret);
+       }
 
        /* get software version */
-       system_info_get_value_string(SYSTEM_INFO_KEY_BUILD_STRING, &hcamcorder->software_version);
+       sys_info_ret = system_info_get_platform_string("tizen.org/system/build.string", &hcamcorder->software_version);
+       if (hcamcorder->software_version) {
+               _mmcam_dbg_log("software version [%s], sys_info_ret 0x%d", hcamcorder->software_version, sys_info_ret);
+       } else {
+               _mmcam_dbg_warn("failed get software version, sys_info_ret 0x%x", sys_info_ret);
+       }
 
        /* Set initial state */
        _mmcamcorder_set_state((MMHandleType)hcamcorder, MM_CAMCORDER_STATE_NULL);