如何开发一个将一个视频分开在两个窗口中播放的Filter

sgDanny 2006-11-16 11:31:03
如何开发一个将一个视频分开在两个窗口中播放的Filter,两个窗口中的视频分别为原视频的一部分,及两个窗口中播放的分别是原视频的一半。
我现在在做两个尝试:
1.在inftee的基础上来改,不知如何设置OutputPin上的视频格式,不知如何复制一半视频数据到OutputPin上来,因为inftee用的是COutputQuene
2.在CBaseFilter的基础上基本照搬CTransformFilter的代码,然后添加一个Pin来做,也不知如何复制数据和设置outputPin上的视频格式。
本质上就是不太清楚如何分配内存和复制数据。

请高手指点,最好能给个例子,谢谢。这个对高手来说比较简单,对我有点难
...全文
260 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyhzpk 2007-01-09
  • 打赏
  • 举报
回复
自己在filter里面把数据分割成两个图像,分成两路,估计问题不大
billwillman 2007-01-09
  • 打赏
  • 举报
回复
主要是配制buf大小,然后在TransForm里面分开复制就可以了。
dz08039 2007-01-09
  • 打赏
  • 举报
回复
我也想要这个
wskyo 2006-11-16
  • 打赏
  • 举报
回复
偶不会,帮你顶

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧