| Top |
| void | (*GstInsertBinCallback) () |
| GstElement * | gst_insert_bin_new () |
| void | gst_insert_bin_append () |
| void | gst_insert_bin_prepend () |
| void | gst_insert_bin_insert_after () |
| void | gst_insert_bin_insert_before () |
| void | gst_insert_bin_remove () |
| void | append | Action |
| void | insert-after | Action |
| void | insert-before | Action |
| void | prepend | Action |
| void | remove | Action |
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── GstBin ╰── GstInsertBin
void (*GstInsertBinCallback) (GstInsertBin *insertbin,GstElement *element,gboolean success,gpointer user_data);
void gst_insert_bin_append (GstInsertBin *self,GstElement *element,GstInsertBinCallback callback,gpointer user_data);
void gst_insert_bin_prepend (GstInsertBin *self,GstElement *element,GstInsertBinCallback callback,gpointer user_data);
void gst_insert_bin_insert_after (GstInsertBin *self,GstElement *element,GstElement *sibling,GstInsertBinCallback callback,gpointer user_data);
void gst_insert_bin_insert_before (GstInsertBin *self,GstElement *element,GstElement *sibling,GstInsertBinCallback callback,gpointer user_data);
void gst_insert_bin_remove (GstInsertBin *self,GstElement *element,GstInsertBinCallback callback,gpointer user_data);
“append” signalvoid user_function (GstInsertBin *gstinsertbin, GstElement *arg1, gpointer arg2, gpointer arg3, gpointer user_data)
Flags: Action
“insert-after” signalvoid user_function (GstInsertBin *gstinsertbin, GstElement *arg1, GstElement *arg2, gpointer arg3, gpointer arg4, gpointer user_data)
Flags: Action
“insert-before” signalvoid user_function (GstInsertBin *gstinsertbin, GstElement *arg1, GstElement *arg2, gpointer arg3, gpointer arg4, gpointer user_data)
Flags: Action
“prepend” signalvoid user_function (GstInsertBin *gstinsertbin, GstElement *arg1, gpointer arg2, gpointer arg3, gpointer user_data)
Flags: Action
“remove” signalvoid user_function (GstInsertBin *gstinsertbin, GstElement *arg1, gpointer arg2, gpointer arg3, gpointer user_data)
Flags: Action