Regarding the "XBMC ported to BeagleBoard" post on the Openpandora Community Blog:
http://openpandora.wordpress.com/2009/05/3...to-beagleboard/
FYI; XBMC Media Center is no longer called "XBox Media Player", it has been officially renamed to just "XBMC Media Center" since it has been ported to other platforms than the Xbox.
http://en.wikipedia.org/wiki/XBMC
I think that other as a media player, XBMC for Pandora might be most interesting as a game and emulator 'launcher' (similar to how it could be used on the Xbox). Development have begun on a games library that will enable cataloging and launching of third-party emulators and their ROMS directly from XBMC's interface. XBMC's skinning engine is also noted for being extremely flexible so skins for a small screen such as Pandora could easily be made by anyone who is willing to learn.
Development help is always wanted!
http://xbmc.org/wiki/?title=Development_Notes
http://xbmc.org/wiki/?title=Developing_XBMC_for_Linux
http://xbmc.org/wiki/?title=HOW-TO_submit_a_patch
Source code is available in the public XBMC SVN under the "xbmc_on_arm" branchCODE
# svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/xbmc_on_arm
or
# svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/xbmc_on_arm/XBMC
read
http://xbmc.svn.sourceforge.net/viewvc/xbmc/branches/xbmc_on_arm/XBMC/README.armel
and
http://xbmc.svn.sourceforge.net/viewvc/xbmc/branches/linuxport/XBMC/README.linux
XBMC has a large and friendly community forum here:
http://xbmc.org/forum
Note! XBMC for Linux does not use MPlayer, (only XBMC for Xbox uses MPlayer), instead it has its own in house developed video player that uses FFmpeg, (it is called "DVDPlayer"), and a separate in house developed audio player (called "PAPlayer").
Happy coding!