source filter成型
来源:互联网 发布:数据分析师 职业素养 编辑:程序博客网 时间:2024/04/27 03:20
CMediaType的加载:mPreferred.SetType(&MEDIATYPE_Video);
mPreferred.SetFormatType(&FORMAT_VideoInfo);//RGB
mPreferred.SetTemporalCompression(FALSE);
mPreferred.SetSubtype(&MEDIASUBTYPE_YV12);
mPreferred.SetSampleSize(pvi->bmiHeader.biSizeImage);
mPreferred.SetFormat(p,sizeof(VIDEOINFOHEADER));
p的类型是btye *,指向的是含有文件信息的数据块,也就是说加载到了Sample上。
但是setformattype(&FORMAT_VideoInfo),这种情况下是不会自动鉴别出格式的,
还要定义 pvi->bmiHeader.biCompression = BI_RLE4;不同的压缩格式,定义不同
如果在Sample中含有头文件信息,可以直接读出来,赋值给新的VIDEOINFOHEADER,用这个来控制Filter上的各种情况
问大家一个问题:
下面这两个值是多少:sizeof(VIDEOINFO)和sizeof(VIDEOINFOHEADER)?我得到的是88和1128
不知道是不是正确的?请大家指导
- source filter成型
- Source filter的基本思路
- Directshow 注册 source filter
- RTSP Source Filter使用
- Directshow 注册 source filter
- mp4 Source filter的基本思路
- source filter 添加 CSourceSeek 接口
- 最简单的source filter
- DirectShow网络源过滤器-Net Source Filter
- DSS Source Code Analyse (21) - Filter
- RTSP/RTMP/HTTP DirectShow Source Filter
- DirectShow中网络播放器的源Source Filter
- DirectShow中网络播放器的源Source Filter
- DirectShow中网络播放器的源Source Filter
- 最近封了个midi source+decoder的filter
- DirectShow中网络播放器的源Source Filter
- DirectShow H264 Source Filter中 PushPin的MediaType设置
- DirectShow中写push模式的source filter流程
- 澄清Java语言接口与继承的本质
- 艰难起步读x264代码
- using的三种用法
- Push注册机制介绍
- Treeview的递归绑定
- source filter成型
- [转载]袁岳感慨:走博客江湖周年
- 软件项目管理
- 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
- (31)'c++:COMPLETE REFERENCE' 第一部分 第四章(数组和以空字符结束的字符串) 第六节
- 如何降低类之间的耦合
- 从 Java 代码调用 C/C++ (整理自IBM在线教程)
- 让人迷惑的ReverseFind
- 超详细的SQL语句语法