我正在使用 CSource / CSourceStream 作为基础编写 DirectShow 捕获过滤器,但是当我在 Firefox + Flash 中访问 cam 时,我在关闭 Firefox 时收到调试断言和以下调试错误。
Cam6.ax(tid 1c98) 133506 :
Cam6.ax(tid 1c98) 133506 : ID Object Description
Cam6.ax(tid 1c98) 133506 :
Cam6.ax(tid 1c98) 133506 : 19 (001AE940) Camera Stream
Cam6.ax(tid 1c98) 133507 : 18 (001AE940) Camera
Cam6.ax(tid 1c98) 133507 : 6 (001AE940) Camera Stream
Cam6.ax(tid 1c98) 133507 : 5 (001AE940) Camera
Cam6.ax(tid 1c98) 133507 :
Cam6.ax(tid 1c98) 133507 : Total object count 4
据我所知,这不是我的错。我怀疑 Flash 在关机时不干净地丢弃了 DirectShow 图。我已经阅读并重新阅读了 MSDN 文档并在网上搜索了示例,但一无所获。
任何人都可以帮助我澄清这一点或为我指明正确的方向吗?