gst.static_pad_template

Module for [StaticPadTemplate] class

Types 1

Structure describing the #GstStaticPadTemplate.

Fields
Methods
void * _cPtr()
string nameTemplate() @propertyGet `nameTemplate` field. Returns: the name of the template
void nameTemplate(string propval) @propertySet `nameTemplate` field. Params: propval = the name of the template
gst.types.PadDirection direction() @propertyGet `direction` field. Returns: the direction of the template
void direction(gst.types.PadDirection propval) @propertySet `direction` field. Params: propval = the direction of the template
gst.types.PadPresence presence() @propertyGet `presence` field. Returns: the presence of the template
void presence(gst.types.PadPresence propval) @propertySet `presence` field. Params: propval = the presence of the template
gst.static_caps.StaticCaps staticCaps() @propertyGet `staticCaps` field. Returns: the caps of the template.
gst.pad_template.PadTemplate get()Converts a #GstStaticPadTemplate into a #GstPadTemplate. Returns: a new #GstPadTemplate.
gst.caps.Caps getCaps()Gets the capabilities of the static pad template. Returns: the #GstCaps of the static pad template. Unref after usage. Since the core holds an additional ref to the returned caps, use gstcapsmake_w...
Constructors
this(void * ptr, Flag!"Take" take)