FWIW, the FFDshow Tryouts team has just released "Beta2", a very solid version of FFDShow and using "libmpeg2" for DVD decoding is working very well for me in MC12.
I keep an eye on the FFDSHOW "tryouts" progress regularly. I still have menu overlay issues with the "libmpeg2" component with some DVDs (even ones I've made myself), even with current builds. It's not extremely common, and seems to have something to do with the specific colors chosen for overlay (though I'm
really guessing here), but it's still not "quite there" IMHO.
Just in case anyone doesn't know, if you want a version of CCCP with the "tryouts" FFDSHOWs, they are available here:
http://www.cccp-project.net/beta/I really think a better solution would be to allow us to use FFDSHOW (or anything else) as a post-processing filter. That would be the most flexible solution. To me... Gabest's MPEG2 decoder Just Works
TM. Dscaler might be a tiny bit faster, nicer, cleaner, better; and FFDSHOW might be keener and more elegant, but I just want something that works 100% of the time with no headache.
Still ... I agree it'd be nice to be able to add on some post-processing from FFDSHOW as well. That would be a great new feature, and would probably fit nicely with the other DirectShow improvements made in MC12.
MC12 is really turning out to be a massive improvement in video playback capabilities! Thanks Yaobing (and everyone else)!