Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER

#241
Prog wrote:Единственное что виртуальные устройства очень не любят переключений. При добавлении нового могут ID отсканированых каналов поломатся.
От переключения в другой порт? Я действительно некоторое время назад тюнер воткнул в другой порт. Вернул обратно - но баг с невозможностью выбора источников не пропал.
Удалил конфиги, и выбор источников вернулся. Всё стало нормально.
Но это на Win 8.1.

А вот на WinXP - я же на чистом компе с нуля ставил ProgDVB - и тюнер я там не перевтыкал, ProgDVB прямо сразу же не позволял выбирать источники. Есть какие-то проблемы с поддержкой этого механизма в WinXP?

Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER

#243
Prog wrote:В TV Sources там есть avermedia?
А причём тут авер? Нет, его там не было. На том компе с XP вообще никаких тюнеров кроме астрометы никогда не было. В источниках только три астрометы (C/T/T2) но они толком не включаются…
Prog wrote:Лог попытки его включения вы мне присылали? Помню лог был но ошибок в нём не было.
Я присылал логи от XP 3 дня назад, Logs_winxp.rar

BDA-лог у астрометы под WinXP такой вот:

Code: Select all

21:55:03.345 - Start logging...
21:55:03.345 - GetBdaTunerList
21:55:03.355 - tuner ASTROMETA DTV Filter -  - \\?\usb#vid_15f4&pid_0135&mi_01#6&2cea07fe&0&0001#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{e01e1072-3df3-4c23-b99f-6a27a7cc7cd2}
21:55:03.375 -   ASTROMETA DTV Filter ex:41977 type:DVB-T
21:55:03.375 - virtual devices
21:55:03.375 - GetInfo 3
21:55:03.375 - CreateExtApi Astrometa 40
21:55:03.375 - CExtApiExternal Astrometa - ASTROMETA DTV Filter
21:55:03.375 - CExtApiExternal::load C:\Program Files\ProgDVB\Modules\Astrometa.ebda 1
21:55:03.375 - Skip ebda2 module for {0}
21:55:03.375 - MIS/PLP NOT supported
21:55:03.375 - ~CExtApiExternal::Unload
21:55:03.375 - GetModuleInfo {BDA} ASTROMETA DTV Filter -DVB-C 41977
21:55:03.375 - exIndex 0
21:55:03.375 - maxfilters 128
21:55:03.375 - caps 200304
21:55:03.375 - PossibleStart 1
21:55:03.375 - CreateModule 41977
21:55:03.375 - Virtual device
21:55:03.375 - CBDAManager
21:55:03.375 - BDAManager::Start 41977
21:55:03.375 - index 0
21:55:03.385 - CreateExtApi Astrometa 40
21:55:03.385 - CExtApiExternal Astrometa - ASTROMETA DTV Filter
21:55:03.385 - CExtApiExternal::load C:\Program Files\ProgDVB\Modules\Astrometa.ebda 1
21:55:03.385 - Skip ebda2 module for {0}
21:55:03.385 - BuildGraph
21:55:03.896 - tunertype: 3
21:55:03.896 - tunernamel: astrometa dtv filter
21:55:03.896 - RealDeviceIDForHybridOrZero
21:55:03.896 - LoadNetworkProvider DVB-C
21:55:03.896 - System NetworkProvider!
21:55:03.906 - GetTunerSpace DVB-C
21:55:03.906 - put_FrequencyMultiplier FAILED!
21:55:03.906 - get_FrequencyMultiplier FAILED!
21:55:03.906 - FrequencyMultiplier -1
21:55:03.906 - DVB-C(C) SR: 6900
21:55:03.906 - put_SymbolRate: 0x0
21:55:03.906 - put_SpectralInversion error!
21:55:03.906 - Connecting NetworkProvider -> ASTROMETA DTV Filter ... ERROR!!!
21:55:03.916 - LoadNetworkProvider DVB-T
21:55:03.916 - System NetworkProvider!
21:55:03.916 - GetTunerSpace DVB-T
21:55:03.916 - put_FrequencyMultiplier FAILED!
21:55:03.916 - get_FrequencyMultiplier FAILED!
21:55:03.916 - FrequencyMultiplier -1
21:55:03.916 - DVB-T(T) SR: 0
21:55:03.916 - BW: 0
21:55:03.916 - Connecting NetworkProvider -> ASTROMETA DTV Filter ... OK
21:55:03.926 - ~CExtApiExternal::Unload
21:55:03.926 - CreateExtApi Astrometa 40
21:55:03.926 - CExtApiExternal Astrometa - ASTROMETA DTV Filter
21:55:03.926 - CExtApiExternal::load C:\Program Files\ProgDVB\Modules\Astrometa.ebda 1
21:55:03.926 - Skip ebda2 module for {0}
21:55:03.936 - GetInfo 3
21:55:03.936 - CreateExtApi Astrometa 40
21:55:03.936 - CExtApiExternal Astrometa - ASTROMETA DTV Filter
21:55:03.936 - CExtApiExternal::load C:\Program Files\ProgDVB\Modules\Astrometa.ebda 1
21:55:03.936 - Skip ebda2 module for {0}
21:55:03.936 - MIS/PLP NOT supported
21:55:03.936 - ~CExtApiExternal::Unload
21:55:03.936 - GetModuleInfo {BDA} ASTROMETA DTV Filter -DVB-T 41978
21:55:03.936 - exIndex 1
21:55:03.936 - maxfilters 128
21:55:03.936 - caps 200304
21:55:03.936 - PossibleStart 1
21:55:03.936 - CreateModule 41978
21:55:03.936 - Virtual device
21:55:03.936 - BDAManager::Start 41978
21:55:03.936 - index 1
21:55:03.936 - ~CExtApiExternal::Unload
21:55:03.936 - CreateExtApi Astrometa 40
21:55:03.936 - CExtApiExternal Astrometa - ASTROMETA DTV Filter
21:55:03.936 - CExtApiExternal::load C:\Program Files\ProgDVB\Modules\Astrometa.ebda 1
21:55:03.946 - Skip ebda2 module for {0}
21:55:03.946 - BuildGraph
21:55:04.447 - tunertype: 4
21:55:04.447 - tunernamel: astrometa dtv filter
21:55:04.447 - RealDeviceIDForHybridOrZero
21:55:04.447 - LoadNetworkProvider DVB-T
21:55:04.447 - System NetworkProvider!
21:55:04.447 - GetTunerSpace DVB-T
21:55:04.447 - put_FrequencyMultiplier FAILED!
21:55:04.447 - get_FrequencyMultiplier FAILED!
21:55:04.447 - FrequencyMultiplier -1
21:55:04.447 - DVB-T(T) SR: 0
21:55:04.447 - BW: 0
21:55:04.447 - Connecting NetworkProvider -> ASTROMETA DTV Filter ... OK
21:55:04.447 - ~CExtApiExternal::Unload
21:55:04.447 - CreateExtApi Astrometa 40
21:55:04.447 - CExtApiExternal Astrometa - ASTROMETA DTV Filter
21:55:04.457 - CExtApiExternal::load C:\Program Files\ProgDVB\Modules\Astrometa.ebda 1
21:55:04.457 - Skip ebda2 module for {0}
21:55:04.457 - GetInfo 3
21:55:04.457 - CreateExtApi Astrometa 40
21:55:04.457 - CExtApiExternal Astrometa - ASTROMETA DTV Filter
21:55:04.457 - CExtApiExternal::load C:\Program Files\ProgDVB\Modules\Astrometa.ebda 1
21:55:04.457 - Skip ebda2 module for {0}
21:55:04.457 - MIS/PLP NOT supported
21:55:04.457 - ~CExtApiExternal::Unload
21:55:04.457 - GetModuleInfo {BDA} ASTROMETA DTV Filter -DVB-T2 41979
21:55:04.457 - exIndex 2
21:55:04.457 - maxfilters 128
21:55:04.457 - caps 200304
21:55:04.457 - PossibleStart 1
21:55:04.457 - CreateModule 41979
21:55:04.457 - Virtual device
21:55:04.457 - BDAManager::Start 41979
21:55:04.457 - index 2
21:55:04.457 - ~CExtApiExternal::Unload
21:55:04.457 - CreateExtApi Astrometa 40
21:55:04.467 - CExtApiExternal Astrometa - ASTROMETA DTV Filter
21:55:04.467 - CExtApiExternal::load C:\Program Files\ProgDVB\Modules\Astrometa.ebda 1
21:55:04.467 - Skip ebda2 module for {0}
21:55:04.467 - BuildGraph
21:55:04.978 - tunertype: 4
21:55:04.978 - tunernamel: astrometa dtv filter
21:55:04.978 - RealDeviceIDForHybridOrZero
21:55:04.978 - LoadNetworkProvider DVB-T
21:55:04.978 - System NetworkProvider!
21:55:04.978 - GetTunerSpace DVB-T
21:55:04.978 - put_FrequencyMultiplier FAILED!
21:55:04.978 - get_FrequencyMultiplier FAILED!
21:55:04.978 - FrequencyMultiplier -1
21:55:04.978 - DVB-T(T) SR: 0
21:55:04.978 - BW: 0
21:55:04.978 - Connecting NetworkProvider -> ASTROMETA DTV Filter ... OK
21:55:04.978 - ~CExtApiExternal::Unload
21:55:04.978 - CreateExtApi Astrometa 40
21:55:04.988 - CExtApiExternal Astrometa - ASTROMETA DTV Filter
21:55:04.988 - CExtApiExternal::load C:\Program Files\ProgDVB\Modules\Astrometa.ebda 1
21:55:04.988 - Skip ebda2 module for {0}

Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER

#244
При выборе в источниках одновременно DVB-T и DVB-T2, работают только DVB-T каналы, чтобы работал DVB-T2, нужно оставить галочку только на DVB-T2 (что неудобно, ибо перелючение режимов достаточно долгое, около 5 сек.) В то же время в версии ProgDVB 7.15.1 все работало как надо, а в следующих версиях уже нет (после того, как в списке изменений была оптимизация astrometa). Также в поздних версиях не очень удобно раделение по разным листам T и T2 каналов.

Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER

#246
В источниках ТВ выбраны одновременно BDA Astrometa DVB-T и BDA Astrometa DVB-T2 - сканируются, находятся и добавляются в список и T и T2 каналы. Но показывает только DVB-T каналы. При оставлении в источниках ТВ только Astrometa DVB-T2 - T2 каналы работают. Как я уже писал, в 7.15.1 такого переключения было не нужно.

Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER

#247
Прошёл день - и опять у ProgDVB всё поломалось. Тюнер я не перевтыкал за это время.
Опять выводит окно ошибки при входе в источники - ProgDVB Engine API Except in ProgDvbEngine::Device_GetList
В источниках пропали все тюнеры кроме выбранных астромета DVB-C, астромета DVB-T2 (должны были быть астромета T1, и бехолдер - их всех нету).

Вобщем у ProgDVB какие-то серьёзные баги в Источниках несколько последних 5 релизов.

Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER

#248
Prog wrote:Листы можно обьеденить в свойствах. Переключения не должно требовать. Как выглядит это требование? Вы включили оба тюнера, отсканировали оба но каналы только на одном?
Проверил T1 - да, у меня тоже T1 поломано.
Точнее, если в источниках есть галка на T1 - то каналы T2 не работают. Каналы T1 работают.

Опрос тюнера показывает что тюнер упорно стоит в режиме T1, хотя должен быть в режиме T2.

В логах - получается что он лезет не в тот тюнер…
Вот лог когда включено T1+T2 - эти каналы на T2-режиме, но он пытается включить T1
00:58:55.259 - Switch traffic
00:58:55.259 - SetTransponder [{BDA} ASTROMETA DTV Filter -DVB-T] 546000 - 8000 plp0
00:58:55.762 - DVB-T(T) SR: 8000
00:58:55.763 - BW: 8
00:58:56.816 - KillTifPids
00:58:56.817 - KillTifPids
00:58:56.845 - UpdateOpenedChannels 1
00:58:57.974 - GetTunerState 0 - 0(61)/0
00:58:59.055 - GetTunerState 0 - 0(61)/0
00:59:00.120 - GetTunerState 0 - 0(61)/0
00:59:01.140 - GetTunerState 0 - 0(61)/0
00:59:02.204 - GetTunerState 0 - 0(61)/0
00:59:03.235 - GetTunerState 0 - 0(61)/0
00:59:04.313 - GetTunerState 0 - 0(61)/0
00:59:04.420 - Switch traffic
00:59:04.420 - SetTransponder [{BDA} ASTROMETA DTV Filter -DVB-T] 498000 - 8000 plp0
00:59:04.922 - DVB-T(T) SR: 8000
00:59:04.922 - BW: 8
00:59:05.976 - KillTifPids
00:59:05.977 - KillTifPids

А вот лог когда включено только T2 -
01:02:45.175 - SetTransponder [{BDA} ASTROMETA DTV Filter -DVB-T2] 578000 - 8000 plp0
01:02:45.176 - WakeUp 01:02:45.176 - OK
01:02:45.678 - DVB-T(T) SR: 8000
01:02:45.678 - BW: 8
01:02:46.461 - KillTifPids
01:02:46.461 - KillTifPids
01:02:46.469 - UpdateOpenedChannels 1
01:02:47.520 - GetTunerState 0 - 0(69)/0
01:02:48.516 - GetTunerState 1 - 0(72)/100
01:02:49.418 - Switch traffic
01:02:49.418 - SetTransponder [{BDA} ASTROMETA DTV Filter -DVB-T2] 498000 - 8000 plp0
01:02:49.920 - DVB-T(T) SR: 8000
01:02:49.920 - BW: 8
01:02:50.466 - KillTifPids
01:02:50.467 - KillTifPids
01:02:50.475 - UpdateOpenedChannels 1
01:02:51.283 - GetTunerState 0 - 0(72)/0

Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER

#251
Prog wrote:У меня в логе всё OK. Режимы не перепутаны.
А в реальности? Если вот все 3 тюнера (C/T1/T2) включены, и отсканированы каналы в T2 ? У меня вот не работает. Причём осенью точно работало.

Вообще надо бы большее кол-во версий ProgDVB для истории выкладывать. Хотел откатится назад подальше - а нету их…
Prog wrote:А вы драйвера не меняли?
Драйвера с середины лета не менял.
Prog wrote:Может перестали работать команды на переключение?
Команды работают. Просто у ProgDVB где-то что-то теряется и с каналами T2 оно лезет в виртуальный тюнер T1, если он есть.

Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER

#252
В реальности - дайте лог сканирования DVB-T и DVB-T2 BDA_Astrometa.log или как его там. Потому что в внутри движка DVB-T2/T это одно и тоже и в логе ВСЕГДА будет DVB-T, вопрос что шлёт модуль астрометы для конкретного случая.

Re: ProgDVB и ASTROMETA-DVB-T2/T/C USB TUNER

#255
Prog wrote:надеюсь в "a" пререлизе исправил.
Проблема с неработоспособностью T2 если есть T1 - исправлено.

Проблема с Error ProgDVB Engine API Except in ProgDvbEngine::Device_GetList - по прежнему. При входе в источники - эта ошибка вылезает, и строчки с ранее выключенными тюнерами вообще отсутствуют. Если выключить любой из включённых тюнеров - то после этого появляются все пропавшие тюнеры.

Пропадает не только астромета, пропадает и бехолдер…