summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier CrĂȘte <olivier.crete@collabora.com>2013-12-03 17:49:11 -0500
committerOlivier CrĂȘte <olivier.crete@collabora.com>2013-12-03 18:00:38 -0500
commit8542c4b21929b2ed84272deb3ae49a2766c82035 (patch)
tree3ccd27127817d8421c6847d3a3c9d723ce208b5f
parentd643c9f7ba169807b43e7e9c7a0bbe5c7bc91fbd (diff)
Gst: Add python version of GST_TIME_ARGS
-rw-r--r--gi/overrides/Gst.py10
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