当前位置: 代码迷 >> 多媒体/流媒体开发 >> 一个容易的yv12转换rgb的filter
  详细解决方案

一个容易的yv12转换rgb的filter

热度:1614   发布时间:2013-02-26 00:00:00.0
一个简单的yv12转换rgb的filter
项目需要写一个 yv12转换rgb的filter,上游输出 majortype :video  subtype:yv12  formattype:format_videoinfo2.
我在getmediatype中设置 本transform filter的 输出pin的mediatype,但总是连接不上,
问:
1.需要重新设置哪些项,subtype,bmiHeader.biBitCount,bmiHeader.biSizeImage,还有哪些,
2.debug中发现有的connect是在pReceivePin->ReceiveConnection,返回一个没有宏定义的错误代码(0x8004022a)从而断开连接,不知为何
最好有类似相关代码
------解决方案--------------------------------------------------------
1.GetMediaType
2.CheckMediaType
3.DecideBufferSize,
  相关解决方案