MplayerXP is branch of the well-known mplayer that is based on a new, thread-based core. The main goal of this project is to achieve smoothness of video playback due monotonous CPU loading.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Many improvements and fixes were made in DVD subtitles and OSD. Audio track switching on the fly was added. MPlayerXP is now ready for DVD2=H264+DTS. A new unified MRL syntax of all protocols is used instead of multiple keys specifications. The "oss://" and "vcdnav://" MRLs were added. A problem of PTS discontinuities with (dvdnav,dvdread):// readers was fixed. A big cleanup of the code was done. The "--program-suffix" parameter was added to the configure script. multiple demuxer fixes were made. The project's own muxer/demuxer, MPXPAV64, was designed.