Форум Beholder
http://beholder.ru/bb/

directshow filter переключение каналов
http://beholder.ru/bb/viewtopic.php?f=10&t=12797
Страница 1 из 1

Автор:  chodorenko [ 16 дек 2011, 17:54 ]
Заголовок сообщения:  directshow filter переключение каналов

Каким образом можно реализовать подключение к композитному входу через директ шов фильтр ?

Пробовал посмотреть через graphedt но что то не могу понять как это сделать.
Изображение
Изображение

Автор:  hd44780 [ 16 дек 2011, 19:28 ]
Заголовок сообщения:  Re: directshow filter переключение каналов

Тебе в раздел "Для программистов" :D .

А по теме - какой версии у тебя драйвер? У меня последний и я у себя "Behold .... A/V capture" не наблюдаю ...

Автор:  chodorenko [ 16 дек 2011, 21:19 ]
Заголовок сообщения:  Re: directshow filter переключение каналов

Всё , собрал граф. не догнал что надо кроссбар присобачить. Всем спасибо

Изображение

ЗЫЖ дрова посление , тюнер колумбус

Автор:  hd44780 [ 19 дек 2011, 12:16 ]
Заголовок сообщения:  Re: directshow filter переключение каналов

Более корректно нодо делать так - рендерер цеплять на пин Preview, а Capture пользоваться для записи.

Автор:  chodorenko [ 30 дек 2011, 22:54 ]
Заголовок сообщения:  Re: directshow filter переключение каналов

А я не говорил что смотреть буду данный граф :)
на самое деле в текущей реализации компонента я не заметил разницы в обоих пинах, временные метки и там и там есть.
Возник другой вопрос, как после перезагрузки компа автоматически заставить кроссбар подтянуть настройки на композитный вход а не на тв тюнер как оно по умолчанию выбирает, может есть какие-то параметры или настройки ?

Автор:  hd44780 [ 01 янв 2012, 14:07 ]
Заголовок сообщения:  Re: directshow filter переключение каналов

С новым годом Вас.

писал(а):
в текущей реализации компонента я не заметил разницы в обоих пинах

Да может они и одинаковые у них... Для простоты реализации. Временные метки никому не мешают :D .

писал(а):
может есть какие-то параметры или настройки ?

Я не большой спец в DirectShow, но насколько я знаю, он сам ничего не запоминает. Да и любая другая прога (тот же BeholdTv.exe, например) может их перебить.
Вы должны сами это у себя где-то запоминать и восстанавливать при запуске Вашего приложения.
Там интерфейс какой-то есть для этого....

Автор:  chodorenko [ 04 янв 2012, 16:21 ]
Заголовок сообщения:  Re: directshow filter переключение каналов

писал(а):
Вы должны сами это у себя где-то запоминать и восстанавливать при запуске Вашего приложения.

Знать бы как :) у меня есть приложение которе может цеплять директшов граф, но граф не сохраняет состояние пинов , он сограняет только связи между пинами, я так понимаю что надо написать какуюто отдельную утилю которая будет выставлять нужный вход и пусать её перед запуском софты с графом ?

Автор:  hd44780 [ 05 янв 2012, 10:45 ]
Заголовок сообщения:  Re: directshow filter переключение каналов

писал(а):
я так понимаю что надо написать какуюто отдельную утилю которая будет выставлять нужный вход и пусать её перед запуском софты с графом ?

Да. Как-то так. Пока комп не перезагружали, состояние кроссбара не теряется.
Поэтому можно одной прогой передёрнуть кроссбар, а другой прогой следом собрать граф и запустить его.

PS. А что это за прога, которая у Вас граф поднимает? И что, она его из файла графэдита поднимает?
Если можете, киньте мне на почту (есть в моёи профиле).

Спасибо.

Страница 1 из 1 Часовой пояс: UTC + 3 часа