График выполнения DirectShow

Это больше не нужно хранить на форуме из-за плохого формата или хранения статистических данных.


person Jan Hus    schedule 10.03.2014    source источник


Ответы (1)


Когда график говорит, что он работает, это на самом деле не означает, что какая-либо активность имеет место, это просто означает, что объект графика сказал фильтрам работать и установил для своей переменной «состояние» значение «работает». Однако, если какой-либо фильтр по какой-либо причине зависает и не отправляет или не получает данные, все зависает, но состояние графика остается «запущенным». Некоторые редакторы, такие как GraphEditPlus, могут отображать состояния каждого конкретного фильтра на графике, поэтому, если некоторые из них сообщают быть остановленным или приостановленным, пока некоторые другие все еще "работают", вы увидите это. Однако в большинстве случаев вы просто увидите, что все фильтры «работают», и не узнаете, какой из них застрял, если вы не вставите между ними средства захвата образцов и не скажете GraphEditPlus показывать полученные образцы в режиме реального времени. Это хороший способ понять, что действительно происходит.

person Dee Mon    schedule 11.03.2014