windows 下VLC播放器应用之二------LIBVLC API解析(二)

引子

LIBVLC API解析系列文章的每一篇都尽量将相关联的API放在一起讲,随着学习的深入将不断更新本文,如若转载请保证文章完整性及保留博客地址。

这是LIBVLC API解析系列的第二篇,主要介绍libvlc_media_player_newlibvlc_media_player_release两个API。

 

改定履历

2010-10-23-------------------新建文档

 

API

  • VLC_PUBLIC_API libvlc_media_player_t * libvlc_media_player_new( libvlc_instance_t *p_libvlc_instance );创建一个空的媒体播放器对象 Parameters: p_libvlc_instance:被创建的媒体播放器所属的实例 Return: 一个新的媒体播放器对象,出错返回NULL.
  • VLC_PUBLIC_API void libvlc_media_player_release( libvlc_media_player_t *p_mi );使用后释放媒体播放器对象,减少媒体播放器对象的引用次数。如果计数已经为零,该方法将释放掉媒体播放器对象,如果媒体播放器对象已经被释放了,这个方法不应该再被调用(Release a media_player after use Decrement the reference count of a media player object. If the reference count is 0, then libvlc_media_player_release() will release the media player object. If the media player object has been released, then it should not be used again.) param: p_mi:要释放的媒体播放器对象

你可能感兴趣的:(windows,api,object,文档,Parameters,reference)