Неконтролируемая остановка воспроизведения

Вопросы по эфирной программе RADIO Player Pro v.1
Ответить
Octavius
Пользователь
Сообщения: 21
Зарегистрирован: 12 дек 2009, 22:25

Неконтролируемая остановка воспроизведения

Сообщение Octavius »

Доброго времени суток.
Имеется RP 1.9.4.3 под Win7х64. Иногда при воспроизведении возникает неприятная ошибка. Воспроизведение прекращается, таймер останавливается, но сама программа при этом не виснет. Если возобновить воспроизведение (включив другой трек из плейлиста), то можно увидеть, что заглючивший трек не уходит в архив проигранных файлов, как будто его вообще не было. По окончании работы при закрытии программы она вылетает с ошибкой:
 
12.03.2016 17:54:54
ERROR: The buffer memory has been lost and must be restored.

TYPE: EDirectXError

ERROR STACK:
dsmixercommon.pas => DSCheck => 87
cbdsmixer17.pas => TcbDSMixerChannel17.Stop => 1392
dsplayer.pas => TDSPlayer.Stop => 531
player.pas => TRADIOPlayer.StopButClick => 4072
player.pas => TRADIOPlayer.FormClose => 4425
traycomp.pas => TTrayComp.OurWndProc => 253
player.pas => TRADIOPlayer.ShowPosition => 6224
gr32_image.pas => TCustomPaintBox32.WMPaint => 1002
traycomp.pas => TTrayComp.OurWndProc => 253
ppro.dpr => 126
cbdsmixer17.pas => TcbTimerThread17.Execute => 1605
cbdsmixer17.pas => TcbTimerThread17.Create => 1556
cbdsmixer17.pas => TcbDSMixerChannel17.Create => 537
dsplayer.pas => TDSPlayer.Create => 231
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
playerengine.pas => PlayerLoadMainFile => 254
playerengine.pas => StartGoToFile => 1388
player.pas => TRADIOPlayer.PlayButClick => 4010
ppro.dpr => 126
cbdsmixer17.pas => TcbTimerThread17.Execute => 1605
cbdsmixer17.pas => TcbTimerThread17.Create => 1556
cbdsmixer17.pas => TcbDSMixerChannel17.Create => 537
dsplayer.pas => TDSPlayer.Create => 231
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
playerengine.pas => PlayerLoadMainFile => 254
playerengine.pas => StartGoToFile => 1388
player.pas => TRADIOPlayer.PlayFrameOnDblClick => 7792
frame_fileview.pas => TFileViewFrame.CallBack => 2313
frame_fileview.pas => TFileViewFrame.FileViewKeyDown => 1614
dragdrop.pas => TDragDrop.WndMethod => 1552
ppro.dpr => 126
cbdsmixer17.pas => TcbTimerThread17.Execute => 1605
cbdsmixer17.pas => TcbTimerThread17.Create => 1556
cbdsmixer17.pas => TcbDSMixerChannel17.Create => 537
dsplayer.pas => TDSPlayer.Create => 231
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
playerengine.pas => PlayerLoadMainFile => 254
playerengine.pas => StartGoToFile => 1388
player.pas => TRADIOPlayer.PlayFrameOnDblClick => 7792
frame_fileview.pas => TFileViewFrame.CallBack => 2313
frame_fileview.pas => TFileViewFrame.FileViewKeyDown => 1614
dragdrop.pas => TDragDrop.WndMethod => 1552
ppro.dpr => 126

FILE: PPro.exe v.1.9.4.3 / 06.06.2013 13:07:10

WINDOWS: 6.1.7601 Service Pack 1

12.03.2016 17:55:12
ERROR: The buffer memory has been lost and must be restored.

TYPE: EDirectXError

ERROR STACK:
dsmixercommon.pas => DSCheck => 87
cbdsmixer17.pas => TcbDSMixerChannel17.Stop => 1392
dsplayer.pas => TDSPlayer.Stop => 531
player.pas => TRADIOPlayer.StopButClick => 4072
player.pas => TRADIOPlayer.FormClose => 4425
traycomp.pas => TTrayComp.OurWndProc => 253
cbdsmixer17.pas => TcbTimerThread17.UnLock => 1586
cbdsmixer17.pas => TcbDSMixerChannel17.GetPosition => 1021
traycomp.pas => TTrayComp.OurWndProc => 253
ppro.dpr => 126
cbdsmixer17.pas => TcbTimerThread17.Execute => 1605
cbdsmixer17.pas => TcbTimerThread17.Create => 1556
cbdsmixer17.pas => TcbDSMixerChannel17.Create => 537
dsplayer.pas => TDSPlayer.Create => 231
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
playerengine.pas => PlayerLoadMainFile => 254
playerengine.pas => StartGoToFile => 1388
player.pas => TRADIOPlayer.PlayButClick => 4010
ppro.dpr => 126
cbdsmixer17.pas => TcbTimerThread17.Execute => 1603
cbdsmixer17.pas => TcbTimerThread17.Create => 1556
cbdsmixer17.pas => TcbDSMixerChannel17.Create => 537
dsplayer.pas => TDSPlayer.Create => 231
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
playerengine.pas => PlayerLoadMainFile => 254
playerengine.pas => StartGoToFile => 1388
player.pas => TRADIOPlayer.PlayFrameOnDblClick => 7792
frame_fileview.pas => TFileViewFrame.CallBack => 2313
frame_fileview.pas => TFileViewFrame.FileViewKeyDown => 1614
dragdrop.pas => TDragDrop.WndMethod => 1552
ppro.dpr => 126
cbdsmixer17.pas => TcbTimerThread17.Execute => 1603
cbdsmixer17.pas => TcbTimerThread17.Create => 1556
cbdsmixer17.pas => TcbDSMixerChannel17.Create => 537
dsplayer.pas => TDSPlayer.Create => 231
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
playerengine.pas => PlayerLoadMainFile => 254
playerengine.pas => StartGoToFile => 1388
player.pas => TRADIOPlayer.PlayFrameOnDblClick => 7792
frame_fileview.pas => TFileViewFrame.CallBack => 2313
frame_fileview.pas => TFileViewFrame.FileViewKeyDown => 1614
dragdrop.pas => TDragDrop.WndMethod => 1552
ppro.dpr => 126

FILE: PPro.exe v.1.9.4.3 / 06.06.2013 13:07:10

WINDOWS: 6.1.7601 Service Pack 1

12.03.2016 17:55:17
ERROR: The buffer memory has been lost and must be restored.

TYPE: EDirectXError

ERROR STACK:
dsmixercommon.pas => DSCheck => 87
cbdsmixer17.pas => TcbDSMixerChannel17.Stop => 1392
dsplayer.pas => TDSPlayer.Stop => 531
player.pas => TRADIOPlayer.StopButClick => 4072
player.pas => TRADIOPlayer.FormClose => 4425
traycomp.pas => TTrayComp.OurWndProc => 253
cbdsmixer17.pas => TcbTimerThread17.UnLock => 1586
cbdsmixer17.pas => TcbDSMixerChannel17.GetPosition => 1021
traycomp.pas => TTrayComp.OurWndProc => 253
ppro.dpr => 126
cbdsmixer17.pas => TcbTimerThread17.Execute => 1605
cbdsmixer17.pas => TcbTimerThread17.Create => 1556
cbdsmixer17.pas => TcbDSMixerChannel17.Create => 537
dsplayer.pas => TDSPlayer.Create => 231
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
playerengine.pas => PlayerLoadMainFile => 254
playerengine.pas => StartGoToFile => 1388
player.pas => TRADIOPlayer.PlayButClick => 4010
ppro.dpr => 126
cbdsmixer17.pas => TcbTimerThread17.Execute => 1603
cbdsmixer17.pas => TcbTimerThread17.Create => 1556
cbdsmixer17.pas => TcbDSMixerChannel17.Create => 537
dsplayer.pas => TDSPlayer.Create => 231
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
playerengine.pas => PlayerLoadMainFile => 254
playerengine.pas => StartGoToFile => 1388
player.pas => TRADIOPlayer.PlayFrameOnDblClick => 7792
frame_fileview.pas => TFileViewFrame.CallBack => 2313
frame_fileview.pas => TFileViewFrame.FileViewKeyDown => 1614
dragdrop.pas => TDragDrop.WndMethod => 1552
ppro.dpr => 126
cbdsmixer17.pas => TcbTimerThread17.Execute => 1603
cbdsmixer17.pas => TcbTimerThread17.Create => 1556
cbdsmixer17.pas => TcbDSMixerChannel17.Create => 537
dsplayer.pas => TDSPlayer.Create => 231
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
form_playlistproperty.pas => TPlayListProperty.DeleteAfterClick => 1475
playerengine.pas => PlayerLoadMainFile => 254
playerengine.pas => StartGoToFile => 1388
player.pas => TRADIOPlayer.PlayFrameOnDblClick => 7792
frame_fileview.pas => TFileViewFrame.CallBack => 2313
frame_fileview.pas => TFileViewFrame.FileViewKeyDown => 1614
dragdrop.pas => TDragDrop.WndMethod => 1552
ppro.dpr => 126

FILE: PPro.exe v.1.9.4.3 / 06.06.2013 13:07:10

WINDOWS: 6.1.7601 Service Pack 1
Библиотеки DirectX установлены.

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1580
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: Неконтролируемая остановка воспроизведения

Сообщение RadioSoft »

Попробуйте для начала обновить драйвера на звуковую карту и программу.

Octavius
Пользователь
Сообщения: 21
Зарегистрирован: 12 дек 2009, 22:25

Re: Неконтролируемая остановка воспроизведения

Сообщение Octavius »

Драйверы последние, а в обновленной версии программы это происходит еще чаще.

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1580
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: Неконтролируемая остановка воспроизведения

Сообщение RadioSoft »

Насколько часто? На каких-то определенных файлах? Какое оборудование?

Octavius
Пользователь
Сообщения: 21
Зарегистрирован: 12 дек 2009, 22:25

Re: Неконтролируемая остановка воспроизведения

Сообщение Octavius »

Насчёт драйверов был неправ. Проверил сайт производителя - есть новый драйвер, попробую его установить.

Если не поможет, то какие варианты?

Оборудование: ноутбук с Win7x64, карта ESI MAYA44 USB как основное, встроенная Realtek HD для подслушки.
Файлы: mp3, преимущественно CBR 320.

В версии 1.9.5.0 это происходило чуть ли не каждый час, поэтому я откатился на 1.9.4.3, но после перестановки системы это началось и здесь, хотя из железа поменялся разве что системный SSD и был обновлен драйвер от Realtek с R275 на R279.

Выглядит глюк так: трек воспроизводится, но внезапно прекращает играть, индикация уровня сигнала и таймер замерают, а рядом с треком остается гореть значок воспроизведения. Если включить другой трек, то он будет играть, но если закрыть программу, то вылезет ошибка.

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1580
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: Неконтролируемая остановка воспроизведения

Сообщение RadioSoft »

С ESI картами, в т.ч. с Maya 44 ранее возникали различные проблемы, в т.ч. обрезание треков после нескольких часов работы.
Пользователи писали, что с последними драйверами проблем стало меньше, однако, видимо, не во всех случаях.
Попробуйте назначить воспроизведение на другую карту для проверки.

Octavius
Пользователь
Сообщения: 21
Зарегистрирован: 12 дек 2009, 22:25

Re: Неконтролируемая остановка воспроизведения

Сообщение Octavius »

Да, похоже, это тот случай, потому что в частности на версии 1950 на встроенной карте в качестве основной все было отлично. Дело в том, что на 1943 раньше такого не было, но сейчас появилось. Видимо, проблема непостоянная. Знать бы от чего она зависит...

dmitroit
Пользователь
Сообщения: 22
Зарегистрирован: 25 окт 2014, 05:26

Re: Неконтролируемая остановка воспроизведения

Сообщение dmitroit »

RadioSoft писал(а):С ESI картами, в т.ч. с Maya 44 ранее возникали различные проблемы, в т.ч. обрезание треков после нескольких часов работы.
Пользователи писали, что с последними драйверами проблем стало меньше, однако, видимо, не во всех случаях.
Конфигурация: Процессор Intel Pentium G6950, Материнская плата GigaByte (модель не помню), Система WinSeven, Кодеки K-Lite Codec Pack 1085 Mega, Программа 1.9.5.4. При такой конфигурации звуковая карта ESI Jul@ работает в штатном режиме. Драйвера на Jul@ скачены с оффсайта последней версии 1.21 от 2015-09-16. На версии драйверов 1.20 от 2015-09-11 также проблем не обнаружено. Есть только небольшой нюанс, вместе с драйверами устанавливается контрольная панель ESI. Лично у меня возникли проблемы с работоспособностью карты при одновременно включенных панели ESI и RPP. Все драйвера ESI удалил, и поставил драйвера через Диспетчер устройств.

Ответить