* @ingroup CAPI_MEDIA_CONTENT_MODULE
* @brief Called when the media scanning is finished.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @remarks The callback is called in a separate thread(not in the main loop).
*
* @param[in] error The error code
* @param[in] user_data The user data passed from the foreach function
* @brief Called when the notification of the media DB change is subscribed.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
+ * @remarks The callback is called in a separate thread(not in the main loop).
+ *
* @param[in] error The error code
* @param[in] pid The PID which publishes notification
* @param[in] update_item The update item of notification
*
* @details Iterates over a list of media info.
*
- * @remarks To use the @a media outside this function, copy the handle with media_info_clone() function.
+ * @remarks To use the @a media outside this function, copy the handle with media_info_clone() function. \n
+ * The callback is called in the main loop.
*
* @param[in] media The handle to the media info
* @param[in] user_data The user data passed from the foreach function
* @brief Called when media items are inserted completely.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
+ * @remarks The callback is called in a separate thread(not in the main loop).
+ *
* @param[in] media The handle to the media info
* @param[in] user_data The user data passed from the foreach function
*
* @brief Called when the burst shot is inserted completely.
* @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
+ * @remarks The callback is called in a separate thread(not in the main loop).
+ *
* @param[in] media The handle to the media info
* @param[in] user_data The user data passed from the foreach function
*
*
* @details This callback is called for completion of generating the thumbnail image.
*
+ * @remarks The callback is called in a separate thread(not in the main loop).
+ *
* @param[in] error The error code
* @param[in] path The path of the thumbnail which is generated
* @param[in] user_data The user data passed from the foreach function
*
* @details Iterates over a list of folders.
*
- * @remarks To use the @a folder outside this function, copy the handle with the media_folder_clone() function.
+ * @remarks To use the @a folder outside this function, copy the handle with the media_folder_clone() function. \n
+ * The callback is called in the main loop.
*
* @param[in] folder The handle to the media folder
* @param[in] user_data The user data passed from the foreach function
*
* @details Iterates over a playlist list.
*
- * @remarks To use the @a playlist outside this function, copy the handle with the media_playlist_clone() function.
+ * @remarks To use the @a playlist outside this function, copy the handle with the media_playlist_clone() function. \n
+ * The callback is called in the main loop.
*
* @param[in] playlist The handle to the media playlist
* @param[in] user_data The user data passed from the foreach function
*
* @details Iterates over playlist members.
*
- * @remarks To use the @a media outside this function, copy the handle with the media_info_clone() function.
+ * @remarks To use the @a media outside this function, copy the handle with the media_info_clone() function. \n
+ * The callback is called in the main loop.
*
* @param[in] playlist_member_id The ID to member of the playlist
* @param[in] media The handle to the media info
*
* @details Iterates over a list of tags.
*
- * @remarks To use the @a tag outside this function, copy the handle with the media_tag_clone() function.
+ * @remarks To use the @a tag outside this function, copy the handle with the media_tag_clone() function. \n
+ * The callback is called in the main loop.
*
* @param[in] tag The handle to the media tag
* @param[in] user_data The user data passed from the foreach function
*
* @details Iterates over a bookmark list.
*
- * @remarks To use the @a bookmark outside this function, copy the handle with the media_bookmark_clone() function.
+ * @remarks To use the @a bookmark outside this function, copy the handle with the media_bookmark_clone() function. \n
+ * The callback is called in the main loop.
*
* @param[in] bookmark The handle to the video bookmark
* @param[in] user_data The user data passed from the foreach function
*
* @details Iterates over an album list.
*
- * @remarks To use the @a album outside this function, copy the handle with the media_album_clone() function.
+ * @remarks To use the @a album outside this function, copy the handle with the media_album_clone() function. \n
+ * The callback is called in the main loop.
*
* @param[in] album The handle to the media album
* @param[in] user_data The user data passed from the foreach function
*
* @details Iterates over a media group list.
*
- * @remarks You should not free @a group_name returned by this function.
+ * @remarks You should not free @a group_name returned by this function. \n
+ * The callback is called in the main loop.
*
* @param[in] group_name The name of the media group
* @param[in] user_data The user data passed from the foreach function
*
* @details Iterates over a media storage list.
*
- * @remarks You should not destroy @a storage returned by this function.
+ * @remarks You should not destroy @a storage returned by this function. \n
+ * The callback is called in the main loop.
*
* @param[in] storage The handle of the media storage
* @param[in] user_data The user data passed from the foreach function
*
* @details Iterates over a media face list.
*
- * @remarks You should not destroy @a face returned by this function.
+ * @remarks You should not destroy @a face returned by this function. \n
+ * The callback is called in the main loop.
*
* @param[in] face The handle of the media face
* @param[in] user_data The user data passed from the foreach function