Page 27 of 40
Re: ProgDVB 6.62 / Engine5
Posted: Tue Jun 07, 2011 4:41 pm
by nicko123
Prog wrote:Может в памяти разросся? С /Debug ключём дело было? То есть сообщений никаких?
Без С /Debug. Но на P4 все это время (и всю ночь) параллельно работала аналогичная карта на том же канале (с той-же головы) но в 4.62.4. Там все работает идеально до сих пор.

(В 4.62.4 с Prof-USB не работает только дайсек

)
С памятью проблем не было, 500 МБ в RAM - свободно. Весь буфер на HDD. Других программ на машине не запускал.
Сообщений быть не могло в принципе, я же пишу - даже
не смог его закрыть из диспетчера, то есть пришлось ронять всю винду, какие после этого могут быть сообщения...

Re: ProgDVB 6.62 / Engine5
Posted: Tue Jun 07, 2011 4:46 pm
by Prog
Собщения могли быть до... В следующей версии будет лог работы с /Debug. Но он как раз удобен что бы посмотреть где упало. А вот где тормозит не так просто.
Re: ProgDVB 6.62 / Engine5
Posted: Tue Jun 07, 2011 4:52 pm
by nicko123
Prog wrote:Собщения могли быть до... В следующей версии будет лог работы с /Debug. Но он как раз удобен что бы посмотреть где упало. А вот где тормозит не так просто.
Зачем так мучатся, добиться падения можно за 3 минуты на любой машине, рецепт прост:
nicko123 wrote:
Выставил маленький буфер ТШ на 40MB в HDD. Дождался заполнения и после пяти нажатий в таймшифте на "Шаг вправо" или "До конца вправо" Прог подвис.
При таком буфере легко повторить так как долго ждать не надо.
Причем чем меньше пауза при нажатии на клавиши "Шаг вправо" или "До конца вправо" тем быстрее Прог заваливается.
Если кликать достаточно быстро то могу легко завалить Прога даже 2-мя кликами таймшифта в правую сторону (если он уже стоит в крайней правой позиции).
Точно так-же можно "защититься" от само-подвисаний на время (часов на 20 как минимум).
nicko123 wrote:
Помнится на предыдущих версиях я специально отгонял движок ТШ на шаг влево, после этого глюков с само-подвисанием вроде не было.
Уверен, все это легко повторится и на вашей машине.

Re: ProgDVB 6.62 / Engine5
Posted: Tue Jun 07, 2011 6:18 pm
by Prog
Вообще говоря, в зависимости от кодеков, быстрыми движениями можно положить любой directshow софт. Ну по краней мере из тех что я видил. Но вот конкретно MS кодеки на моей машине так не "кладутся". Можно дёргать сколько угодно. демукс тоже MS. Так же возможно есть зависимость от звуковой карты (точнее драйвера её)
Re: ProgDVB 6.62 / Engine5
Posted: Tue Jun 07, 2011 7:05 pm
by nicko123
Prog wrote:Вообще говоря, в зависимости от кодеков, быстрыми движениями можно положить любой directshow софт. Ну по краней мере из тех что я видил. Но вот конкретно MS кодеки на моей машине так не "кладутся". Можно дёргать сколько угодно. демукс тоже MS. Так же возможно есть зависимость от звуковой карты (точнее драйвера её)
И у меня стоит MS-демуксер, с ним действительно лучше, можно дергать сколько угодно (доходило до 400 раз), но если это делать
очень быстро (попробуйте раз 5-8 в секунду) то
я уверен все равно упадет.
Особенно если в "
правый дальний угол".
Про карту писал, да зависит, но повторяю - не кардинально, если кликну раз 10 очень быстро то все равно упадет даже с wav.out.
Prog wrote:Вообще говоря, в зависимости от кодеков, быстрыми движениями можно положить любой directshow софт.
Неа, с
тем набором что у меня могу поклясться что нельзя:
Все эти номера не проходят на 4.62.4
на той же машине с теми-же кодеками и картами. Вот его действительно завалить нельзя даже если очень быстро кликать в любой угол. Можно даже кодеки менять, все равно на падает...
Мне вообще не очень понятно почему Прог в принципе должен падать если мы просто движемся по записанному на диске буферу.
Если информация уже лежит на диске и к ней никто кроме Прога не обращается, то что может мешать ее считать (это я все про тот же правый дальний угол)?
Ведь не падает же любой софт-плеер от того что я просто "прыгаю" по записи в любое место с любой скоростью...

Re: ProgDVB 6.62 / Engine5
Posted: Tue Jun 07, 2011 9:48 pm
by Talon
только что фокус ушел на список канала просто при переходе на лист из другого спутника... тоесть до листа добрался еще пультом а после обратного отсчета времени и включения канала пульт браузал уже список каналов - причем вернуть не мог никакими танцами -пришлось перегрузить прогдвб ;\
Re: ProgDVB 6.62 / Engine5
Posted: Wed Jun 08, 2011 4:56 am
by boss911
Да с фокусом явно лажа. У меня проблема со списком каналов, стоит мне до его прикоснуться мышью, так перестают стрелки "вверх" и "вниз" переключать каналы (стрелки начинают тупо выделять каналы). Раньше такого не было, примерно до 6.61-6.62, страшно напрягает. Уже месяц мучаюсь, Prog знает, но виду явно не хочет подавать.
Re: ProgDVB 6.62 / Engine5
Posted: Wed Jun 08, 2011 5:58 am
by Prog
boss911 & Talon: Хоть бы намикнули в каком режиме это. Могу предположить что в fullscreen что то испортилось в качестве последствий возможности вызова от туда настроек ProgDVB.
ps: Раз кликнули мышью то фокус передался тому кого кликнули. Я не медиум что бы догадатся кому.
Re: ProgDVB 6.62 / Engine5
Posted: Wed Jun 08, 2011 6:30 pm
by nicko123
Кстати, стабильность 6.63.7 к операциям с таймшифтом заметно упала по отношению к 6.63.6. Причем только в одну сторону.
Каждый может сделать такой тест.
Запускаем 6.63.7 с любым ТШ-буфером. Ждать заполнения не надо.
1. Сначала давим много раз на кнопку "До конца влево", с любой скоростью, как хотите быстро. Все нормально, Прог продолжает работать.
2. Теперь делаем то-же самое но кнопкой "
До конца вправо", я уверен после нескольких быстрых нажатий
Прог зависнет у всех. И никакие кодеки здесь не помогут.
То же самое будет и с остальными кнопками ТШ-буфера.
Re: ProgDVB 6.62 / Engine5
Posted: Wed Jun 08, 2011 6:53 pm
by boss911
Prog wrote:boss911 & Talon: Хоть бы намикнули в каком режиме это.
Во ВСЕХ, что есть.
Prog wrote:Раз кликнули мышью то фокус передался тому кого кликнули. Я не медиум что бы догадатся кому.
Пока в фокусе экран, то стрелки вверх\вниз переключают каналы, как только в фокусе список каналов, так стрелки уже не переключают, обратный клик по экрану не возвращает ему фокус, то есть по-прежнему стрелки не переключают каналы. Разве так и должно быть? Нет, конечно, явно глюк, тем более такого раньше не было.
Re: ProgDVB 6.62 / Engine5
Posted: Wed Jun 08, 2011 6:59 pm
by Prog
С точки зрения кода так должно быть. Потому что экран не может обладать фокусом и не может принять его. Раньше это по другому быть не могло. А вот что с этим делать пока не понятно... Запрещать кнопки клавиатуры в интерфейсе - тоже не выход.
Re: ProgDVB 6.62 / Engine5
Posted: Wed Jun 08, 2011 8:09 pm
by boss911
Забыл сказать, что колесо мыши всегда переключает каналы, даже тогда, когда стрелки клавиатуры вверх\вниз их не переключают (после того, как прикоснулись курсором к списку каналов). Единственное спасение, это колесо мыши, иначе бы надо было нажать вверх\вниз, а потом Ентер, чтобы включить канал (подобие OSD CL).
Re: ProgDVB 6.62 / Engine5
Posted: Thu Jun 09, 2011 10:51 pm
by Talon
всё как Босс описывает... режим экрана не играет роли... просто в фуллскрине не видно что происходит а в нормалскрине видно как двигается курсор на списке каналов но каналы не переключаются - для переключения надо нажать ентер... при этом ентер ессесно не вызывает ОСД а либо выбирает канал на который переведен курсор либо перегружает текущий.... при этом "L" - вызывает ОСД список каналов.... я хз что происходит на самом деле - это я сам фокусом сие явление назвал так как вижу его таковым...
зы: ... на колесе у меня громкость - так что могу добавить что громкость также работает )
Re: ProgDVB 6.62 / Engine5
Posted: Fri Jun 10, 2011 4:54 am
by boss911
Prog, открывайте свой баглист и вносите туда эту багу, которую я и Talon описал в точности. А лучше надолго не откладывайте.
Re: ProgDVB 6.62 / Engine5
Posted: Fri Jun 10, 2011 6:01 am
by Prog
Тут просто не глюк как таковой. А издержки gui и управления с клавы. В отличии от ДУ на неё много кто притендует. То есть когда жмёте на стрелку, поведение зависит от того кто в фокусе а не от того чего вы ожидаете. Причём в условиях плагинов я даже не могу определить одна ли форма на экране или есть диалоги.
Что то надо сделать, раздумываю что...