diff options
author | Olivier CrĂȘte <olivier.crete@collabora.com> | 2013-12-03 17:49:11 -0500 |
---|---|---|
committer | Olivier CrĂȘte <olivier.crete@collabora.com> | 2013-12-03 18:00:38 -0500 |
commit | 8542c4b21929b2ed84272deb3ae49a2766c82035 (patch) | |
tree | 3ccd27127817d8421c6847d3a3c9d723ce208b5f | |
parent | d643c9f7ba169807b43e7e9c7a0bbe5c7bc91fbd (diff) |
Gst: Add python version of GST_TIME_ARGS
-rw-r--r-- | gi/overrides/Gst.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gi/overrides/Gst.py b/gi/overrides/Gst.py index 74c38c5..c35e221 100644 --- a/gi/overrides/Gst.py +++ b/gi/overrides/Gst.py @@ -259,6 +259,16 @@ class Fraction(Gst.Fraction): Fraction = override(Fraction) __all__.append('Fraction') +def TIME_ARGS(time): + if time == Gst.CLOCK_TIME_NONE: + return "CLOCK_TIME_NONE" + + return "%u:%02u:%02u.%09u" % (time / (Gst.SECOND * 60 * 60), + (time / (Gst.SECOND * 60)) % 60, + (time / Gst.SECOND) % 60, + time % Gst.SECOND) +__all__.append('TIME_ARGS') + import _gi_gst _gi_gst |