diff options
author | Mark Nauwelaerts <mnauw@users.sourceforge.net> | 2015-10-25 21:33:46 +0100 |
---|---|---|
committer | Thibault Saunier <tsaunier@gnome.org> | 2015-10-28 15:31:28 +0100 |
commit | 6fb08d800973ded6b86b0475ab468ff52f445412 (patch) | |
tree | 630216b0646056576fcb896ba188d56973b53dbb | |
parent | 736cc553f4ccdf41dd0725d806ec2a2801fbb987 (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.py | 3 |
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) |