From: jungsup lee Date: Tue, 6 Aug 2019 05:28:03 +0000 (+0900) Subject: Add sound_manager_set_virtual_stream_volume() in sound_manager_internal_tv.h X-Git-Tag: submit/tizen/20190806.084756^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0002193b13dffd30b604307d2cc7ac8cbb7b663c;p=platform%2Fcore%2Fapi%2Fsound-manager.git Add sound_manager_set_virtual_stream_volume() in sound_manager_internal_tv.h [Version] 0.5.32 [Issue Type] Bug Fix Change-Id: I8216dc63483b9c74e99378b3ebf4189f4d895c70 Signed-off-by: jungsup lee --- diff --git a/include/sound_manager_internal_tv.h b/include/sound_manager_internal_tv.h index 879e3b4..b046aaf 100644 --- a/include/sound_manager_internal_tv.h +++ b/include/sound_manager_internal_tv.h @@ -627,6 +627,24 @@ int sound_manager_start_virtual_stream(virtual_sound_stream_h virtual_stream); */ int sound_manager_stop_virtual_stream(virtual_sound_stream_h virtual_stream); +/** + * @internal + * @brief Sets the virtual stream volume. + * @since_tizen 5.5 + * @param[in] virtual_stream The handle of virtual stream + * @param[in] ratio The volume ratio to be set (Min.:0.0 ~ Max.:1.0, default:1.0) + * @return @c 0 on success, + * otherwise a negative error value + * @retval #SOUND_MANAGER_ERROR_NONE Success + * @retval #SOUND_MANAGER_ERROR_INVALID_PARAMETER Invalid parameter + * @retval #SOUND_MANAGER_ERROR_INVALID_STATE Invalid state + * @retval #SOUND_MANAGER_ERROR_INTERNAL Internal error inside the sound system + * @see sound_manager_create_virtual_stream() + * @see sound_manager_destroy_virtual_stream() + * @see sound_manager_start_virtual_stream() + */ +int sound_manager_set_virtual_stream_volume(virtual_sound_stream_h virtual_stream, double ratio); + /** * @internal * @brief Set sound filter and apply to audio streams given selected stream type. diff --git a/packaging/capi-media-sound-manager.spec b/packaging/capi-media-sound-manager.spec index 13b9125..0c957ee 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.31 +Version: 0.5.32 Release: 0 Group: Multimedia/API License: Apache-2.0