fixup! Add internal API to query current media playback device id 42/286242/2 accepted/tizen/unified/20230105.154708
authorSeungbae Shin <seungbae.shin@samsung.com>
Mon, 2 Jan 2023 10:45:42 +0000 (19:45 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Mon, 2 Jan 2023 10:46:20 +0000 (19:46 +0900)
also sync some other missing descriptions

Change-Id: Iffc99614d3d44eb8a57931c1a6e5b1f6ca01c21f

include/sound_manager_internal_tv.h

index 3b117b65a763143e0d7a09600f63b0bb7ee05f40..82b399ad502f5a6fa7615350ee556675b21a5bf5 100644 (file)
@@ -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);
+
 /**
  * @}
  */