博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vlc+mfc,搭建简单的播放器
阅读量:7189 次
发布时间:2019-06-29

本文共 760 字,大约阅读时间需要 2 分钟。

核心代码如下

const char* const m_vlcArgs[] = {              "-I", "dummy", /* Don't use any interface */              "--ignore-config", /* Don't use VLC's config */                 };    libvlc_exception_init(&m_vlcEx);    m_vlcInst = libvlc_new(sizeof(m_vlcArgs) / sizeof(m_vlcArgs[0]), m_vlcArgs, &m_vlcEx);m_vlcMedia = libvlc_media_new(m_vlcInst, strVPath.GetBuffer(0), &m_vlcEx);        m_vlcMplay = libvlc_media_player_new_from_media(m_vlcMedia, &m_vlcEx);        libvlc_media_release(m_vlcMedia);        libvlc_media_player_set_drawable(m_vlcMplay, (libvlc_drawable_t)m_hWndVideo, &m_vlcEx);        libvlc_media_player_play(m_vlcMplay, &m_vlcEx);

strVPath是本地视频地址,不支持中文路径,不过UTF-8编码后应该就支持了

显示控件是STATIC_PIC就可

代码下载

转载于:https://www.cnblogs.com/Xiegg/p/3335544.html

你可能感兴趣的文章
php中json_encode中文编码问题分析
查看>>
【树形结构】LG P2052 [NOI2011]道路修建
查看>>
window7快捷键
查看>>
网卡详细信息
查看>>
day11
查看>>
Codeforces Round #227 (Div. 2) 解题报告
查看>>
日记(5)
查看>>
动态规划——Remove Boxes
查看>>
越简单越好:数组名和指针的区别
查看>>
linux 编程笔记 2
查看>>
centos firewalld 基本操作【转】
查看>>
二叉树遍历建树[zhuan]
查看>>
java面试题2
查看>>
《怎样花两年时间去面试一个人》笔记
查看>>
了解oracle数据库的情况
查看>>
11g dataguard 类型、保护模式、服务
查看>>
Scala-基础-数组(1)
查看>>
小程序客服消息推送公众号文章 引导关注公众号的操作方法
查看>>
PHP+Mysql 实现数据库增删改查
查看>>
MVC4下配置log4net 五部曲
查看>>