求助,DSHOW多文件连续播放问题

wby_roger 2009-11-17 04:45:23
我直接用RenderFile加载视频文件并播放,在连续两个文件之间有较长时间停顿,请问各位大虾如何解决?
还有一个问题是,在连续播放两个不同文件格式的文件时会出错,是什么原因呢?(如播放mpg后再播放wmv文件会出错)
谢谢各位!
...全文
84 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lljfl 2010-02-01
  • 打赏
  • 举报
回复
同样的问题啊
wby_roger 2009-11-18
  • 打赏
  • 举报
回复
各位高人帮帮忙啊!
wby_roger 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ccpaishi 的回复:]
两个问题,你在两个文件播放停止和打开下一个的时候进行了什么操作。第二个问题,你需要重新创建和销毁新的filter
[/Quote]

在停止之后我断开了FilterGraph,然后释放资源重建FilterGraph,是否此过程中会有什么忽略了什么问题啊?
wby_roger 2009-11-18
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 blackboyofsnp 的回复:]
放完一个文件以后要重建FilterGraph才行吧
[/Quote]
对啊,我现在也是这样做的,不知道是不是释放资源时的原因还是其他原因,释放和重建的时间可能太长啦,是否有方法解决。
ccpaishi 2009-11-17
  • 打赏
  • 举报
回复
两个问题,你在两个文件播放停止和打开下一个的时候进行了什么操作。第二个问题,你需要重新创建和销毁新的filter
blackboycpp 2009-11-17
  • 打赏
  • 举报
回复
放完一个文件以后要重建FilterGraph才行吧

2,541

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧