Update sound_manager_internal_tv.h for product tv 35/90235/1
authorSangchul Lee <sc11.lee@samsung.com>
Thu, 29 Sep 2016 06:32:48 +0000 (15:32 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Thu, 29 Sep 2016 06:33:54 +0000 (15:33 +0900)
[Version] 0.3.71
[Profile] Common
[Issue Type] Fix bug

Change-Id: I7b49a228ce68c83e96dceff4e940c028a2823fbc
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
include/sound_manager_internal_tv.h
packaging/capi-media-sound-manager.spec

index 8d646314aab4f50808be9eb54cf3955a760aeaad..f5df8de80442b31495562b0ad7fd6a4b3dde878a 100644 (file)
@@ -67,6 +67,7 @@ typedef enum {
        SOUND_STREAM_TYPE_VIDEO_CALL,          /**< Sound stream type for video-call */
        SOUND_STREAM_TYPE_RADIO,               /**< Sound stream type for radio */
        SOUND_STREAM_TYPE_LOOPBACK,            /**< Sound stream type for loopback */
+       SOUND_STREAM_TYPE_LOOPBACK_MIRRORING,  /**< Sound stream type for loopback-mirroring */
        SOUND_STREAM_TYPE_SOLO,                /**< Sound stream type for solo */
 } sound_stream_type_internal_e;
 
@@ -74,16 +75,16 @@ typedef enum {
  * @internal
  * @brief Creates a handle for stream information.
  * @since_tizen 3.0
- * @details    To apply the stream policy according to this stream information, this handle should be passed to other APIs\n
- *     related to playback or recording. (e.g., player, wav-player, audio-io, etc.)
+ *
+ * @remarks    Do not call this API within sound_stream_focus_state_changed_cb() and sound_stream_focus_state_watch_cb(),\n
+ *     otherwise SOUND_MANAGER_ERROR_INVALID_OPERATION will be returned.\n
+ *     To apply the stream policy according to this stream information, this handle should be passed to other APIs\n
+ *     related to playback or recording.(e.g. player, wav-player, audio-io, etc.)
+ *
  * @param[in]  stream_type     The type of stream for internal usage
  * @param[in]  callback        The focus state change callback function
  * @param[in]  user_data       The user data to be passed to the callback function
  * @param[out] stream_info     The handle of stream information
- *
- * @remarks    Do not call this API within sound_stream_focus_state_changed_cb() and sound_stream_focus_state_watch_cb(),\n
- *     otherwise SOUND_MANAGER_ERROR_INVALID_OPERATION will be returned.
- *
  * @return @c 0 on success,
  *         otherwise a negative error value
  * @retval #SOUND_MANAGER_ERROR_NONE Success
@@ -104,12 +105,12 @@ int sound_manager_create_stream_information_internal(sound_stream_type_internal_
  * @internal
  * @brief Sets the stream routing option.
  * @since_tizen 3.0
- * @param[in]  stream_info     The handle of stream information
- * @param[in]  name    The name of option
- * @param[in]  value   The value of option
  *
  * @remarks    If the stream has not been made yet, this setting will be applied when the stream starts to play.
  *
+ * @param[in]  stream_info     The handle of stream information
+ * @param[in]  name    The name of option
+ * @param[in]  value   The value of option
  * @return @c 0 on success,
  *         otherwise a negative error value
  * @retval #SOUND_MANAGER_ERROR_NONE Success
@@ -130,7 +131,6 @@ int sound_manager_set_stream_routing_option(sound_stream_info_h stream_info, con
  * @param[in]  stream_info     The handle of stream information
  * @param[in]  api_name        The native API name
  * @param[out] is_available    If @c true the api_name is available, @c false the api_name is not available for this strema_info
- *
  * @return @c 0 on success,
  *         otherwise a negative error value
  * @retval #SOUND_MANAGER_ERROR_NONE Success
@@ -146,7 +146,6 @@ int sound_manager_is_available_stream_information(sound_stream_info_h stream_inf
  * @since_tizen 3.0
  * @param[in]  stream_info     The handle of stream information
  * @param[out] type    The stream type
- *
  * @return @c 0 on success,
  *         otherwise a negative error value
  * @retval #SOUND_MANAGER_ERROR_NONE Success
@@ -178,7 +177,6 @@ int sound_manager_get_index_from_stream_information(sound_stream_info_h stream_i
  * @since_tizen 3.0
  * @param[in]  stream_info     The handle of stream information
  * @param[out] virtual_stream  The handle of virtual stream
- *
  * @return @c 0 on success,
  *         otherwise a negative error value
  * @retval #SOUND_MANAGER_ERROR_NONE Success
@@ -198,7 +196,6 @@ int sound_manager_create_virtual_stream(sound_stream_info_h stream_info, virtual
  * @brief Destroys the virtual stream handle.
  * @since_tizen 3.0
  * @param[in]  virtual_stream  The handle of virtual stream
- *
  * @return @c 0 on success,
  *         otherwise a negative error value
  * @retval #SOUND_MANAGER_ERROR_NONE Success
@@ -215,7 +212,6 @@ int sound_manager_destroy_virtual_stream(virtual_sound_stream_h virtual_stream);
  * @brief Starts the virtual stream.
  * @since_tizen 3.0
  * @param[in]  virtual_stream  The handle of virtual stream
- *
  * @return @c 0 on success,
  *         otherwise a negative error value
  * @retval #SOUND_MANAGER_ERROR_NONE Success
@@ -233,7 +229,6 @@ int sound_manager_start_virtual_stream(virtual_sound_stream_h virtual_stream);
  * @brief Stops the virtual stream.
  * @since_tizen 3.0
  * @param[in]  virtual_stream  The handle of virtual stream
- *
  * @return @c 0 on success,
  *         otherwise a negative error value
  * @retval #SOUND_MANAGER_ERROR_NONE Success
index 9026d92d72b912d9c30bb750b335d11856a3afe9..7cd6d9910c3944ce8bbb1b000f8586262e382cd5 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       capi-media-sound-manager
 Summary:    Sound Manager library
-Version:    0.3.70
+Version:    0.3.71
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0