Main Gtk struct.
The GstBin base class. Subclasses can access these fields provided
the LOCK is taken.
gint numchildren;
the number of children in this bin
GList *children;
the list of children in this bin. [element-type Gst.Element]
guint32 children_cookie;
updated whenever children changes
GstBus *child_bus;
internal bus for handling child messages
GList *messages;
queued and cached messages. [element-type Gst.Message]
gboolean polling;
the bin is currently calculating its state
gboolean state_dirty;
the bin needs to recalculate its state (deprecated)
gboolean clock_dirty;
the bin needs to select a new clock
GstClock *provided_clock;
the last clock selected
GstElement *clock_provider;
the element that provided provided_clock
Main Gtk struct. The GstBin base class. Subclasses can access these fields provided the LOCK is taken. gint numchildren; the number of children in this bin GList *children; the list of children in this bin. [element-type Gst.Element] guint32 children_cookie; updated whenever children changes GstBus *child_bus; internal bus for handling child messages GList *messages; queued and cached messages. [element-type Gst.Message] gboolean polling; the bin is currently calculating its state gboolean state_dirty; the bin needs to recalculate its state (deprecated) gboolean clock_dirty; the bin needs to select a new clock GstClock *provided_clock; the last clock selected GstElement *clock_provider; the element that provided provided_clock