Re: ProgDVB 6.62 / Engine5

#481
Сигнатура проблемы:
Имя события проблемы: AppHangXProcB1
Имя приложения: ProgDvbNet.exe
Версия приложения: 6.65.1.0
Сейчас пришел домой (другой комп) вот такое при запуске.
Отметка времени приложения: 4e2bbaa2
Сигнатура зависания: ccfe
Тип зависания: 288
Ожидание имени приложения: csrss.exe
Ожидание версии приложения: 0.0.0.0
Версия ОС: 6.1.7600.2.0.0.256.1
Код языка: 1049
Доп. сигнатура зависания 1: ccfece6d8b89475c7b62cbf97264b58b
Доп. сигнатура зависания 2: d88c
Доп. сигнатура зависания 3: d88c48399bfde77a544e59c5dc0f1150
Доп. сигнатура зависания 4: ccfe
Доп. сигнатура зависания 5: ccfece6d8b89475c7b62cbf97264b58b
Доп. сигнатура зависания 6: d88c
Доп. сигнатура зависания 7: d88c48399bfde77a544e59c5dc0f1150


Это-в логе.


18:59:25.232 -
18:59:25.232 - Start logging...
18:59:25.232 - Start engine 5.030
18:59:26.933 - DevicesManager::Start
18:59:26.933 - DevicesManager::Loading...
18:59:27.151 - DevicesManager::Loaded bda.device 244524918 - OK
18:59:27.230 - RCModule::Load D:\Programs\6_65_1pre\ProgDVB\RemoteControl\-
18:59:27.448 - Api2BaseModule::GetAdditionInfo
18:59:28.743 - Api2BaseModule::GetAdditionInfo
18:59:29.227 -
18:59:29.227 - GraphManager::MainChangeChannel 5 канал (Украина)
18:59:29.227 - TransponderManager::TransponderManager
18:59:29.227 - FilterManager::InitOnNewDevice
18:59:29.227 - FilterManager::InitOnNewDevice 1
18:59:29.227 - ModuleList::Free
18:59:29.227 - Api2BaseModule::GetCurrentDeviceInfo
18:59:29.227 - ModuleList::Load PidRecorder.Module OK
18:59:29.227 - ChannelGraph5::CChannelGraph5
18:59:29.227 - TransponderManager::AddChildChannel
18:59:29.227 - TimeShift::TimeShift
18:59:29.227 - TimeShift::Create 15 mbytes
18:59:29.227 - HugeMemoryBlocksManager::GetBlock 15 mbytes OK
18:59:29.227 - TransponderManager::CreateTimeshiftBuffer OK
18:59:29.289 - MDPlugin::Loaded ACamd.dll OK
18:59:29.601 - TimeShift::CreateReadingCursor
18:59:29.601 - TsInputTrafficProcessor::AddChannel 10808
18:59:29.601 - ChannelGraph5::SetActiveState 1
18:59:29.601 - TransponderManager::SelectChannel
18:59:29.601 - TsInputTrafficProcessor::SelectChannel 10808
18:59:29.601 - Api2BaseModule::UpdateAllOpenedChannels 1
18:59:29.601 - Graph::SetAudioChannelMask
18:59:29.601 - TransponderManager::SetTransponder (CH) 12284000
18:59:29.601 - Api2Device::SetChannel 12284000Khz sid=10808
18:59:29.601 - Diseqc::Cmd 2 2
18:59:29.601 - Api2BaseModule::SendDiseqCmd
18:59:29.601 - cmd:1.0sw; param:2 { E0 10 38 F8 }
18:59:30.163 - ch:5 канал (Украина) {freq:12284, pol:V, sr:27500}
18:59:30.350 - Api2Device::SetChannel result OK
18:59:30.350 - TsInputTrafficProcessor::OpenTransponder 1
18:59:30.350 - FilterManager::SetChannel 1696134
18:59:30.350 - TimeShift::Reset
18:59:30.350 - TimeShift::Cursor reset
18:59:30.350 - ModuleList::ChangeChannel 12284000
18:59:30.350 - DvbEpgParser::SetChannel 12284000
18:59:30.350 - CChannelGraph5::StartChannel 5 канал (Украина)
18:59:30.350 - TimeShift::Cursor SetChannel
18:59:30.350 - ReaderCursor::SetPosition 0 (w=0)
18:59:30.350 - MDPlugin::SetChannel 10808
18:59:30.366 - TransponderManager::SelectChannel
18:59:30.366 - TsInputTrafficProcessor::SelectChannel 10808
18:59:30.366 - Api2BaseModule::UpdateAllOpenedChannels 1
18:59:30.366 - TsInputTrafficProcessor::UpdateChannel 10808
18:59:30.366 - PreScanner::StartChannelIsReady
18:59:30.366 - ChannelGraph5::StartStreamsAfterChangeChannel
18:59:30.366 - PreScanner::CreateStreamParser 0
18:59:30.366 - ChannelGraph5::CreateGraphForOsdOnly
18:59:30.366 - CChannelGraph5::CreateRender 10
18:59:30.366 - TimeShift::Cursor PushMode 1 1 (0)
18:59:30.366 - ReaderCursor::SetPosition 0 (w=0)
18:59:30.366 - PreScanner::StartPmtParserIfNeed
18:59:30.366 - PlayTimePmtParser::OpenParser 10808
18:59:30.397 - Graph::SetVideoWindowRect
18:59:30.397 - Graph::UpdateRenderMode
18:59:30.428 - Graph::OnWindowMove
18:59:30.428 - Graph::OnWindowMove
18:59:30.428 - Graph::SetVideoWindowRect
18:59:30.459 - Api2BaseModule::CloseFilter 0
18:59:30.459 - Api2BaseModule::OpenFilter 187 OK
18:59:30.459 - Api2BaseModule::CloseFilter 1
18:59:30.459 - Api2BaseModule::OpenFilter 187 OK
18:59:30.522 - Api2BaseModule::CloseFilter 1
18:59:35.701 - PreScanner::Post_InitRender

Prog, у меня нет просто слов! Ну че за *ерня? Когда я уже хоть что то посмотрю на новой версии? Два дня мудохаюсь!
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: ProgDVB 6.62 / Engine5

#482
А вот еще краш-ни с того ни сего

19:22:30.628 - Graph::OnWindowMove
19:22:30.642 - Graph::OnWindowMove
19:22:30.645 - Graph::OnWindowMove
19:22:30.669 - Graph::OnWindowMove
19:22:30.680 - Graph::OnWindowMove
19:22:30.683 - Graph::OnWindowMove
19:22:30.697 - Graph::OnWindowMove
19:23:32.492 - Graph::OnWindowMove
19:23:32.493 - Graph::SetVideoWindowRect
19:23:32.506 - Graph::OnWindowMove
19:23:32.506 - Graph::SetVideoWindowRect
19:23:32.514 - Graph::OnWindowMove
19:23:32.515 - Graph::SetVideoWindowRect
19:23:32.521 - Graph::OnWindowMove
19:23:32.521 - Graph::SetVideoWindowRect
19:23:32.527 - Graph::OnWindowMove
19:23:32.528 - Graph::SetVideoWindowRect
19:23:32.531 - Graph::OnWindowMove
19:23:32.539 - Graph::OnWindowMove
19:23:32.540 - Graph::SetVideoWindowRect
19:23:32.831 - Graph::OnVideoWindowPositionChanged
19:23:41.435 -
19:23:41.436 - GraphManager::MainChangeChannel Кинорейс 2
19:23:41.437 - ChannelGraph5::StopChannel Кинорейс 2
19:23:41.438 - TimeShift::Cursor PushMode 0 0 (0)
19:23:41.438 - ReaderCursor::SetPosition 0 (w=436534872)
19:23:41.438 - CPreScanner::Stop
19:23:41.439 - PlayTimePmtParser::StopParser
19:23:41.440 - CSubtitlesPrsersManager::StopChannel
19:23:41.440 - Graph::Stop
19:23:41.672 - Graph::ReleaseAllFilters
19:23:41.690 - TransponderManager::SetTransponder (CH) 12341000
19:23:41.690 - Api2Device::SetChannel 12341000Khz sid=11107
19:23:41.690 - ch:Кинорейс 2 {freq:12341, pol:H, sr:27500}
19:23:41.817 - Api2Device::SetChannel result OK
19:23:41.817 - TsInputTrafficProcessor::OpenTransponder 1
19:23:41.817 - FilterManager::SetChannel 3073710
19:23:41.817 - TimeShift::Reset
19:23:41.817 - TimeShift::Cursor reset
19:23:41.820 - ModuleList::ChangeChannel 12341000
19:23:41.820 - DvbEpgParser::SetChannel 12341000
19:23:41.820 - CChannelGraph5::StartChannel Кинорейс 2
19:23:41.825 - TimeShift::Cursor SetChannel
19:23:41.825 - ReaderCursor::SetPosition 0 (w=0)
19:23:41.827 - MDPlugin::SetChannel 11107
19:23:41.837 - TransponderManager::SelectChannel
19:23:41.837 - TsInputTrafficProcessor::SelectChannel 11107
19:23:41.837 - Api2BaseModule::UpdateAllOpenedChannels 1
19:23:41.837 - TsInputTrafficProcessor::UpdateChannel 11107
19:23:41.837 - PreScanner::StartChannelIsReady
19:23:41.840 - ChannelGraph5::StartStreamsAfterChangeChannel
19:23:41.840 - ChannelGraph5::CreateGraphForOsdOnly
19:23:41.840 - CChannelGraph5::CreateRender 10
19:23:41.975 - Graph::AfterRender
19:23:41.988 - Graph::SetVideoRect
19:23:41.989 - Graph::SetVideoWindowRect
19:23:42.000 - Graph::Run 1
19:23:42.000 - TimeShift::Cursor PushMode 1 1 (0)
19:23:42.000 - ReaderCursor::SetPosition 0 (w=752)
19:23:42.001 - PreScanner::StartPmtParserIfNeed
19:23:42.001 - PlayTimePmtParser::OpenParser 11107
19:23:42.023 - Api2BaseModule::OpenFilter 3307 OK
19:23:42.034 - Graph::OnVideoWindowPositionChanged
19:23:42.083 - Api2BaseModule::CloseFilter 1
19:23:43.017 - Graph::OnVideoWindowPositionChanged
19:23:44.055 - OSDManager::Window_Add
19:23:44.055 - OSDManager::Window_Show
19:23:44.058 - OSDManager::Window_Show
19:23:44.059 - OSDManager::Window_Show
19:23:44.273 - OSDManager::Window_SetBitmap 1932x406 rendering in 034ms
19:23:44.461 - OSDManager::Window_SetBitmap 1932x406 rendering in 004ms
19:23:44.471 - Graph::OnWindowMove
19:23:44.475 - Graph::OnWindowMove
19:23:44.476 - Graph::SetVideoWindowRect
19:23:44.507 - Graph::OnWindowMove
19:23:44.508 - Graph::SetVideoWindowRect
19:23:44.811 - Graph::OnWindowMove
19:23:44.906 - Graph::OnWindowMove
19:23:44.907 - Graph::SetVideoWindowRect
19:23:45.030 - Graph::OnWindowMove
19:23:45.030 - Graph::SetVideoWindowRect
19:23:45.070 - Graph::OnWindowMove
19:23:45.077 - Graph::OnWindowMove
19:23:45.079 - Graph::SetVideoWindowRect
19:23:45.081 - OSDManager::Window_Show
19:23:45.082 - OSDManager::Window_Delete
19:23:45.153 - OSDManager::Window_Add
19:23:45.153 - OSDManager::Window_Show
19:23:45.156 - OSDManager::Window_Show
19:23:45.156 - OSDManager::Window_Show
19:23:45.195 - OSDManager::Window_SetBitmap 720x219 rendering in 004ms
19:23:45.233 - OSDManager::Window_SetBitmap 720x219 rendering in 006ms
19:23:45.238 - Graph::OnVideoWindowPositionChanged
19:23:45.465 - PreScanner::Post_InitRender
19:23:45.469 - ChannelGraph5::uiThread_CreateGraphAfterDetectOfMediaTypes 1
19:23:45.469 - TimeShift::Cursor PushMode 2 0 (0)
19:23:45.470 - ReaderCursor::SetPosition 0 (w=149272)
19:23:45.472 - Graph::Stop
19:23:45.473 - ChannelGraph5::CreateInterfacesAndRenderGraph
19:23:45.477 - CSubtitlesPrsersManager::StartChannel
19:23:45.479 - CChannelGraph5::HideSubtitles
19:23:45.527 - CChannelGraph5::CreateRender 10
19:23:45.615 - Graph::AfterRender
19:23:45.615 - Graph::SetVolume
19:23:45.616 - Graph::SetAudioChannelMask
19:23:45.616 - AudioProcessor::SetAudioChannelsMask
19:23:45.616 - AudioProcessor::SetEqualizerBands
19:23:45.617 - AudioProcessor::EnableSpectrum
19:23:45.617 - AudioProcessor::AgcEnable
19:23:45.654 - Graph::Run 1
19:23:45.655 - Graph::SetPictureParams
19:23:45.656 - Graph::SetVideoRect
19:23:45.695 - Graph::SetVideoWindowRect
19:23:45.700 - Graph::OnVideoWindowPositionChanged
19:23:46.156 - OSDManager::Window_SetBitmap 720x219 rendering in 001ms
19:23:47.171 - OSDManager::Window_SetBitmap 720x219 rendering in 000ms
19:23:48.184 - OSDManager::Window_SetBitmap 720x219 rendering in 002ms
19:23:49.196 - OSDManager::Window_SetBitmap 720x219 rendering in 000ms
19:23:50.212 - OSDManager::Window_SetBitmap 720x219 rendering in 000ms
19:23:51.100 - OSDManager::Window_Show
19:23:51.101 - OSDManager::Window_Delete
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: ProgDVB 6.62 / Engine5

#483
честно говоря не было пока подобных отзывов по последней версии. Интересно что в первом и втором логе ProgDVB лёг в разных местах. Во втором может быть смена рендера поможет, в первом где то у меня в коде.
А может трафик сильно битый стал?

Re: ProgDVB 6.62 / Engine5

#484
Prog wrote:честно говоря не было пока подобных отзывов по последней версии.
А Вас это не настораживает? Возможно, просто большое количество людей уже забило на Вашу программу и относится к ней как к вечно глючной вещи? Подумайте.
Prog wrote:Интересно что в первом и втором логе ProgDVB лёг в разных местах. Во втором может быть смена рендера поможет, в первом где то у меня в коде.
А может трафик сильно битый стал?
Вы прекрасно знаете-я использую одни и те же настройки, рендереры, кодеки. И полное игнорирование остальных пользователей о данной проблеме просто подтверждает мое предыдущее предложение.
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: ProgDVB 6.62 / Engine5

#485
Это не ответ на вопрос битый он или нет. По логу оно у вас падает в совершенно разных местах и имеет смысл начинать искать сначало. То есть с стабильности трафика и отсутвия плагинов и модулей (модуль сервера тоже может мешать)

Re: ProgDVB 6.62 / Engine5

#486
Заочно читал-типа нет отрицательных отзывов о программе. И вот, спустя 2 месяца попробовал-куча глюков. Самый неприятный для меня-появление рассинхрона на MS демуксе-такого никогда не было! Сначала думал это канал моросит-но спустя сутки переключения разных каналов-это программа виновата. :(
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: ProgDVB 6.62 / Engine5

#487
Prog wrote:Это не ответ на вопрос битый он или нет. По логу оно у вас падает в совершенно разных местах и имеет смысл начинать искать сначало. То есть с стабильности трафика и отсутвия плагинов и модулей (модуль сервера тоже может мешать)
А вот сделай тогда свой лог, чтобы видно было-битый или нет. Почему я должен решать ТВОИ проблемы? Объясни, пожалуйста... :)
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: ProgDVB 6.62 / Engine5

#488
Что могу сказать... Изменений с демуксом не было. Совсем. Может где лог мешает, но его можно отключить.
А рассинхрон это длинная история. Не зря столько времени на Prog demux ушло и ещё уйдёт.

Re: ProgDVB 6.62 / Engine5

#491
Пока гоняю 6.65

Из плюсов - почти пропали проблемы с рассыпанием и пропаданием звука при записи и просмотре.

Хотя все-же пару раз было в районе момента заполнения буфера на HDD.

Еще мелкие баги.
При долгой работе после заполнения буфера, кнопка "на шаг вправо" часто выбрасывает Прог в крайне левое положение, при этом появляется сообщение "ТШ-буфер переполнен!".

-----------------------------------------

Давно забываю написать.
В других программах при отключении разъема шнура USB и питания ProfRev-7500 во время работы никогда не заваливает винду в синий экран. Народ говорит что - это благодаря корректно написанному для карты BDA-модулю.
В Проге же пока наоборот - последние ~3-4 месяца Прог стал подвисать с этой картой (обычно лечится переключением каналов) даже после удаления любого другого USB-устройства. До этого карта в Проге на отключение посторонних USB-накопителей никак не реагировала.

Если можно, посмотрите что можно сделать против этих глюков с ProfRev-7500 в вашем BDA-модуле.
Заранее спасибо. :)
Last edited by nicko123 on Tue Jul 26, 2011 3:55 pm, edited 1 time in total.

Re: ProgDVB 6.62 / Engine5

#493
Prog wrote:Попробуйте отключить Settings->Device options Use tunerrequest и Use Demultiplexor
Испробовал все комбинации, ничего не помогает. Вытаскиваю любой USB-прибор из машины и картинка на Prof7500 в Проге виснет, помогает только смена транспондера.

Даже напротив, только хуже, к примеру без "Use Demultiplexor" Rrof7500 перестает использовать дайсек.

Так что просьба все та-же - покопаться в BDA модуле на предмет устойчивости ProfRev7500-USB при отключении других USB-устройств и появлении "синего экрана" при сбоях в его питании.

----------------------------------
Погонял 6.65.1- пререлиз.

1. Мне он показался чуть более глючным в плане пропадания звука и рассыпаний картинки чем 6.65.

Чаще всего этот эффект наблюдается в первые 10 минут работы и в конце заполнения буфера на HDD.

Просьба покопаться в Проге на эту тему, так как эти баги "идеально" пишутся в запись.

2. Еще одна мелочь, при переходе в крайне левое состояние ТШ 6.65 сначала несколько секунд показывает кусок из крайне правого положения потом снова перескакивает автоматом в крайне правое положение. Если буфер заполнен меньше чем на 1 минуту то картинка просто висит пока не сдвинешь руками вправо.

Re: ProgDVB 6.62 / Engine5

#494
nicko123 wrote:
Хотя все-же пару раз было в районе момента заполнения буфера на HDD.

Еще мелкие баги...
Какие нафиг мелкие баги.? Таймшифт не работает вообще! То есть при прокрутке чуток вперед, картинка замирает, отсается звук-и все! ПРОСМОТР ЗАКОНЧЕН. Мне просто интересно, конечно, кому вдруг повезло, какие у него настройки, но вряд ли (читай-никогда) я не буду собирать комп и настраивать ось под программу, которая работает с "мелкими багами" для какого то единичного случая.
Вообще, предложение кардинальное! PROG, уважаемый, вернись, пожалуйста, а, вернее, не ты, а верни программе старый движок. И его оттачивай. Я лично держу версию 6.50 , которой и пользуюсь, когда хочу перейти из бете тестеров в пользователей. Согласись-если пол года не хватает для оладки хотя бы интерфейса(не говоря о других, более сложных, приблудах) -то ну его нафик такой движок? разве нет?
[size=50] Железо: Acer KG271C, IP Q G2020@2.9, HD7770, 8 RAM, AMD audio, Yamaha RX-V465, LG 42LA790V, Prof 7300,7301, Tevii s470, TBS 6922se. Софт: W7x64, ProgDVBx32. Настройки: prog demux, audio-AC3Filter, WASAPI, video-Custom EVR, ArcSoft 2,28,497 [/size]

Re: ProgDVB 6.62 / Engine5

#495
Лично я пользуюсь самыми простыми стандартными настройками, все кодеки от Элекарда, демуксер-MS.

На 3-х машинах работает. Не скажу что очень хорошо в сравнении с тем же 4.62.4.

Пока 6.6.. перестал падать и виснуть без повода, но в начале и в конце ТШ-буфера все еще бывают рассыпания и выпадения звука, причем что самое неприятное, с записью на диск.
Last edited by nicko123 on Wed Jul 27, 2011 8:37 pm, edited 1 time in total.