libVlc循环播放视频

代码比较简单不解释了。

libvlc_instance_t * inst;
...
this->inst = libvlc_new(0, NULL);
HWND hwnd = NULL;
hwnd = this->GetDlgItem(IDC_SCREEN)->m_hWnd;
...
libvlc_media_list_t *ml;
libvlc_media_t *md;
libvlc_media_list_player_t *mlp;
ml = libvlc_media_list_new(this->inst);
md = libvlc_media_new_path(this->inst, szU8);
libvlc_media_list_add_media(ml, md);
libvlc_media_release(md);
mlp = libvlc_media_list_player_new(this->inst);
mp = libvlc_media_player_new(this->inst);
libvlc_media_list_player_set_media_list(mlp, ml);
libvlc_media_list_player_set_media_player(mlp, mp);
libvlc_media_list_player_set_playback_mode(mlp, libvlc_playback_mode_loop);
libvlc_media_player_set_hwnd(mp, hwnd);
libvlc_media_list_player_play(mlp);
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值