[Release version 0.10.41] TSAM-2000 : Skip shutter sound if silent mode on shutter... 44/64744/2 accepted/tizen/common/20160406.144207 accepted/tizen/ivi/20160406.072112 accepted/tizen/mobile/20160406.072001 accepted/tizen/tv/20160406.072031 accepted/tizen/wearable/20160406.072051 submit/tizen/20160406.015017
authorJeongmo Yang <jm80.yang@samsung.com>
Tue, 5 Apr 2016 07:43:16 +0000 (16:43 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Tue, 5 Apr 2016 07:45:40 +0000 (16:45 +0900)
Change-Id: I82172f27443e6adeba17553106c4617155092dc5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/libmm-camcorder.spec
src/mm_camcorder_sound.c

index 6d466e2..d3cb6b7 100644 (file)
@@ -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
index 4615095..44e9dae 100644 (file)
@@ -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");