extern "C" {
# endif
-/*****************************************************************************
- * Media Library
- *****************************************************************************/
-/** \defgroup libvlc_media_library libvlc_media_library
+/** \defgroup libvlc_media_library LibVLC media library
* \ingroup libvlc
- * LibVLC Media Library
* @{
*/
/**
* Create an new Media Library object
*
- * \param p_libvlc_instance the libvlc instance
+ * \param p_instance the libvlc instance
* \return a new object or NULL on error
*/
-VLC_PUBLIC_API libvlc_media_library_t *
- libvlc_media_library_new( libvlc_instance_t * p_inst );
+LIBVLC_API libvlc_media_library_t *
+ libvlc_media_library_new( libvlc_instance_t * p_instance );
/**
* Release media library object. This functions decrements the
*
* \param p_mlib media library object
*/
-VLC_PUBLIC_API void
+LIBVLC_API void
libvlc_media_library_release( libvlc_media_library_t * p_mlib );
/**
*
* \param p_mlib media library object
*/
-VLC_PUBLIC_API void
+LIBVLC_API void
libvlc_media_library_retain( libvlc_media_library_t * p_mlib );
/**
* \param p_mlib media library object
* \return 0 on success, -1 on error
*/
-VLC_PUBLIC_API int
+LIBVLC_API int
libvlc_media_library_load( libvlc_media_library_t * p_mlib );
/**
* \param p_mlib media library object
* \return media list subitems
*/
-VLC_PUBLIC_API libvlc_media_list_t *
+LIBVLC_API libvlc_media_list_t *
libvlc_media_library_media_list( libvlc_media_library_t * p_mlib );