summaryrefslogtreecommitdiff
path: root/voctocore/experiments/shmsrc.py
diff options
context:
space:
mode:
Diffstat (limited to 'voctocore/experiments/shmsrc.py')
-rw-r--r--voctocore/experiments/shmsrc.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/voctocore/experiments/shmsrc.py b/voctocore/experiments/shmsrc.py
index e9dd23a..5cb7304 100644
--- a/voctocore/experiments/shmsrc.py
+++ b/voctocore/experiments/shmsrc.py
@@ -20,8 +20,12 @@ class ShmSrc(Gst.Bin):
self.caps.set_property('caps', caps)
self.shmsrc.link(self.caps)
+ self.shmsrc.get_static_pad('src').add_probe(Gst.PadProbeType.BLOCK | Gst.PadProbeType.EVENT_BOTH, self.event_probe, None)
# Add Ghost Pads
self.add_pad(
Gst.GhostPad.new('sink', self.caps.get_static_pad('src'))
)
+
+ def event_probe(self, pad, info, ud):
+ print("event_probe")