社区
多媒体/流媒体开发
帖子详情
使用directshow后进程无法终止?
jason20042008
2006-07-16 02:32:13
不知道大家遇到这样的问题没有,程序使用directshow播放某个文件,播放时postquitmessage退出,在退出前已经调用imediacontrol的stop停止了,而且也release掉了filtergraph,但有时候进程并没有结束,只能用taskmanager kill掉进程,不过并不是每次都是这样。
...全文
323
4
打赏
收藏
使用directshow后进程无法终止?
不知道大家遇到这样的问题没有,程序使用directshow播放某个文件,播放时postquitmessage退出,在退出前已经调用imediacontrol的stop停止了,而且也release掉了filtergraph,但有时候进程并没有结束,只能用taskmanager kill掉进程,不过并不是每次都是这样。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jason20042008
2006-07-16
打赏
举报
回复
还有个问题,影音不同步怎么解决?avi分辨率很高,而sample grabber依然不会丢帧的给我数据,造成图像落后于声音。
jason20042008
2006-07-16
打赏
举报
回复
filter graph加了一个sourcefilter用来播放avi,用connect和sample grabber连起来,最后接null renderer。用render把avi splitter的音频输出生成了,大体上就这样。我发现好像有时候调用stop函数会被阻塞住,函数不会返回,可能就是这个原因引起的,换成pause之后问题好一些了,但是如果pause之后马上把imediacontrol 给release掉好像有时候也会无法终止进程,pause前后都加了sleep这个问题就基本上不见了。不知道原因是什么,为什么stop会将线程阻塞?
DentistryDoctor
2006-07-16
打赏
举报
回复
应该是什么接口没Relase或者其它的原因。
一般如果有线程死锁,即便界面消失了,但EXE仍然可能在进程管理器中很看到,即没有真正的结束。
happydeer
2006-07-16
打赏
举报
回复
播放文件的filter graph是怎么样构建的呢?用到了哪些filter呢?
应该是IMediaControl::Stop调用不成功,导致filter graph仍然在运行。
VC++开发手机软件(PDF+源码).
4.1.3
进程
终止
4.1.4 其他
进程
函数 4.1.5 “
进程
列举并管理”实例 4.2
进程
间通讯 第5章 线程 5.1 线程 5.1.1 线程概述 5.1.2 线程优先级 5.1.3 线程API函数 5.2 线程同步 5.2.1 未
使用
线程同步 5.2.2...
C#全能速查宝典
2.2.16 MaskedTextBox控件——
使用
掩码区分用户输入 166 2.2.17 Multiline属性——是否为多行输入数据 169 2.2.18 PasswordChar属性——取代用户输入而显示的字符 170 2.2.19 Redo方法——重新应用控件中上次撤销的...
Windows之5:
DirectShow
+H.264+AAC采集编码
这个课程主要讲解的是
DirectShow
的音视频框架,然后结合H.264+AAC进行音视频编码。 本课程适合Windows平台的学员,DShow框架比较通用,适合音视频采集及处理。 主要的知识点包括DShow基础及Filter原理、DShow配置...
设置
DirectShow
开发的编译环境
这个章节的内容主要是编写
DirectShow
应用所需的一些基本概念,可以把它当作一个高级介绍,理解这些内容只需具备一般的编程和有关多媒体的知识。2.1. 设置
DirectShow
开发的编译环境 这节内容描述了如何来编译...
DirectShow
简介
3.1
DirectShow
的功用 (1) 保证数据量庞大的多媒体数据处理的高效性; (2) 时刻保持音频和视频的同步; (3) 用简单的方法处理复杂的媒体源问题,包括本地文件,计算机网络,广播电 视以及其他数码产品; (4) 处理...
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章