Element.linkPadsFiltered

Links the two named pads of the source and destination elements. Side effect is that if one of the pads has no parent, it becomes a child of the parent of the other element. If they have different parents, the link fails. If caps is not NULL, makes sure that the caps of the link is a subset of caps.

class Element
int
linkPadsFiltered

Parameters

srcpadname string

the name of the GstPad in source element or NULL for any pad. [allow-none]

dest Element

the GstElement containing the destination pad. [transfer none]

destpadname string

the name of the GstPad in destination element or NULL for any pad. [allow-none]

filter Caps

the GstCaps to filter the link, or NULL for no filter. [transfer none][allow-none]

Return Value

Type: int

TRUE if the pads could be linked, FALSE otherwise.

Meta