Так, стоп. Похоже, я понял, где мой косяк.
ssp43, выкладываемые мной патчи должны применяться на свежий fixes/0.24! Не на пред. патч. Штука в том, что я подумал, что все хорошо, и сразу приготовил патч для мифовцев. Вот только вас забыл предупредить об этом

Сорри. Так что если применялся патч на патч, то могло что-нибудь нехорошее приключиться.
Это во-первых. А во-вторых, а что мы тестим? "у меня БД вообще нету, ДВД правда вроде один есть" - что имеется в виду? Что физически нету привода BD, но есть привод DVD и один физический диск? Или как? Мои-то потуги прежде всего нацелены на корректное воспроизведение из групп хранения с кириллическими именами папок, именно структур BD и DVD, внутри этих папок обычно располагаются папки BDMV и VIDEO_TS соответственно.
Вот примерный список возможных вариантов воспроизведения (полагаю, варианты с ангийскими названиями и папками тестировать не будем), локально / из группы хранения:
1. Одиночный файл типа ИмяФильма.mkv .mpg .avi etc
2. Одиночный файл типа ИмяПапки/FilmName.mkv .mpg .avi etc
3. DVD структура диска, папка ИмяФильма/VIDEO_TS/
4. DVD структура диска, папка ИмяПапки/FilmName/VIDEO_TS/
5. DVD структура диска, папка ИмяПапки/ИмяФильма/VIDEO_TS/
6. BD структура диска, папка ИмяФильма/BDMV/
7. BD структура диска, папка ИмяПапки/FilmName/BDMV/
8. BD структура диска, папка ИмяПапки/ИмяФильма/BDMV/
9. DVD стандартный с физического привода (только локально)
10. Файлопомойка с физического диска DVD, в т.ч. с кириллическими папками/файлами и меткой диска (только локально)
11. BD стандартный с физического привода (только локально)
12. Файлопомойка с физического диска BD, в т.ч. с кириллическими папками/файлами и меткой диска (только локально)
Итого 20 вариантов, а если считать 3 и 5 [6 и 8] тождественными, то список сокращается до 16 пунктов.
Пожалуйста, отметьтесь, кто что может тестировать.
Я могу все, кроме 11 и 12. А кстати 10 и 12 в принципе должны работать? А то может я уже фантазирую
ssp43, какие варианты 1-8 пробовал? По логам я так понимаю, что 7-ой. А не работает из-за этого:
2011-03-02 22:23:57.135 MythSocket(7f3525073db0:49): write -> 49 67 QUERY_FILE_EXISTS[]:[]ÐÑлÑÑики/Igrushki/VIDEO_TS[]:[]Videos
2011-03-02 22:23:57.138 MythSocket(7f3525073db0:49): read <- 49 1 0
2011-03-02 22:23:57.138 MythSocket(7f3525073db0:49): write -> 49 63 QUERY_FILE_EXISTS[]:[]ÐÑлÑÑики/Igrushki/BDMV[]:[]Videos
2011-03-02 22:23:57.139 MythSocket(7f3525073db0:49): read <- 49 1 0
Хотя вот здесь все в порядке:
2011-03-02 22:23:57.179 FileRingBuf(myth://Videos@192.168.2.1:6543/Мультики/Igrushki): OpenFile(myth://Videos@192.168.2.1:6543/Мультики/Igrushki, 2000 ms)
...
2011-03-02 22:23:57.492 RemoteFile(myth://Videos@192.168.2.1:6543/Мультики/Igrushki)
2011-03-02 22:23:57.492 RingBuf(myth://Videos@192.168.2.1:6543/Мультики/Igrushki): CalcReadAheadThresh(8000 Kb)
-> threshhold(512 KB) min read(32 KB) blk size(128 KB)
Что-то меня смущают сильно эти парные квадратные скобки...