如何开发一个将一个视频分开在两个窗口中播放的Filter
如何开发一个将一个视频分开在两个窗口中播放的Filter,两个窗口中的视频分别为原视频的一部分,及两个窗口中播放的分别是原视频的一半。
我现在在做两个尝试:
1.在inftee的基础上来改,不知如何设置OutputPin上的视频格式,不知如何复制一半视频数据到OutputPin上来,因为inftee用的是COutputQuene
2.在CBaseFilter的基础上基本照搬CTransformFilter的代码,然后添加一个Pin来做,也不知如何复制数据和设置outputPin上的视频格式。
本质上就是不太清楚如何分配内存和复制数据。
请高手指点,最好能给个例子,谢谢。这个对高手来说比较简单,对我有点难