PadTemplate.connectPadCreated

Connect to PadCreated signal.

This signal is fired when an element creates a pad from this template.

class PadTemplate
ulong
connectPadCreated
(
T
)
(,
Flag!"After" after = No.After
)
if (
isCallable!T &&
is(ReturnType!T == void)
&&
(
Parameters!T.length < 1 ||
(
ParameterStorageClassTuple!T[0] == ParameterStorageClass.none &&
is(Parameters!T[0] : gst.pad.Pad)
)
)
&&
(
Parameters!T.length < 2 ||
(
ParameterStorageClassTuple!T[1] == ParameterStorageClass.none &&
is(Parameters!T[1] : gst.pad_template.PadTemplate)
)
)
&&
Parameters!T.length < 3
)

Parameters

callback T

signal callback delegate or function to connect

void callback(gst.pad.Pad pad, gst.pad_template.PadTemplate padTemplate)

pad the pad that was created. (optional)

padTemplate the instance the signal is connected to (optional)

after Flag!"After"

Yes.After to execute callback after default handler, No.After to execute before (default)

Return Value

Type: ulong

Signal ID