/**
+* @deprecated Deprecated since 4.0.
* @brief Enumeration for sound device state.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*/
typedef void (*sound_device_connection_changed_cb) (sound_device_h device, bool is_connected, void *user_data);
/**
+ * @deprecated Deprecated since 4.0.
* @brief Called when the state of a sound device was changed.
* @since_tizen 3.0
* @param[in] device The sound_device
* @see sound_manager_get_device_io_direction()
* @see sound_manager_get_device_id()
* @see sound_manager_get_device_name()
- * @see sound_manager_get_device_state()
*/
int sound_manager_get_current_device_list(sound_device_mask_e device_mask, sound_device_list_h *device_list) TIZEN_DEPRECATED_API;
* @see sound_manager_get_device_io_direction()
* @see sound_manager_get_device_id()
* @see sound_manager_get_device_name()
- * @see sound_manager_get_device_state()
* @see sound_manager_free_device_list()
*/
int sound_manager_get_device_list(int device_mask, sound_device_list_h *device_list);
* @see sound_manager_get_device_io_direction()
* @see sound_manager_get_device_id()
* @see sound_manager_get_device_name()
- * @see sound_manager_get_device_state()
*/
int sound_manager_free_device_list(sound_device_list_h device_list);
* @see sound_manager_get_device_io_direction()
* @see sound_manager_get_device_id()
* @see sound_manager_get_device_name()
- * @see sound_manager_get_device_state()
* @see sound_manager_free_device_list()
*/
int sound_manager_get_next_device(sound_device_list_h device_list, sound_device_h *device);
* @see sound_manager_get_device_io_direction()
* @see sound_manager_get_device_id()
* @see sound_manager_get_device_name()
- * @see sound_manager_get_device_state()
* @see sound_manager_free_device_list()
*/
int sound_manager_get_prev_device(sound_device_list_h device_list, sound_device_h *device);
* @see sound_manager_get_device_io_direction()
* @see sound_manager_get_device_id()
* @see sound_manager_get_device_name()
- * @see sound_manager_get_device_state()
* @see sound_manager_free_device_list()
*/
int sound_manager_get_device_type(sound_device_h device, sound_device_type_e *type);
* @see sound_manager_get_device_type()
* @see sound_manager_get_device_id()
* @see sound_manager_get_device_name()
- * @see sound_manager_get_device_state()
* @see sound_manager_free_device_list()
*/
int sound_manager_get_device_io_direction(sound_device_h device, sound_device_io_direction_e *io_direction);
* @see sound_manager_get_device_type()
* @see sound_manager_get_device_io_direction()
* @see sound_manager_get_device_name()
- * @see sound_manager_get_device_state()
* @see sound_manager_free_device_list()
*/
int sound_manager_get_device_id(sound_device_h device, int *id);
* @see sound_manager_get_device_type()
* @see sound_manager_get_device_io_direction()
* @see sound_manager_get_device_id()
- * @see sound_manager_get_device_state()
* @see sound_manager_free_device_list()
*/
int sound_manager_get_device_name(sound_device_h device, char **name);
/**
+ * @deprecated Deprecated since 4.0.
* @brief Gets the state of the device.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
* @param[in] device The device item
* @see sound_manager_get_device_name()
* @see sound_manager_free_device_list()
*/
-int sound_manager_get_device_state(sound_device_h device, sound_device_state_e *state);
+int sound_manager_get_device_state(sound_device_h device, sound_device_state_e *state) TIZEN_DEPRECATED_API;
/**
* @deprecated Deprecated since 3.0. Use sound_manager_add_device_connection_changed_cb() instead.
int sound_manager_unset_device_information_changed_cb(void) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 4.0.
* @brief Adds a callback function to be invoked when the state of a sound device was changed.
* @since_tizen 3.0
*
* @see sound_manager_remove_device_state_changed_cb()
* @see sound_device_state_connected_cb()
*/
-int sound_manager_add_device_state_changed_cb(int device_mask, sound_device_state_changed_cb callback, void *user_data, int *id);
+int sound_manager_add_device_state_changed_cb(int device_mask, sound_device_state_changed_cb callback, void *user_data, int *id) TIZEN_DEPRECATED_API;
/**
+ * @deprecated Deprecated since 4.0.
* @brief Removes a callback function invoked when the state of a sound device was changed.
* @since_tizen 3.0
*
* @retval #SOUND_MANAGER_ERROR_INTERNAL Internal error inside the sound system
* @see sound_manager_add_device_state_changed_cb()
*/
-int sound_manager_remove_device_state_changed_cb(int id);
+int sound_manager_remove_device_state_changed_cb(int id) TIZEN_DEPRECATED_API;
/**
* @}