Автор: germanlt68
Дата сообщения: 11.02.2013 23:41
Уважаемые, нарвался на неприятность.
В XBMC через playercorefactory.xml запускаю сабж с параметром /d3dfs. В результате получаю: в панели задач появляются (когда как) от двух до четырех копий сабжа, один из которых играет фильм, а остальные просто стоят в холостую. При этом EventGhost фиксирует события:
MPC-HC connected 3475066
MPC-HC connected 3475066
MPC-HC connected 3475066
MPC-HC connected 4916490
MPC-HC.Playstate.Pause
MPC-HC.Playstate.Play
В итоге - полная потеря управления сабжем через пульт, с недовольным лицом закрываю сабжы вручную.
Важно отметить, что запускаемый файл находится в локальной сети провайдера и сабж заставляю использовать Direct3D.
Самое смешное, что никаких проблем нет если:
запускать сабж с файлом из сети напрямую (без XBMC) и с использованием Direct3D
или
запускать сабж с файлом из сети через XBMC, но без использования Direct3D
или
запускать сабж с файлом со своего винта через XBMC и с использованием Direct3D
Почему запускаются несколько копий сабжа? - ума не приложу
Настраиваю HTPC. Железо: Athlon64 X2 3800+, AMD 4350, IR через com. Софт: Windows 7 (32),Catalist 10.12, XBMC11, WinLirc 0.9.0e, EventGhost r1582, MPC-HC 1.6.5.6366 (744df1c).