summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Nauwelaerts <mnauw@users.sourceforge.net>2015-10-25 21:33:46 +0100
committerThibault Saunier <tsaunier@gnome.org>2015-10-28 15:31:28 +0100
commit6fb08d800973ded6b86b0475ab468ff52f445412 (patch)
tree630216b0646056576fcb896ba188d56973b53dbb
parent736cc553f4ccdf41dd0725d806ec2a2801fbb987 (diff)
overrides: chain up to base __init__ in Pad override
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=757108
-rw-r--r--gi/overrides/Gst.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/gi/overrides/Gst.py b/gi/overrides/Gst.py
index f306fc5bbf..8ad6135dec 100644
--- a/gi/overrides/Gst.py
+++ b/gi/overrides/Gst.py
@@ -98,10 +98,11 @@ Caps = override(Caps)
__all__.append('Caps')
class Pad(Gst.Pad):
- def __init__(self):
+ def __init__(self, *args, **kwargs):
self._real_chain_func = None
self._real_event_func = None
self._real_query_func = None
+ super(Gst.Pad, self).__init__(*args, **kwargs)
def _chain_override(self, pad, parent, buf):
return self._real_chain_func(pad, buf)