DShow Video Capture Filter 的几个问题
ezcom 2011-04-21 07:55:45 根据网上的例子动手做了一个虚拟的 Video Capture Filter
继承了CSource 和 CSourceStream。可以注册到 “Video Capture Sources”。从GraphEdit里运行也没有问题。
问题1.
从GraphEdit filter 列表中看到 pin/ClsPinCategory 中显示全零,其他有效的Video Capture Filter 则显示 {FB6C4281-0353-11D1-905F-0000C0CC16BA}, 应该是 PIN_CATEGORY_CAPTURE 的值。
请问怎样才能注册pin 为 PIN_CATEGORY_CAPTURE?
问题2.
使用 windows media encoder 广播 这个filter 的输出时(RGB24 320 x 240),windows media player接受到的图像祯率非常小,只有0.2 fps。
而使用另一个mjpeg 的相机的驱动(也是video capture filter)作为源广播时,可以达到10 fps 以上。
请问可能是什么原因?
谢谢