From: Jeongmo Yang Date: Wed, 21 Aug 2019 02:14:26 +0000 (+0900) Subject: [ACR-1442] Change valid range of ratio for sound_manager_activate_ducking() X-Git-Tag: submit/tizen/20190826.030705^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ea7c2c8b49d945ff0e750869ec14539609c6786b;p=platform%2Fcore%2Fapi%2Fsound-manager.git [ACR-1442] Change valid range of ratio for sound_manager_activate_ducking() [Version] 0.5.37 [Profile] Common [Issue Type] API change Change-Id: I17c3aacc7a390b9424d2fb133fda5aa70bc3be86 Signed-off-by: Jeongmo Yang --- diff --git a/include/sound_manager.h b/include/sound_manager.h index 4224197..bc1a59b 100644 --- a/include/sound_manager.h +++ b/include/sound_manager.h @@ -563,7 +563,7 @@ int sound_manager_is_ducked(sound_stream_ducking_h stream_ducking, bool *is_duck * is decreased by @a ratio for @a duration. The change is system-wide. * @param[in] stream_ducking The handle of stream ducking * @param[in] duration The duration for ducking (msec, 0 <= duration <= 3000) - * @param[in] ratio The volume ratio after ducked (0.0 < ratio < 1.0) + * @param[in] ratio The volume ratio when ducked (0.0 <= ratio < 1.0) * @return @c 0 on success, * otherwise a negative error value * @retval #SOUND_MANAGER_ERROR_NONE Success diff --git a/packaging/capi-media-sound-manager.spec b/packaging/capi-media-sound-manager.spec index 3faed0d..4a541b0 100644 --- a/packaging/capi-media-sound-manager.spec +++ b/packaging/capi-media-sound-manager.spec @@ -1,6 +1,6 @@ Name: capi-media-sound-manager Summary: Sound Manager library -Version: 0.5.36 +Version: 0.5.37 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/sound_manager.c b/src/sound_manager.c index 3734003..0279a49 100644 --- a/src/sound_manager.c +++ b/src/sound_manager.c @@ -1306,7 +1306,7 @@ int sound_manager_activate_ducking(sound_stream_ducking_h stream_ducking, unsign bool is_ducked = false; sound_stream_ducking_s *ducking = (sound_stream_ducking_s*)stream_ducking; - if (duration > 3000 || ratio >= 1.0 || ratio <= 0.0) { + if (duration > 3000 || ratio >= 1.0 || ratio < 0.0) { LOGE("Invalid params : duration(%u) or ratio(%lf)", duration, ratio); return SOUND_MANAGER_ERROR_INVALID_PARAMETER; }