[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DVD-плеер



День добрый,

Да ладно бы с диалогом, в котором используется Glib.

Как могли поломать возможность открытия файлов с командной строки или плейлиста? Зачем лезть в абсолютные пути к файлу или домысливать, в какой кодировке был сделан плейлист?

On 10.08.2010 14:34, Иван Лох wrote:
On Tue, Aug 10, 2010 at 02:16:12PM +0300, Elena Egorova wrote:
vlc же абсолютно взрывает мозг своей неспособностью работать с
русскими именами файлов. В котором открыть файл невозможно НИКАК. А

Это нормальное поведение. Glib не знает априори кодировку файлов
в файловой системе. Если Вы не указали ее явно, то она полагается
UTF8. Теперь он смотрит на вашу локаль (KOI8-R) и конвертирует
имя файла из UTF8 в текщую локаль. Но такая операция, как правило,
приводит к ошибке. В множестве символов KOI8-R просто нет таких символов.

Идея считать, что кодировка имен ФС и процесса одна и та же IMHO
-- много большее зло.

--
Elena Egorova


Reply to: