Direct Show学习
吃素的开飞机
华睿科技,机器人业务研发。爱好睡觉
不定期分享ros源码
展开
-
ISampleGrabber接口 GetConnectedMediaType方法详解
最近学习到 Direct Show的 ISampleGrabber接口,其中的GetConnectedMediaType方法,在MSDN中使这样解释的,检索连接在Sample Grabber的输入引脚上的MediaType(该方法可能会在后续的版本中被删除)关于返回值的描述E_POINTER翻译 2014-12-24 23:15:19 · 1137 阅读 · 0 评论 -
ffmpeg解码中碰到的问题
ffmpeg解码H264实时流碰到的问题,当出现移动物体时出现花屏;直接保存解码后的数据也是花屏。原创 2015-03-16 21:01:11 · 2781 阅读 · 2 评论 -
ffmpeg进行YUV420P和RGB24转换
有两种方式可以进行图像像素之间的转换》① avpicture_fill(&pic, buffer, PIX_FMT_RGB24, width, height) sws_getcontext(width, height, PIX_FMT_YUV420P, width, height, PIX_FMT_RGB24, SWS_BICUBIC, NULL, NULL, NULL)原创 2015-02-10 23:25:06 · 4810 阅读 · 0 评论 -
如何开发一个Transform Filter(值得参考)
http://blog.csdn.net/aoosang/article/details/381160转载 2015-02-10 00:27:52 · 508 阅读 · 0 评论 -
Transform Filter 代码(转)
视频捕获增加color space converter +Transform Filter其它不解释,贴是代码:IPFilter.h[html]// // Sample DirectShow In-Place Transform Filter that accepts data for use in application //转载 2015-02-10 00:26:05 · 548 阅读 · 0 评论 -
Window Filter Sample 简介
https://msdn.microsoft.com/en-us/library/windows/desktop/dd407178(v=vs.85).aspx ① WavDest filter 是基于CTransformFilter实现的,实现了将音频流写入WAV文件。该filter将音频流作为输入,同时它的输出引脚必须连接到File Write Filter② Syn原创 2015-02-10 00:10:45 · 544 阅读 · 0 评论 -
FAAC音频编解码
http://sourceforge.net/projects/faac/?source=typ_redirect上面是faac下载路径FAAC是一个非常棒的音频编解码器原创 2014-12-25 23:00:38 · 504 阅读 · 0 评论 -
Direct Show 如何构建Graph
GraphEdit可以加载其他进程创建的filter Graph,利用这个特性,只使用少量的代码,你可以清楚地看到你的应用程序创建的所有的filter Graph。 这个特性只有win2000,XP才支持。 应用程序首先必须在Running Object Table (ROT).中注册一个filter graph的实例。ROT是一个全局的对象表,用来查看所有正在运行的对象。对象转载 2014-12-24 23:12:42 · 1106 阅读 · 0 评论 -
Smart Tee和infinite Pin Tee Filter区别
微软提供了两个Tee Filter:Smart Tee和Infinite Pin Tee Filter。前者有两个Outputpin,且Preview pin输出的Sample已经去掉时间戳;后者,可以动态产生无数个Output pin,而且各个Outputpin输出的Sample是完全一样的,性能比Smart Tee要好。两者的区别是,前者将Previewpin出来的Sample进行了“去时转载 2014-12-24 23:09:27 · 749 阅读 · 0 评论 -
DirectShow开发中遇到的问题
Audio Signal Processing using Directshow(ISampleGrabber)https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/8998e02d-b31b-4603-84d0-aa2d89002613/audio-signal-processing-using-direc转载 2014-12-25 00:26:02 · 355 阅读 · 0 评论 -
将RGB数据直接保存为图片
bmp文件需要添加两个头,一个是BITMAPFILEHEADER和BITMAPINFOHEADER。:::: BITMAPFILEHEADER bmpFileHeader = {0}; bmpFileHeader.bfReserved1 = 0; bmpFileHeader.bfReserved2 = 0;转载 2015-02-10 23:59:45 · 4384 阅读 · 0 评论