From: Jeongmo Yang Date: Tue, 5 Apr 2016 07:43:16 +0000 (+0900) Subject: [Release version 0.10.41] TSAM-2000 : Skip shutter sound if silent mode on shutter... X-Git-Tag: accepted/tizen/common/20160406.144207 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Ftags%2Faccepted%2Ftizen%2Fcommon%2F20160406.144207;p=platform%2Fcore%2Fmultimedia%2Flibmm-camcorder.git [Release version 0.10.41] TSAM-2000 : Skip shutter sound if silent mode on shutter sound not restriced target Change-Id: I82172f27443e6adeba17553106c4617155092dc5 Signed-off-by: Jeongmo Yang --- diff --git a/packaging/libmm-camcorder.spec b/packaging/libmm-camcorder.spec index 6d466e2..d3cb6b7 100644 --- a/packaging/libmm-camcorder.spec +++ b/packaging/libmm-camcorder.spec @@ -2,7 +2,7 @@ Name: libmm-camcorder Summary: Camera and recorder library -Version: 0.10.40 +Version: 0.10.41 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_camcorder_sound.c b/src/mm_camcorder_sound.c index 4615095..44e9dae 100644 --- a/src/mm_camcorder_sound.c +++ b/src/mm_camcorder_sound.c @@ -192,8 +192,14 @@ int _mmcamcorder_sound_solo_play(MMHandleType handle, const char *sample_name, g _mmcam_dbg_log("Play start - sample name [%s]", sample_name); - _mmcamcorder_send_sound_play_message(hcamcorder->gdbus_conn, - &hcamcorder->gdbus_info_solo_sound, sample_name, "system", "shutter1", sync_play); + if (hcamcorder->shutter_sound_policy == VCONFKEY_CAMERA_SHUTTER_SOUND_POLICY_ON || + hcamcorder->sub_context->info_image->sound_status) { + _mmcamcorder_send_sound_play_message(hcamcorder->gdbus_conn, + &hcamcorder->gdbus_info_solo_sound, sample_name, "system", "shutter1", sync_play); + } else { + _mmcam_dbg_warn("skip shutter sound : sound policy %d, sound status %d", + hcamcorder->shutter_sound_policy, hcamcorder->sub_context->info_image->sound_status); + } _mmcam_dbg_log("Done");