set_link_function
Description:
[ CCode ( cname = "gst_pad_set_link_function_full" ) ]
public void set_link_function (PadLinkFunction link, void* user_data = null, DestroyNotify? notify = null)
public void set_link_function (PadLinkFunction link, void* user_data = null, DestroyNotify? notify = null)
Sets the given link function for the pad.
It will be called when the pad is linked with another pad.
The return value OK should be used when the connection can be made.
The return value REFUSED should be used when the connection cannot be made for some reason.
If link
is installed on a source pad, it should call the
PadLinkFunction of the peer sink pad, if present.
Parameters:
this |
a Pad. |
link |
the PadLinkFunction to set. |
notify |
notify called when |
user_data |
user_data passed to |