MCPcopy Create free account
hub / github.com/GStreamer/gst-python / update_position

Method update_position

old_examples/synchronizer.py:335–340  ·  view source on GitHub ↗
(self, pos, dur)

Source from the content-addressed store, hash-verified

333 self.set_completed(False)
334
335 def update_position(self, pos, dur):
336 remaining = dur - pos
337 minutes = remaining // (gst.SECOND * 60)
338 seconds = (remaining - minutes * gst.SECOND * 60) // gst.SECOND
339 self.progress.set_text('%d:%02d of video remaining' % (minutes, seconds))
340 self.progress.set_fraction(1.0 - float(remaining) / dur)
341
342 def set_completed(self, completed):
343 self.set_response_sensitive(CANCELLED, not completed)

Callers 2

do_queryMethod · 0.45
_bus_watchMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected