• 4491阅读
  • 3回复

C#调用aPlayer开发的播放器播放时没有解码器窗体关闭不了怎么破哇?? [复制链接]

上一主题 下一主题
离线palarain
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2016-01-09
我用C#调用aplayer开发播放器时发现一个问题,播放视频文件没有解码器之后窗体关闭不了
离线aplayer

只看该作者 沙发  发表于: 2016-01-10
因为 APlayer 在发送解码器下载事件 OnDownloadCodec 之后,会等待调用者的解码器下载完毕通知,
这时候不是关不掉,而是关闭的时候会延时几秒,如果要立即关闭,你只要在 OnDownloadCodecs 事件中调用 SetConfig(2204, "1")
通知 APlayer 解码器下载完成了(不管真实情况是否下载成功,都可以调用,就可以结束 APlayer 的等待)。
离线lzqylzm

只看该作者 板凳  发表于: 2016-01-11
最简单快捷的方法就是剪电线
离线czweb

只看该作者 地板  发表于: 2016-07-30
回 aplayer 的帖子
aplayer:因为 APlayer 在发送解码器下载事件 OnDownloadCodec 之后,会等待调用者的解码器下载完毕通知,
这时候不是关不掉,而是关闭的时候会延时几秒,如果要立即关闭,你只要在 OnDownloadCodecs 事件中调用  .. (2016-01-10 01:51) 

原来如此
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个