diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2006-04-08 15:15:00 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2006-04-08 15:15:00 +0000 |
| commit | d4865c675017568585d1d931ebfecdd35cbe05ab (patch) | |
| tree | a16a18ab2df8f691ba25536d36337af7a577dc45 /lib/python/Screens | |
| parent | bf614597c93e12e267a18928da300ac2760d4bfe (diff) | |
| download | enigma2-d4865c675017568585d1d931ebfecdd35cbe05ab.tar.gz enigma2-d4865c675017568585d1d931ebfecdd35cbe05ab.zip | |
fix crash when pressing play in Movieplayer
Diffstat (limited to 'lib/python/Screens')
| -rw-r--r-- | lib/python/Screens/MediaPlayer.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/python/Screens/MediaPlayer.py b/lib/python/Screens/MediaPlayer.py index fe1e0a8f..b38cb1b7 100644 --- a/lib/python/Screens/MediaPlayer.py +++ b/lib/python/Screens/MediaPlayer.py @@ -311,15 +311,15 @@ class MediaPlayer(Screen, InfoBarSeek): self.playEntry() def playEntry(self): - currref = self.playlist.getServiceRefList()[self.playlist.getCurrentIndex()] - if self.session.nav.getCurrentlyPlayingServiceReference() is None or currref != self.session.nav.getCurrentlyPlayingServiceReference(): - self.session.nav.playService(self.playlist.getServiceRefList()[self.playlist.getCurrentIndex()]) - info = eServiceCenter.getInstance().info(currref) - description = info.getInfoString(currref, iServiceInformation.sDescription) - self["title"].setText(description) - self.unPauseService() - - + if len(self.playlist.getServiceRefList()): + currref = self.playlist.getServiceRefList()[self.playlist.getCurrentIndex()] + if self.session.nav.getCurrentlyPlayingServiceReference() is None or currref != self.session.nav.getCurrentlyPlayingServiceReference(): + self.session.nav.playService(self.playlist.getServiceRefList()[self.playlist.getCurrentIndex()]) + info = eServiceCenter.getInstance().info(currref) + description = info.getInfoString(currref, iServiceInformation.sDescription) + self["title"].setText(description) + self.unPauseService() + def updatedSeekState(self): if self.seekstate == self.SEEK_STATE_PAUSE: self.playlist.pauseFile() |
