Доброго дня! Прошу помочь подпилить plugin.py в nStreamVOD
Проблема: не работает Continue Play, приёмник зависает при попытке перехода на следующую позицию в списке, та же песня и при деактивации ContinuePlay. Вот крешлог:
action -> nStreamPlayerPlaylist ok
evEOF=8
eServiceMP3::getPlayPosition !!!!EOF!!!! < -1
resolved to PAUSE
self.seekstate[3] END
Traceback (most recent call last):
File "/usr/lib/enigma2/python/Navigation.py", line 50, in dispatchEvent
x(i)
File "/usr/lib/enigma2/python/Components/ServiceEventTracker.py", line 74, in event
func[2]()
File "/usr/lib/enigma2/python/Plugins/Extensions/nStreamVOD/plugin.py", line 1893, in __evEOF
self.playnextvideo_box()
File "/usr/lib/enigma2/python/Plugins/Extensions/nStreamVOD/plugin.py", line 1727, in playnextvideo_box
self.session.openWithCallback(self.playnextvideo, MessageBox, _('PLAY NEXT VIDEO?\n%s') % title, type=MessageBox.TYPE_YESNO)
File "/usr/lib/enigma2/python/mytest.py", line 294, in openWithCallback
dlg = self.open(screen, *arguments, **kwargs)
File "/usr/lib/enigma2/python/mytest.py", line 300, in open
raise RuntimeError("modal open are allowed only from a screen which is modal!")
RuntimeError: modal open are allowed only from a screen which is modal!
после изменения
def __evEOF(self):
if self.cont_play:
self.nextVideo()
else:
self.playnextvideo_box()
на
def __evEOF(self):
if self.cont_play:
self.nextVideo()
else:
self.nextVideo()
не зависает, но следующая позиция списка воспроизводится только после нажатия OK, что можно сделать, чтобы ссылки воспроизводились по списку без лишних телодвижений?
Приемник - Pingulux (GI8120). Имедж - OpenAR-P
Спасибо!