directshow调试笔记(1)

在连接摄像头时程序调试运行都没问题,可是将手机拍摄的视频文件(mp4格式)添加为源滤波器时,运行木问题,调试时却在连接源滤波器和捕获滤波器时出现错误,错误提示-2147220969,在微软错误代码大全中有如下文字:-2147220969, 0x80040217, Not all the DENY_ACCESS ACEs are arranged in front of the GRANT_ACCESS ACEs in the stream,然后用directx error lookup查看如下图所示,没有可以立即连接的滤波器,再怎么调都通不过,然后更换avi格式的源文件后,调试运行这个问题都不再出现,将MP4格式转码为avi格式后,调试运行也一切正常,暂时就这样解决吧,具体什么状况还有待进一步研究

posted @ 2013-05-29 09:06  百年修行  阅读(351)  评论(0编辑  收藏  举报