[Release version 0.10.38] Return NOT_SUPPORTED error when AudioDevice field is not... 17/60017/1
authorJeongmo Yang <jm80.yang@samsung.com>
Mon, 22 Feb 2016 08:49:54 +0000 (17:49 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Mon, 22 Feb 2016 08:53:06 +0000 (17:53 +0900)
Change-Id: I151d3d20afb12d333465143b4b5cc4e7f11620d9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/libmm-camcorder.spec
src/mm_camcorder_internal.c

index c7a682d..8b44bdb 100644 (file)
@@ -2,7 +2,7 @@
 
 Name:       libmm-camcorder
 Summary:    Camera and recorder library
-Version:    0.10.37
+Version:    0.10.38
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
index deaa15f..ba2b49b 100644 (file)
@@ -459,8 +459,8 @@ int _mmcamcorder_create(MMHandleType *handle, MMCamPreset *info)
 
                ret = _mmcamcorder_init_attr_from_configure((MMHandleType)hcamcorder, MM_CAMCONVERT_CATEGORY_AUDIO);
                if (ret != MM_ERROR_NONE) {
-                       _mmcam_dbg_warn("init attribute from configure error : 0x%x", ret);
-                       ret = MM_ERROR_CAMCORDER_INTERNAL;
+                       _mmcam_dbg_err("there is no audio device");
+                       ret = MM_ERROR_CAMCORDER_NOT_SUPPORTED;
                        goto _ERR_DEFAULT_VALUE_INIT;
                }
        }
@@ -577,11 +577,11 @@ _ERR_DEFAULT_VALUE_INIT:
        g_mutex_clear(&hcamcorder->restart_preview_lock);
 
        if (hcamcorder->conf_ctrl) {
-               _mmcamcorder_conf_release_info(handle, &hcamcorder->conf_ctrl);
+               _mmcamcorder_conf_release_info((MMHandleType)hcamcorder, &hcamcorder->conf_ctrl);
        }
 
        if (hcamcorder->conf_main) {
-               _mmcamcorder_conf_release_info(handle, &hcamcorder->conf_main);
+               _mmcamcorder_conf_release_info((MMHandleType)hcamcorder, &hcamcorder->conf_main);
        }
 
        if (hcamcorder->model_name) {