Problem Fixed: Weird problems with fontconfig mostly fixed. With fontconfig 2.3.95 there were issues with making font caches when mplayer is on the same partition as Windows. This was solved by switching back to fontconfig 2.3.2. However the new problem was that embedded fonts were not properly cached if mplayer was running from a fat32 partition (older fontconfig bug it seems because of FAT file dates). That was solved by using libass itself for caching embedded fonts. This was performed by simply reverting r19346 of mplayer, in which fontconfig was used for embedded font caching for a speedup, however I noted no major speed differences between the two. So NOW, finally afaik mplayer will work with embedded fonts even[/u] on a fat32 partition. And I am assured by my good friend nk215 that the Windows font caching (which is performed by fontconfig) should also work if the partition is fat32. Hopefully all of you are running NTFS though, and you will have zero issues.
A patch for matrixview was noted by sneaky nk215. Uses OpenGL drivers to simulate watching videos through "the matrix". Use -vo matrixview, I also added this info into the man_page.
This build is compiled with liblzo 1.08, instead of lzo2 which I was attempting to force in before. Worked like a charm.
The man_page looks slightly more as it should now.
There are tons of updates in MPlayer since last release. Lots of libass stuff, more support and commandline params, Matroska tracknames supported, lots of other junk.
Also if you got this release within the first few seconds of me posting about it in the IRC channel, I forgot to make the libass revert for caching. Download the package again (though if you run on nothing but NTFS it won't matter).