GstBinClass

Subclasses can override the @add_element and @remove_element to update the list of children in the bin.

The @handle_message method can be overridden to implement custom message handling. @handle_message takes ownership of the message, just like #gst_element_post_message.

Members

Variables

GstReserved
void*[4] GstReserved;
Undocumented in source.
addElement
int function(GstBin* bin, GstElement* element) addElement;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
doLatency
int function(GstBin* bin) doLatency;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
elementAdded
void function(GstBin* bin, GstElement* child) elementAdded;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
elementRemoved
void function(GstBin* bin, GstElement* child) elementRemoved;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
handleMessage
void function(GstBin* bin, GstMessage* message) handleMessage;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
parentClass
GstElementClass parentClass;

bin parent class

pool
GThreadPool* pool;
Undocumented in source.
removeElement
int function(GstBin* bin, GstElement* element) removeElement;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta