From 93556d79a4dec82cfcbeae8237b252f21e653c80 Mon Sep 17 00:00:00 2001 From: "Hyuntae, Kim" Date: Thu, 6 Oct 2016 14:27:36 +0900 Subject: [PATCH] The error type of resource manager query is fixed Change-Id: I4f6d909a7652e0a7c3082f5715dd7effcf0b0200 --- packaging/libmm-camcorder.spec | 2 +- src/mm_camcorder_internal.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packaging/libmm-camcorder.spec b/packaging/libmm-camcorder.spec index a23e305..9985d71 100644 --- 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.76 +Version: 0.10.77 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_camcorder_internal.c b/src/mm_camcorder_internal.c index a494057..ae2dcbc 100644 --- a/src/mm_camcorder_internal.c +++ b/src/mm_camcorder_internal.c @@ -882,7 +882,7 @@ int _mmcamcorder_realize(MMHandleType handle) char *socket_path = NULL; int socket_path_len; #ifdef _MMCAMCORDER_RM_SUPPORT - int iret = RM_OK; + int iret = RM_OK; #endif /* _MMCAMCORDER_RM_SUPPORT */ mmf_camcorder_t *hcamcorder = MMF_CAMCORDER(handle); @@ -980,7 +980,7 @@ int _mmcamcorder_realize(MMHandleType handle) #ifdef _MMCAMCORDER_RM_SUPPORT int preview_format = MM_PIXEL_FORMAT_NV12; int qret = RM_OK; - int qret_avail = RM_OK; + int qret_avail = 0; /* 0: not available, 1: available */ rm_consumer_info rci; int app_pid = 0; int resource_count = 0; @@ -1022,7 +1022,7 @@ int _mmcamcorder_realize(MMHandleType handle) qret = rm_query(hcamcorder->rm_handle, RM_QUERY_ALLOCATION, &(hcamcorder->request_resources), &qret_avail); - if (qret != RM_OK || qret_avail != RM_OK) { + if (qret != RM_OK || qret_avail != 1) { _mmcam_dbg_log("Resource manager main device request fail"); resource_count = 0; -- 2.7.4