* @param [in] prev_state Previous pool state
* @param [in] cur_state Current pool state
* @param [in] user_data The user data passed from the code where
- * @ref sound_pool_set_state_change_callback() was
+ * sound_pool_set_state_change_callback() was
* called.
*
- * @pre Create sound pool handler by calling @ref sound_pool_create()
- * @pre Call @ref sound_pool_set_state_change_callback()
+ * @pre Create sound pool handler by calling sound_pool_create()
+ * @pre Call sound_pool_set_state_change_callback()
*
* @see sound_pool_create()
* @see sound_pool_set_state_change_callback()
* @param [in] id Unique stream identifier
* @param [in] prev_state Previous stream state
* @param [in] cur_state Current stream state
- * @param [in] data The user data passed from the code where
- * @ref sound_pool_stream_set_state_change_callback()
+ * @param [in] user_data The user data passed from the code where
+ * sound_pool_stream_set_state_change_callback()
* was called.
*
- * @pre Create sound pool handler by calling @ref sound_pool_create()
- * @pre Load source to pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start source playback by calling @ref sound_pool_stream_play()
- * @pre Call @ref sound_pool_stream_set_state_change_callback()
+ * @pre Create sound pool handler by calling sound_pool_create()
+ * @pre Load source to pool by calling sound_pool_load_source_from_file()
+ * @pre Start source playback by calling sound_pool_stream_play()
+ * @pre Call sound_pool_stream_set_state_change_callback()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* active.
* @remarks When pool has been created, pool state is
* SOUND_POOL_STATE_INACTIVE. To activate a pool use
- * @ref sound_pool_activate() function.
+ * sound_pool_activate() function.
*
* @since_tizen 4.0
* @param [out] pool The handle to the pool that will be created
* Invalid parameter (@a pool is NULL or corrupted)
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation
*
- * @pre Create sound pool handler by calling @ref sound_pool_create()
+ * @pre Create sound pool handler by calling sound_pool_create()
*
* @see sound_pool_create()
*/
* @retval #SOUND_POOL_ERROR_NO_SUCH_FILE No file determined by @a file_name
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @post Unload source from pool by calling @ref sound_pool_unload_source()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @post Unload source from pool by calling sound_pool_unload_source()
*
* @see sound_pool_create()
* @see sound_pool_destroy()
* @retval #SOUND_POOL_ERROR_KEY_NOT_AVAILABLE No sources tagged by @a tag exist
* in pool
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @pre Load source to pool by calling @ref sound_pool_load_source_from_file()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @pre Load source to pool by calling sound_pool_load_source_from_file()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation or sound pool
* is already in @c SOUND_POOL_STATE_ACTIVE state
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
*
* @see sound_pool_create()
* @see sound_pool_get_state()
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation or sound pool
* is already in @c SOUND_POOL_STATE_INACTIVE state
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
* @pre @a pool has to be in SOUND_POOL_STATE_ACTIVE state
*
* @see sound_pool_create()
* (@a pool is NULL or corrupted, or @a volume isn't in 0.0~1.0 range)
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
*
* @see sound_pool_create()
*/
* @retval #SOUND_POOL_ERROR_INVALID_PARAMETER Invalid parameter
* (@a pool is NULL or corrupted, or @a volume is NULL)
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
*
* @see sound_pool_create()
*/
* @retval #SOUND_POOL_ERROR_INVALID_PARAMETER
* Invalid parameter (@a pool is NULL or corrupted, @a tag is NULL)
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
*
* @see sound_pool_create()
* @see sound_pool_state_e
* @retval #SOUND_POOL_ERROR_INVALID_PARAMETER Invalid parameter
* (@a pool is NULL or corrupted, or @a callback is NULL)
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @post Use @ref sound_pool_unset_state_change_callback() function to unset the
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @post Use sound_pool_unset_state_change_callback() function to unset the
* @a callback
*
* @see sound_pool_create()
* @retval #SOUND_POOL_ERROR_INVALID_PARAMETER Invalid parameter
* (@a pool is NULL or corrupted)
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
* @pre Set state change callback by calling
- * @ref sound_pool_set_state_change_callback()
+ * sound_pool_set_state_change_callback()
*
* @see sound_pool_create()
* @see sound_pool_set_state_change_callback()
* (pass 0 if stream should be repeated continuously)
* @param [in] volume Stream volume in 0.0~1.0 range
* @param [in] priority Stream priority (0 = lowest priority). Check
- * @ref sound_pool_stream_set_priority() documentation
+ * sound_pool_stream_set_priority() documentation
* for details on prioritization rules.
* @param [in] priority_policy Stream priority policy.
- * (#SOUND_POOL_STREAM_PRIORITY_POLICY_SUSPENDED Suspended)
* (#SOUND_POOL_STREAM_PRIORITY_POLICY_MUTE Mute)
+ * (#SOUND_POOL_STREAM_PRIORITY_POLICY_SUSPENDED Suspended)
* @param [in] callback The callback that will be called after stream state
* will be changed, or NULL if this callback call
* isn't needed. If @a callback is set, then it will
* sound stream
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation
*
- * @pre Create sound pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @post When playback is finished normally (i.e. @ref sound_pool_stream_stop()
+ * @pre Create sound pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @post When playback is finished normally (i.e. sound_pool_stream_stop()
* will be not used for stream termination) state will be changed to
* SOUND_POOL_STREAM_STATE_FINISHED and memory will be cleared from the
* stream allocated resources automatically
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
- * @see sound_pool_set_volume
- * @see sound_pool_get_volume
+ * @see sound_pool_set_volume()
+ * @see sound_pool_get_volume()
*/
sound_pool_error_e sound_pool_stream_play(sound_pool_h pool, const char *tag,
unsigned loop, float volume, unsigned priority,
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation or stream is in
* the state which is not allowed for pause operation
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start stream playback by calling @ref sound_pool_stream_play()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start stream playback by calling sound_pool_stream_play()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation or stream is in
* the state which is not allowed for resume operation
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start stream playback by calling @ref sound_pool_stream_play()
- * @pre Pause stream playback by calling @ref sound_pool_stream_pause()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start stream playback by calling sound_pool_stream_play()
+ * @pre Pause stream playback by calling sound_pool_stream_pause()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation or stream is in
* the state which is not allowed for stop operation
*
- * @pre Create sound pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start stream playback by calling @ref sound_pool_stream_play()
+ * @pre Create sound pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start stream playback by calling sound_pool_stream_play()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* exist in pool
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start stream playback by calling @ref sound_pool_stream_play()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start stream playback by calling sound_pool_stream_play()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* @retval #SOUND_POOL_ERROR_KEY_NOT_AVAILABLE No streams identified by @a id
* exist in pool
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start source playback by calling @ref sound_pool_stream_play()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start source playback by calling sound_pool_stream_play()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* exist in pool
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start stream playback by calling @ref sound_pool_stream_play()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start stream playback by calling sound_pool_stream_play()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* @retval #SOUND_POOL_ERROR_KEY_NOT_AVAILABLE No streams identified by @a id
* exist in pool
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start stream playback by calling @ref sound_pool_stream_play()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start stream playback by calling sound_pool_stream_play()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* exist in pool
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start stream playback by calling @ref sound_pool_stream_play()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start stream playback by calling sound_pool_stream_play()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* @param [in] pool The handle to the sound pool
* @param [in] id Unique stream identifier
* @param [out] priority Stream priority (0 = lowest priority). Check
- * @ref sound_pool_stream_set_priority() documentation
+ * sound_pool_stream_set_priority() documentation
* for details on prioritization rules.
* @return @c 0 on success, otherwise a negative error value
* @retval #SOUND_POOL_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #SOUND_POOL_ERROR_KEY_NOT_AVAILABLE No streams identified by @a id
* exist in pool
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start stream playback by calling @ref sound_pool_stream_play()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start stream playback by calling sound_pool_stream_play()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* @retval #SOUND_POOL_ERROR_KEY_NOT_AVAILABLE No streams identified by @a id
* exist in pool
*
- * @pre Create sound pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start stream playback by calling @ref sound_pool_stream_play()
+ * @pre Create sound pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start stream playback by calling sound_pool_stream_play()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()
* exist in pool
* @retval #SOUND_POOL_ERROR_INVALID_OPERATION Invalid operation
*
- * @pre Create sound pool handler by calling @ref sound_pool_create()
- * @pre Load source to pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start source playback by calling @ref sound_pool_stream_play()
- * @post Use @ref sound_pool_stream_unset_state_change_callback() function to
+ * @pre Create sound pool handler by calling sound_pool_create()
+ * @pre Load source to pool by calling sound_pool_load_source_from_file()
+ * @pre Start source playback by calling sound_pool_stream_play()
+ * @post Use sound_pool_stream_unset_state_change_callback() function to
* unset the @a callback
*
* @see sound_pool_create()
* @retval #SOUND_POOL_ERROR_KEY_NOT_AVAILABLE No streams identified by @a id
* exist in pool
*
- * @pre Create sound @a pool handler by calling @ref sound_pool_create()
- * @pre Load source to @a pool by calling @ref sound_pool_load_source_from_file()
- * @pre Start stream playback by calling @ref sound_pool_stream_play()
- * @pre Set stream state change callback by calling @ref sound_pool_stream_set_state_change_callback()
+ * @pre Create sound @a pool handler by calling sound_pool_create()
+ * @pre Load source to @a pool by calling sound_pool_load_source_from_file()
+ * @pre Start stream playback by calling sound_pool_stream_play()
+ * @pre Set stream state change callback by calling sound_pool_stream_set_state_change_callback()
*
* @see sound_pool_create()
* @see sound_pool_load_source_from_file()