Hi, First of all, the screenshot you attach is from 1.2. Please try 1.3 before reporting trouble on the lists, as 1.2 is of legacy status.
Additionally, GConvert is fucking worthless. It does not behave correctly. GLib's utf8 validation routines are infact so broken that yaz had to replace them based on the tables provided by the libguess DFA. Yes, those calls in 1.2's mpgdec are wrong. However, your patch is unnecessary. The right way is to use str_to_utf8(), which does the following: 1) Attempts to validate the string as UTF-8 using libguess DFA; 2) If that fails, it tries to autodetect the locale used (more reliable than using LC_ALL, _trust_ me you have no idea what kind of crap we have to deal with); 3) If autodetection fails or is not properly configured, it tries to convert using the system locale as defined in LC_ALL. MADPlug in 1.3 (which replaces mpgdec) behaves correctly in this condition as do the other plugins. -- William _______________________________________________ Audacious mailing list [EMAIL PROTECTED] http://mail.atheme.org/mailman/listinfo/audacious
