judelaw
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Aleksoid1978 Давай починим перемещение окна между экранами с реинициализацией А то, после твоего фикса с EVR CP VSync (я так и не нашел файла который бы не открылся нормально или сорвалась синхронизация по непонятной причине ), это безобразие с перемещением окна при любых обстоятельствах (просто перетягиваем ли между экранами, выводим фуллскрин на второй экран, что тоже перемещение) - все это мув виндоу приводит с н-дцатой попытки к полному алесу. Мертвее не бывает . Нормально только d3dfs на второй экран, но тут перемещения нет, основное окно остается на том же устройстве отображения. Я конечно понимаю, что видедрайвер может тормозить, но думаю проблема в плеере. Пожалуй, это единственное что мешает спокойно умереть . Без реинициализации нельзя обойтись, если у нас разные параметры устройств, иначе получим неверный фуллскрин с перекошенным изображением. Значит ресет девайс обязателен. Подумай на досуге, что можно придумать, чтоб уж 100% не вис плеер. Многие жалуются, ты же сам знаешь. Отмечу только, что если паузы перед сменой дисплея поставить - то вроде как окно не виснет, но не факт. Помимо нажатия на паузу нужен еще период времени кое какой выждать. Также и перед возобновлением воспроизведения. Программно что-то не получается это сделать. Вернее получается лишь сократить вероятность дедлоков, но не избавиться полностью. | Всего записей: 2830 | Зарегистр. 22-09-2009 | Отправлено: 05:26 03-04-2011 | Исправлено: judelaw, 05:29 03-04-2011 |
|