04-libVLC的视频播放器:获取媒体信息

libvlc_media_t* libvlc_media_player_get_media(libvlc_media_player_t* p_mi);
功能说明

  • 核心作用:获取与媒体播放器关联的当前媒体对象
  • 返回值:
  • 成功:返回libvlc_media_t*指针
  • 失败/无关联媒体:返回NULL
  • 内存管理:返回的媒体对象引用计数会增加,需要使用libvlc_media_release()释放

int libvlc_media_parse_with_options(
libvlc_media_t* media,
libvlc_media_parse_flag_t parse_flags,
int timeout
);
参数详解

  1. media
  • 类型:libvlc_media_t*
  • 作用:要解析的媒体对象指针
  • 要求:必须是有效的媒体对象,通常通过libvlc_media_new_path或libvlc_media_new_location创建
  1. parse_flags
  • 类型:libvlc_media_parse_flag_t
  • 可选值:
  • libvlc_media_parse_local:本地解析模

你可能感兴趣的:(音视频,媒体,qt,ffmpeg,c++)