/**
* @addtogroup CAPI_METADATA_EXTRACTOR_MODULE
- * @brief The @ref CAPI_METADATA_EXTRACTOR_MODULE API provides functions for extracting the metadata from an input media file.
+ * @brief The @ref CAPI_METADATA_EXTRACTOR_MODULE API provides functions for extracting the metadata from an input media.
* @ingroup CAPI_MEDIA_FRAMEWORK
* @section CAPI_METADATA_EXTRACTOR_MODULE_HEADER Required Header
* \#include <metadata_extractor.h>
*
* @section CAPI_METADATA_EXTRACTOR_OVERVIEW Overview
- * The @ref CAPI_METADATA_EXTRACTOR_MODULE API allows you to extract the metadata from a media file. To extract a particular type of metadata(#metadata_extractor_attr_e), create/destroy the handle(#metadata_extractor_create()/#metadata_extractor_destroy). To set the path for extracting, and call metadata_extractor_get_metadata().
+ * The @ref CAPI_METADATA_EXTRACTOR_MODULE API allows you to extract the metadata from a media. To extract a particular type of metadata(#metadata_extractor_attr_e), create/destroy the handle(#metadata_extractor_create()/#metadata_extractor_destroy). To set the path for extracting, and call metadata_extractor_get_metadata().
*/
#endif /* __TIZEN_MEDIA_METADATA_EXTRACTOR_DOC_H__ */
* @pre Create a metadata handle by calling metadata_extractor_create().
* @see metadata_extractor_create()
* @see metadata_extractor_destroy()
+ * @see metadata_extractor_set_buffer()
*/
int metadata_extractor_set_path(metadata_extractor_h metadata, const char *path);
* @pre Create a metadata handle by calling metadata_extractor_create().
* @see metadata_extractor_create()
* @see metadata_extractor_destroy()
+ * @see metadata_extractor_set_path()
*/
int metadata_extractor_set_buffer(metadata_extractor_h metadata, const void *buffer, int size);
int metadata_extractor_destroy(metadata_extractor_h metadata);
/**
- * @brief Gets metadata.
+ * @brief Gets metadata of a media.
* @since_tizen 2.3
*
* @remarks The @a value should be released using free(). \n
* @retval #METADATA_EXTRACTOR_ERROR_OPERATION_FAILED Internal operation failed
* @retval #METADATA_EXTRACTOR_ERROR_PERMISSION_DENIED Permission denied
*
- * @pre Set the path to extract by calling metadata_extractor_set_path().
+ * @pre Set the path or buffer to extract by calling metadata_extractor_set_path() or metadata_extractor_set_buffer().
* @see metadata_extractor_create()
* @see metadata_extractor_destroy()
*/
int metadata_extractor_get_metadata(metadata_extractor_h metadata, metadata_extractor_attr_e attribute, char **value);
/**
- * @brief Gets the artwork image in a media file.
+ * @brief Gets the artwork image of a media.
* @since_tizen 2.3
*
* @remarks The @a artwork and @a mime_type should be released using free(). \n
* @retval #METADATA_EXTRACTOR_ERROR_OPERATION_FAILED Internal operation failed
* @retval #METADATA_EXTRACTOR_ERROR_PERMISSION_DENIED Permission denied
*
- * @pre Set the path to extract by calling metadata_extractor_set_path().
+ * @pre Set the path or buffer to extract by calling metadata_extractor_set_path() or metadata_extractor_set_buffer().
* @see metadata_extractor_create()
* @see metadata_extractor_destroy()
*/
int metadata_extractor_get_artwork(metadata_extractor_h metadata, void **artwork, int *size, char **mime_type);
/**
- * @brief Gets the frame of a video media file.
+ * @brief Gets the frame of a video media.
* @since_tizen 2.3
*
* @remarks The @a frame should be released using free().
* @retval #METADATA_EXTRACTOR_ERROR_OPERATION_FAILED Internal operation failed
* @retval #METADATA_EXTRACTOR_ERROR_PERMISSION_DENIED Permission denied
*
- * @pre Set the path to extract by calling metadata_extractor_set_path().
+ * @pre Set the path or buffer to extract by calling metadata_extractor_set_path() or metadata_extractor_set_buffer().
* @see metadata_extractor_create()
* @see metadata_extractor_destroy()
*/
int metadata_extractor_get_frame(metadata_extractor_h metadata, void **frame, int *size);
/**
- * @brief Gets the synclyrics of a media file.
+ * @brief Gets the synclyrics of a media.
* @since_tizen 2.3
*
* @remarks The @a lyrics should be released using free().
* @retval #METADATA_EXTRACTOR_ERROR_OPERATION_FAILED Internal operation failed
* @retval #METADATA_EXTRACTOR_ERROR_PERMISSION_DENIED Permission denied
*
- * @pre Set the path to extract by calling metadata_extractor_set_path().
+ * @pre Set the path or buffer to extract by calling metadata_extractor_set_path() or metadata_extractor_set_buffer().
* @pre Get the time/lyrics set number by calling metadata_extractor_get_metadata(METADATA_SYNCLYRICS_NUM).
* @see metadata_extractor_create()
* @see metadata_extractor_destroy()
* @retval #METADATA_EXTRACTOR_ERROR_OPERATION_FAILED Internal operation failed
* @retval #METADATA_EXTRACTOR_ERROR_PERMISSION_DENIED Permission denied
*
- * @pre Set the path to extract by calling metadata_extractor_set_path().
+ * @pre Set the path or buffer to extract by calling metadata_extractor_set_path() or metadata_extractor_set_buffer().
* @see metadata_extractor_create()
* @see metadata_extractor_destroy()
*/