From: Seungbae Shin Date: Mon, 2 Jan 2023 10:45:42 +0000 (+0900) Subject: fixup! Add internal API to query current media playback device id X-Git-Tag: accepted/tizen/unified/20230105.154708^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F42%2F286242%2F2;p=platform%2Fcore%2Fapi%2Fsound-manager.git fixup! Add internal API to query current media playback device id also sync some other missing descriptions Change-Id: Iffc99614d3d44eb8a57931c1a6e5b1f6ca01c21f --- diff --git a/include/sound_manager_internal_tv.h b/include/sound_manager_internal_tv.h index 3b117b6..82b399a 100644 --- a/include/sound_manager_internal_tv.h +++ b/include/sound_manager_internal_tv.h @@ -1228,6 +1228,8 @@ int sound_manager_get_host_volume(sound_type_e type, int *volume); * @see sound_manager_get_device_io_direction() * @see sound_manager_get_device_name() * @see sound_manager_get_device_id() + * @see sound_manager_get_device_sample_rate() + * @see sound_manager_get_device_channels() * @see sound_manager_free_device_list() */ int sound_manager_get_device_sample_format(sound_device_h device, sound_sample_format_e *format); @@ -1250,6 +1252,8 @@ int sound_manager_get_device_sample_format(sound_device_h device, sound_sample_f * @see sound_manager_get_device_io_direction() * @see sound_manager_get_device_name() * @see sound_manager_get_device_id() + * @see sound_manager_get_device_sample_format() + * @see sound_manager_get_device_channels() * @see sound_manager_free_device_list() */ int sound_manager_get_device_sample_rate(sound_device_h device, sound_sample_rate_e *samplerate); @@ -1272,10 +1276,27 @@ int sound_manager_get_device_sample_rate(sound_device_h device, sound_sample_rat * @see sound_manager_get_device_io_direction() * @see sound_manager_get_device_name() * @see sound_manager_get_device_id() + * @see sound_manager_get_device_sample_format() + * @see sound_manager_get_device_sample_rate() * @see sound_manager_free_device_list() */ int sound_manager_get_device_channels(sound_device_h device, int *channels); +/** + * @internal + * @brief Gets the current device id for media playback stream. + * @since_tizen 7.5 + * + * @param[out] device_id The output device id that a media playback stream can go out + * @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_NO_DATA No data + * @see sound_manager_get_current_media_playback_device_type() + */ +int sound_manager_get_current_media_playback_device_id(int *device_id); + /** * @} */