Cound anyone make a 3rd party component then use windows MCI api to play unsupport formats, such as cda,mid,wma...and so on.
With this component foobar2000 can support formats as same as windows media player.
May be the quality by MCI isn't best. But support is better than unsupport, isn't it?
What about this idea?