I've read quite a few posts (and lots of bitching) about how the MediaElement does not support DVD playback. With the VideoRendererElement, this should be possible...but not without its hurdles.
It seems as the authors of the DVD decoder filters don't like you creating a sample sink (ie SampleGrabber filter), probably for obvious reasons, such as pirating. I need this sample sink so I can feed the VideoRendererElement some samples to render.
I have come across some commercial DVD filters that don't mind some sample sniffin! In a few days I hope to have an example online of a DVD playing in WPF rendering space - meaning we can put DVDs on 3D or composite ish over it. Hopefully I can simplify the DirectShow graph because right now I have to setup the graph like this:
I'd like to leave FFDSHOW out of the mix, but SampleGrabber doesn't appriciate the Video/SP decoder's MediaType :(.