Gst.Pad.new_from_template

function new_from_template(templ:Gst.PadTemplate, name:String):Gst.Pad {
    // Gjs wrapper for gst_pad_new_from_template()
}

Creates a new pad with the given name from the given template. If name is NULL, a guaranteed unique name (across all pads) will be assigned. This function makes a copy of the name so you can safely free the name.

templ

the pad template to use

name

the name of the element

Returns

a new Gst.Pad, or NULL in case of an error.