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

Как переключить антенный вход в режиме DVB?
http://beholder.ru/bb/viewtopic.php?f=10&t=14378
Страница 1 из 1

Автор:  Qligent [ 08 окт 2015, 12:27 ]
Заголовок сообщения:  Как переключить антенный вход в режиме DVB?

Behold TV T7
Пытаюсь переключить антенный вход в режиме DVB через PROPSETID_TUNER ( KSPROPERTY_TUNER_INPUT ), результат = E_PROP_SET_UNSUPPORTED.

Скажите пожалуйста, какой же тогда property set нужно для этого использовать?

Автор:  BTVSoft [ 09 окт 2015, 17:45 ]
Заголовок сообщения:  Re: Как переключить антенный вход в режиме DVB?

Все верно, KSPROPERTY_TUNER_INPUT. Параметр KSPROPERTY_TUNER_INPUT_S->InputIndex от 0 до 1.

Напоминаем, что KSPROPERTY_TUNER_INPUT является стандартным MS property и требует конструкции
Код:
#define INSTANCE_DATA_OF_PROPERTY_PTR(x) ( (PKSPROPERTY((x)) ) + 1 )
#define INSTANCE_DATA_OF_PROPERTY_SIZE(x) ( sizeof((x)) - sizeof(KSPROPERTY) )

При передачи параметров IKsPropertySet::Set

Автор:  igor.slewsarev [ 15 дек 2017, 14:26 ]
Заголовок сообщения:  Re: Как переключить антенный вход в режиме DVB?

Т.е. для того, чтобы переключить вход DVB тюнера необходимо истанциировать фильтр аналогового тюнера, поскольку только он поддерживает PROPSETID_TUNER. Я ведь прав?
А рассуждая вообще, действительно ли необходимо это делать для модели Beholder T8? Поясню свой вопрос. Вот я подключил к первому антенному входу 12.5 см домашнюю антенну и наблюдаю с помощью property page параметр Signal quality для первого мультиплекса после выполнения tune request. На этой же странице переключаю вход, опять выполняю настройку и вижу, что качество сигнала остается неизменным.

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