aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-04-08 15:15:00 +0000
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>2006-04-08 15:15:00 +0000
commitd4865c675017568585d1d931ebfecdd35cbe05ab (patch)
treea16a18ab2df8f691ba25536d36337af7a577dc45 /lib
parentbf614597c93e12e267a18928da300ac2760d4bfe (diff)
downloadenigma2-d4865c675017568585d1d931ebfecdd35cbe05ab.tar.gz
enigma2-d4865c675017568585d1d931ebfecdd35cbe05ab.zip
fix crash when pressing play in Movieplayer
Diffstat (limited to 'lib')
-rw-r--r--lib/python/Screens/MediaPlayer.py18
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()