Re: Несколько обнаруженных багов

#886
Prog wrote:
Fri Nov 01, 2024 12:33 pm
Тормозит или виснет?
Нет, не виснет.
Я сейчас в Dragon Age The Veilguard играю и загрузка процессора большая, поэтому не думаю, что если я сейчас буду тестировать пререлизы, то результат будет показательным.
А вы поняли, что под тормозами я имею в виду прежде всего время подсвечивания кликнутого канала в списке каналов, а не переключение самих каналов и не время их открытия? С переключением каналов вообще проблем нет. Но вот если быстро кликать по списку каналов мышкою, то каналы долго не подсвечиваются или вообще не подсвечиваются, если был кликнут другой канал. Это чисто косметически не красит ПрогДВБ, но на сам просмотр каналов не влияет.

Re: Несколько обнаруженных багов

#887
Я задумался: "Может быть задержка с подсвечиванием канала в списке каналов в ПрогДВБ - это "не баг, а фича"? Может, ПрогДВБ подсвечивает канал в списке каналов только если происходит приём потока или ещё при каких-то определённых условиях?" Смотрится всё это плохо, но я не в первый раз замечаю в ПрогДВБ такого рода косметические недостатки, которые можно объяснить тем, что "такое поведение программы логично".
Хотя не понятно, почему иногда задержки вообще нет. Вот сейчас кликнул по каналам быстро раз семь, шесть раз каналы в списке каналов быстро поменяли свой цвет, а на седьмом кликании была задержка. Может, памяти не хватает?
В любом случае - это лишь косметический дефект и на просмотр это не влияет.
Я записал на видео, что я имею в виду. Видео в архиве. Видите? На видео я кликаю по каналам и панель информации показывает разные каналы, но каналы в списке каналов не подсвечиваемы после кликаний?
Может, если при кликании есть движение мышкою, подсвечивание не срабатывает? Может, стоит ввести опцию закрепления списка каналов, то есть закрепления каналов в тех позициях, на коих они есть?
Хотя опять-таки: без построения графа-то подсвечивание идёт без задержек. Так что, видимо, не в этом дело.
Attachments
ProgDVB [ITV 1 HD] 2024-11-02 01-50-15.rar
(2.82 MiB) Downloaded 114 times

Re: Несколько обнаруженных багов

#893
Prog wrote:
Sat Nov 02, 2024 2:56 pm
Плохо. Такого невстречал ни разу. Но такое "подвисание" только в момент переключения канала же?
Иногда задержка есть при отключении аудио, замьючивании (mute). Без переключения канала.
И при закрытии ПрогДВБ тоже иногда задержка.

Re: Несколько обнаруженных багов

#894
Вот ещё пример подвисаний в логе на радиоканале:
00:29:12.979 - * s:67 q:100 tr=8180 (0) - ntt2187 dmx0 -1 Buffering
00:29:13.403 - ------sGetVideoParams
00:29:13.705 - * s:100 q:100 tr=8180 (0) - ntt16 dmx0 -1 Playing
00:29:16.525 - * s:100 q:100 tr=16360 (0) - ntt15 dmx0 -1 Playing
00:29:16.534 - ------sGetVideoParams
00:29:18.974 - * s:100 q:100 tr=16360 (0) - ntt0 dmx0 -1 Playing
00:29:21.729 - * s:100 q:100 tr=16263 (0) - ntt15 dmx0 -1 Playing
00:29:21.742 - ------sGetVideoParams
00:29:24.530 - * s:100 q:100 tr=16360 (0) - ntt15 dmx0 -1 Playing
00:29:27.062 - * s:100 q:100 tr=16360 (0) - ntt15 dmx0 -1 Playing
00:29:27.111 - ------sGetVideoParams
00:29:29.690 - * s:100 q:100 tr=16360 (0) - ntt15 dmx0 -1 Playing
00:29:32.576 - * s:100 q:100 tr=16360 (0) - ntt16 dmx0 -1 Playing
00:29:32.622 - ------sGetVideoParams
00:29:34.906 - * s:100 q:100 tr=16360 (0) - ntt15 dmx0 -1 Playing
00:29:37.753 - * s:100 q:100 tr=16360 (0) - ntt16 dmx0 -1 Playing
00:29:37.795 - ------sGetVideoParams
00:29:40.691 - * s:100 q:100 tr=16360 (0) - ntt15 dmx0 -1 Playing

sGetVideoParams - и ПрогДВБ на радиоканале подвисает на 2-3 секунды.
И в этот момент панель информации о канале я пытался вызвать. Безуспешно.

29:12.761 Action: Информация о канале
29:12.761 OSD:None HideOrAnimation
29:13.401 Action: Информация о канале
29:13.401 OSD:TvChannelInfo_WithToolbar OnManualShowInfoPanel
29:16.528 Action: Информация о канале
29:16.528 OSD:None HideOrAnimation
29:16.532 Action: Информация о канале
29:16.532 OSD:TvChannelInfo_WithToolbar OnManualShowInfoPanel
29:21.726 Action: Информация о канале
29:21.726 OSD:None HideOrAnimation
29:21.740 Action: Информация о канале
29:21.741 OSD:TvChannelInfo_WithToolbar OnManualShowInfoPanel
29:27.090 Action: Информация о канале
29:27.090 OSD:None HideOrAnimation
29:27.108 Action: Информация о канале
29:27.108 OSD:TvChannelInfo_WithToolbar OnManualShowInfoPanel
29:32.606 Action: Информация о канале
29:32.606 OSD:None HideOrAnimation
29:32.620 Action: Информация о канале
29:32.620 OSD:TvChannelInfo_WithToolbar OnManualShowInfoPanel
29:37.781 Action: Информация о канале
29:37.782 OSD:None HideOrAnimation
29:37.793 Action: Информация о канале
29:37.794 OSD:TvChannelInfo_WithToolbar OnManualShowInfoPanel

Re: Несколько обнаруженных багов

#895
К сожалению в проблеме подвисания в логах ничего нет. Понятно что виснет интерфейсная нитка, не важно какой вызов из неё. Непонятно кто держит.
Смог повторить и исправить одну ситуацию для радио, но видимо непомогло.

Re: Несколько обнаруженных багов

#896
Так и не пофикшено переключение аудио из этого окна, что на скриншоте. После переключения - чёрный экран.
Включение субтитров из этого окна тоже багованое. Субтитры на канале не появляются, пока на этот канал не кликнуть в списке каналов.
И в том, и в другом случае приходится вручную кликать по этому каналу в списке каналов, чтобы канал включился/субтитры появилися.
Attachments
2024-11-05_05-20-47.png

Re: Несколько обнаруженных багов

#897
Не нужно писать в одном абзаце сразу несколько ситуаций. Сразу возникакет куча вопросов. Какой формат субтитров, чем проигрывается аудио, демукс.. переключение аудио не простой процесс. Что то может действительно поломаться.
Это не считая того, что сейчас занимаемся подвисаниями на радио.

Re: Несколько обнаруженных багов

#898
Prog wrote:
Tue Nov 05, 2024 6:33 am
Не нужно писать в одном абзаце сразу несколько ситуаций. Сразу возникакет куча вопросов. Какой формат субтитров, чем проигрывается аудио, демукс.. переключение аудио не простой процесс. Что то может действительно поломаться.
Это не считая того, что сейчас занимаемся подвисаниями на радио.
Так там же всё просто: при изменении аудио или субтитров должно быть переподключение к каналу, а оно не работает.

Re: Несколько обнаруженных багов

#899
Последние пять версий ПрогДВБ наблюдаю баги фаворитного списка каналов.
1. Невозможно зайти в свойства фаворитного списка каналов.
2. При попытке пронумеровать каналы фаворитного списка каналов они нумеруются не в фаворитном списке, а в тех списках, из коих взяты.
Attachments
2024-11-17_02-29-38.png