Support mixed filename encodings.

This also supports falsely stated filename encodings.

Part 3 of 3: playlist.

In order for the filenames to look readable, it's necessary to
set G_FILENAME_ENCODING (for non-UTF8 or mixed encodings only).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@36021 b3059339-0415-0410-9bf9-f77b7e298cf2