FYI, XBMC today actually have three built-in native 'core' players; one general video player based on MPlayer, one DVD-Video player based on FFmpeg/libmpeg2/libdvdnav, and one audio/music player that's been coded from scratch (that uses WinAmp like DLL based codecs) which resembles foobar2000 feature/function wise (with all format tag-support, ReplayGain, gapless, crossfading, playlists, etc.). So three separate players to serve three different tasks :idea: