(self, pos)
| 301 | self.set_completed(False) |
| 302 | |
| 303 | def update_position(self, pos): |
| 304 | pos = min(max(pos, self.start), self.stop) |
| 305 | remaining = self.stop - pos |
| 306 | minutes = remaining // (gst.SECOND * 60) |
| 307 | seconds = (remaining - minutes * gst.SECOND * 60) // gst.SECOND |
| 308 | self.progress.set_text('%d:%02d of video remaining' % (minutes, seconds)) |
| 309 | self.progress.set_fraction(1.0 - float(remaining) / (self.stop - self.start)) |
| 310 | |
| 311 | def set_completed(self, completed): |
| 312 | self.set_response_sensitive(CANCELLED, not completed) |
no outgoing calls
no test coverage detected