Also to Serwei,
Thanks alot for the link! Either way if it picks it up through its firmware or not I know that I will be able to install the codecs! Here is a copy of the text for the website to give everyone a quick idea of what support this application provides:
http://mediacoder.sourceforge.net/dl/tcpmp.html
TCPMP
The Core Pocket Media Player (TCPMP) is a software media player supporting operating systems including Windows, Windows CE, Windows Mobile, Windows Smartphone, Palm OS and Symbian OS.
TCPMP supports many audio, video, and image formats, including AC3, HE-AAC, AMR, DivX, FLAC, H.263, H.264, JPEG, Monkey's Audio, MJPEG, MPEG-1, MP2, MP3, Musepack, MS-MPEG4-v3, PNG, Speex, TIFF, TTA, Vorbis, WAV, WavPack and XviD. It supports many container formats, including 3GP, ASF, AVI, Matroska, MPEG, OGG, OGM and QuickTime. Some formats, such as H.264, require a plugin, which may hamper performance.
TCPMP began as an open source player for Windows CE and Windows Mobile called Betaplayer. In 2005 the development team ported it to the Palm OS, Windows and Symbian operating systems.
CoreCode make available a free software version, under the GNU General Public License and plan to make available a proprietary OEM version of CorePlayer. Licensable proprietary components like the directshow H.264 video codec CoreAVC are now available.
TCPMP also has hardware accelerated playback for ATI and Intel 2700g mobiles, such as the Tapwave Zodiac and Dell Axim X50v.