return "Enable Subtitles: " + name
def enableSubtitle(self, subtitles):
- print "enable subtitles", subtitles
- self.selected_subtitle = subtitles
- self.subtitles_enabled = True
-
+ if self.selected_subtitle != subtitles:
+ print "enable subtitles", subtitles
+ self.subtitles_enabled = False
+ self.selected_subtitle = subtitles
+ self.subtitles_enabled = True
+
def subtitlesEnabled(self):
return self.subtitles_enabled
def __init__(self):
self.session.pipshown = False
- self.addExtension((self.getShowHideName, self.showPiP, self.available), "red")
+ self.addExtension((self.getShowHideName, self.showPiP, self.available), "blue")
self.addExtension((self.getMoveName, self.movePiP, self.pipShown), "green")
self.addExtension((self.getSwapName, self.swapPiP, self.pipShown), "yellow")