From: Felix Domke Date: Sat, 25 Feb 2006 00:25:59 +0000 (+0000) Subject: fix mark support, remove some debug X-Git-Tag: 2.6.0~3998 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/1b74d60d4bff96590c8000be9960b47bfa1a08c7 fix mark support, remove some debug --- diff --git a/lib/python/Screens/InfoBarGenerics.py b/lib/python/Screens/InfoBarGenerics.py index 6fbf9ded..308dcf1e 100644 --- a/lib/python/Screens/InfoBarGenerics.py +++ b/lib/python/Screens/InfoBarGenerics.py @@ -1227,13 +1227,11 @@ class InfoBarCueSheetSupport: seekable.seekTo(pts) def jumpPreviousMark(self): - print "jumpPreviousMark" # we add 2 seconds, so if the play position is <2s after # the mark, the mark before will be used self.jumpPreviousNextMark(lambda x: -x-5*90000, alternative=0) def jumpNextMark(self): - print "jumpNextMark" self.jumpPreviousNextMark(lambda x: x) def getNearestCutPoint(self, pts, cmp=abs): @@ -1246,28 +1244,24 @@ class InfoBarCueSheetSupport: return nearest def toggleMark(self): - print "toggleMark" current_pos = self.__getCurrentPosition() if current_pos is None: print "not seekable" return - print "current position: ", current_pos - nearest_cutpoint = self.getNearestCutPoint(current_pos) - print "nearest_cutpoint: ", nearest_cutpoint if nearest_cutpoint is not None and abs(nearest_cutpoint[0] - current_pos) < 5*90000: - self.removeMark(self, *nearest_cutpoint) + self.removeMark(nearest_cutpoint) else: - self.addMark(self, current_pos, self.CUT_TYPE_MARK) + self.addMark((current_pos, self.CUT_TYPE_MARK)) - def addMark(self, where, type): - bisect.insort(self.cut_list, (current_pos, self.CUT_TYPE_MARK)) + def addMark(self, point): + bisect.insort(self.cut_list, point) self.uploadCuesheet() - def removeMark(self, where, type): - self.cut_list.remove(nearest_cutpoint) + def removeMark(self, point): + self.cut_list.remove(point) self.uploadCuesheet() def __getCuesheet(self): @@ -1291,5 +1285,3 @@ class InfoBarCueSheetSupport: print "upload failed, no cuesheet interface" return self.cut_list = cue.getCutList() - - print "cuts:", self.cut_list