Skip to content
Snippets Groups Projects
Commit 6fb08d80 authored by Mark Nauwelaerts's avatar Mark Nauwelaerts Committed by Thibault Saunier
Browse files

overrides: chain up to base __init__ in Pad override

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=757108
parent 736cc553
No related branches found
No related tags found
No related merge requests found
...@@ -98,10 +98,11 @@ Caps = override(Caps) ...@@ -98,10 +98,11 @@ Caps = override(Caps)
__all__.append('Caps') __all__.append('Caps')
class Pad(Gst.Pad): class Pad(Gst.Pad):
def __init__(self): def __init__(self, *args, **kwargs):
self._real_chain_func = None self._real_chain_func = None
self._real_event_func = None self._real_event_func = None
self._real_query_func = None self._real_query_func = None
super(Gst.Pad, self).__init__(*args, **kwargs)
def _chain_override(self, pad, parent, buf): def _chain_override(self, pad, parent, buf):
return self._real_chain_func(pad, buf) return self._real_chain_func(pad, buf)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment