First of all I want to thank you for your work on this library. With the help of D3DImage and VMR9 you have managed to provide a sore needed missing link between WPF, DirectShow and Direct3D.
I found that when I Play->Stop->Play the MediaUriElement, the video doesnt display any more (the graph reports that it is in the playing state, I hear the audio, but I dont see any PresentImage calls.
Is this a scenario you have tested?
Is it possible that there is some state management code missing in the VMR9Allocator or other class? (for instance in StartPresenting or StopPresenting?)
Thanks a lot!