diff --git a/subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c b/subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c index 3a654aa5b4..6590ca7d13 100644 --- a/subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c +++ b/subprojects/gst-devtools/validate/gst/validate/gst-validate-pad-monitor.c @@ -3022,7 +3022,8 @@ gst_validate_pad_monitor_do_setup (GstValidateMonitor * monitor) gst_pad_set_event_function_full (pad, gst_validate_pad_monitor_sink_event_func, eventdata, eventnotify); } else { - gst_pad_set_event_function (pad, gst_validate_pad_monitor_src_event_func); + gst_pad_set_event_function_full (pad, + gst_validate_pad_monitor_src_event_func, eventdata, eventnotify); /* add buffer/event probes */ pad_monitor->pad_probe_id =