From 6fb08d800973ded6b86b0475ab468ff52f445412 Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Sun, 25 Oct 2015 21:33:46 +0100 Subject: overrides: chain up to base __init__ in Pad override Fixes https://bugzilla.gnome.org/show_bug.cgi?id=757108 --- gi/overrides/Gst.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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) -- cgit v1.2.3