gstreamer.ChildProxyT

Undocumented in source.

Public Imports

glib.MemorySlice
public import glib.MemorySlice;
Undocumented in source.
glib.Str
public import glib.Str;
Undocumented in source.
gobject.ObjectG
public import gobject.ObjectG;
Undocumented in source.
gobject.ParamSpec
public import gobject.ParamSpec;
Undocumented in source.
gobject.Signals
public import gobject.Signals;
Undocumented in source.
gobject.Value
public import gobject.Value;
Undocumented in source.
gstreamer.c.functions
public import gstreamer.c.functions;
Undocumented in source.
gstreamer.c.types
public import gstreamer.c.types;
Undocumented in source.
gstreamerc.gstreamertypes
public import gstreamerc.gstreamertypes;
Undocumented in source.
std.algorithm
public import std.algorithm;
Undocumented in source.

Members

Templates

ChildProxyT
template ChildProxyT(TStruct)

This interface abstracts handling of property sets for elements with children. Imagine elements such as mixers or polyphonic generators. They all have multiple #GstPad or some kind of voice objects. Another use case are container elements like #GstBin. The element implementing the interface acts as a parent for those child objects.

Meta