From: Jeongmo Yang Date: Thu, 27 Jul 2017 05:05:08 +0000 (+0900) Subject: Set error code for timeout error X-Git-Tag: submit/tizen/20170727.105913~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=22d646342dd8ba988b7391c3ae0a3d9c1c9f2bb7;p=platform%2Fcore%2Fmultimedia%2Flibmm-camcorder.git Set error code for timeout error The EOS handling should be avoided in error case, but, error code could not be updated in case of timeout error. So, update the error code in that case. [Version] 0.10.129 [Profile] Common [Issue Type] Update [Dependency module] N/A Change-Id: I8437791467daee2f086f73350738699d2d0bec81 Signed-off-by: Jeongmo Yang --- diff --git a/packaging/libmm-camcorder.spec b/packaging/libmm-camcorder.spec index 1529aef..aaf03ca 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.128 +Version: 0.10.129 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_camcorder_gstcommon.c b/src/mm_camcorder_gstcommon.c index 824350b..99d93c0 100644 --- a/src/mm_camcorder_gstcommon.c +++ b/src/mm_camcorder_gstcommon.c @@ -2103,6 +2103,9 @@ int _mmcamcorder_get_eos_message(MMHandleType handle) _mmcam_dbg_log("EOS signal received"); } else { _mmcam_dbg_err("EOS wait time out"); + + if (hcamcorder->error_code == MM_ERROR_NONE) + hcamcorder->error_code = MM_ERROR_CAMCORDER_RESPONSE_TIMEOUT; } } else { _mmcam_dbg_log("already got EOS");