Корректировка русского перевода для r5128.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5129 d191f3aa-8897-45be-b9a4-56e5fb472b67
Монтирование ISO-образов вынесено в отдельный независимый класс DiskImage.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5130 d191f3aa-8897-45be-b9a4-56e5fb472b67
Исправлены ошибки после 5130 и добавлен код для поддержки DAEMON Tools Lite.
Код поддержки DAEMON Tools Lite отключен.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5131 d191f3aa-8897-45be-b9a4-56e5fb472b67
Для того чтобы не было лишних окон, путь к DTLite.exe берем из реестра и проверяем наличие исполняемого файла.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5132 d191f3aa-8897-45be-b9a4-56e5fb472b67
Фильтруем файлы образов по расширению внутри класса DiskImage. Это исключает некорректное монтирование обычных медиафайлов.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5133 d191f3aa-8897-45be-b9a4-56e5fb472b67
Отключил поддержку DAEMON Tools Lite.


git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5134 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : Небольшое исправление авто-загрузки аудио-файлов и субтитров;

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5135 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : Оптимизация кода SeekBar и окна превью на таскбаре(Win 7 и выше), спасибо команде MPC-HC; косметика;

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5136 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : Решили проблему с зависание на некоторых DVD на анимированном меню в состоянии пауза на встроенном Mpeg2DecFilter(используем хак - глобальную переменную); TODO - сделать это "правильно";

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5137 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : Косметика;

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5138 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : Mpeg2DecFilter - избавились от лишнего и неиспользуемого кода. Передача сигнала от пина субтитров(обработка субтитров и меню) в сам фильтр декодера для отрисовки осуществляем через поток, чтобы избавит нас от возможных проблем с залочиванием и т.д., спасибо автору LAV за его код;

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5139 d191f3aa-8897-45be-b9a4-56e5fb472b67
Демонтируем образ в DAEMON Tools Lite после завершения воспроизведения. Косметика.



git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5140 d191f3aa-8897-45be-b9a4-56e5fb472b67
Исправлена проблема с открытием образа, если ранее был открыт другой файл. Не ждем завершения процесса демонтирования образа в DTLite.

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5141 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : MP4Splitter - исправлена обработка VobSub субтитров, в некоторых случаях неверно задавался размер при заполнении extradata, в результате чего субтитры не отображались;

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5142 d191f3aa-8897-45be-b9a4-56e5fb472b67
Изменение : парсинг/рендеринг субтитров формата VobSub - перенос кода из MPC-HC(большое спасибо их команде), т.к. там внедрили поддержку так называемых "анимационных" субтитров(обычно используется для добавления эффектов появления/затухания); TODO - сделать тоже самое для Mpeg2DecFilter и его встроенного механизма вывода субтитров;

git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5143 d191f3aa-8897-45be-b9a4-56e5fb472b67
Упрощенная проверка наличия в системе DAEMON Tools Lite. Проверяем только наличие исполняемого файла, не проверяем количество приводов.



git-svn-id: svn://mpc-next.ru/mpc-be/trunk@5144 d191f3aa-8897-45be-b9a4-56e5fb472b67