IMediaEvent 和 IMediaEventEx 没有说明图中的哪个过滤器发送了检索到的 DirectShow 事件。有没有办法找到这些信息。特别是对于图表中的一个过滤器发送 EC_ERRORABORT 事件的图表?
理想情况下,拥有适合生产系统的东西会很好,但仅适用于内部调试的 hacky 解决方案也会很有用。
IMediaEvent 和 IMediaEventEx 没有说明图中的哪个过滤器发送了检索到的 DirectShow 事件。有没有办法找到这些信息。特别是对于图表中的一个过滤器发送 EC_ERRORABORT 事件的图表?
理想情况下,拥有适合生产系统的东西会很好,但仅适用于内部调试的 hacky 解决方案也会很有用。
不,有了EC_ERRORABORT
事件代码,您才有HRESULT
可能为您提供帮助。
UPD。运气好的话, DirectShow Spy可以提供更多信息。