Libvlc: Make media_instance_destroy private.

This commit is contained in:
Pierre d'Herbemont 2007-06-24 13:26:17 +00:00
parent e054ef8bc3
commit 40fbcb70eb
3 changed files with 4 additions and 6 deletions

View File

@ -317,11 +317,6 @@ VLC_PUBLIC_API libvlc_media_instance_t * libvlc_media_instance_new( libvlc_insta
*/
VLC_PUBLIC_API libvlc_media_instance_t * libvlc_media_instance_new_from_media_descriptor( libvlc_media_descriptor_t *, libvlc_exception_t * );
/** Destroy a Media Instance object (going private)
* \param p_mi the Media Instance to free
*/
VLC_PUBLIC_API void libvlc_media_instance_destroy( libvlc_media_instance_t * );
/** Release a media_instance after use
* \param p_mi the Media Instance to free
*/

View File

@ -101,6 +101,9 @@ VLC_EXPORT (input_thread_t *, libvlc_get_input_thread,
VLC_EXPORT (libvlc_media_instance_t *, libvlc_media_instance_new_from_input_thread,
( struct libvlc_instance_t *, input_thread_t *, libvlc_exception_t * ) );
VLC_EXPORT (void, libvlc_media_instance_destroy,
( libvlc_media_instance_t * ) );
VLC_EXPORT (libvlc_media_descriptor_t *, libvlc_media_descriptor_new_from_input_item,
( struct libvlc_instance_t *, input_item_t *, libvlc_exception_t * ) );

View File

@ -159,7 +159,7 @@ libvlc_media_instance_t * libvlc_media_instance_new_from_input_thread(
}
/**************************************************************************
* Destroy a Media Instance object
* Destroy a Media Instance object (libvlc internal)
**************************************************************************/
void libvlc_media_instance_destroy( libvlc_media_instance_t *p_mi )
{