«Почему IMediaControl.Stop зависает», кажется, часто задаваемый вопрос. Теперь я испытал это с особенностью: если приложение, которое запускает filtergraph, находится на первом мониторе, все идет как по маслу. Также остановка filtergraph работает без проблем. Но когда приложение перемещается на второй монитор, вызов IMediaControl.Stop() никогда не возвращается, и программа зависает.
Любая подсказка, в чем может быть причина?
IMediaControl.Stop зависает на втором мониторе
Ответы (1)
То есть вызов Stop является ожидаемым поведением. Stop Freeze не так сильно отличается от других стоп-фризов: зависает не видеорендерер, а другой фильтр, который неправильно обрабатывает стоп-переход.
Смотрите также:
person
Roman R.
schedule
09.09.2016