I am developing a driver to support DXVA 1.0 video decode hardware acceleration. I have implemented the DXVA 1.0 MC callback DDIs as specified in the MSDN. However, after the first few DDIs, I am not getting called for hardware acceleration. I suspect that I am not handling a DDI correctly and so the codec gives up on trying to enable hardware acceleration.
Is there a way to turn debugging on in DirectShow API calls made by the player/codec, so I can see where and why the codec is bailing out. I tried installing the DirectX SDK update to turn on debugging, but that does not let me turn debugging for DirectShow. Any pointers to resources would be useful.
Thanks
Sailesh