| Top |
| guint | gst_child_proxy_get_children_count () |
| GObject * | gst_child_proxy_get_child_by_name () |
| GObject * | gst_child_proxy_get_child_by_index () |
| gboolean | gst_child_proxy_lookup () |
| void | gst_child_proxy_get_property () |
| void | gst_child_proxy_get_valist () |
| void | gst_child_proxy_get () |
| void | gst_child_proxy_set_property () |
| void | gst_child_proxy_set_valist () |
| void | gst_child_proxy_set () |
| void | gst_child_proxy_child_added () |
| void | gst_child_proxy_child_removed () |
guint
gst_child_proxy_get_children_count (GstChildProxy *parent);
GObject * gst_child_proxy_get_child_by_name (GstChildProxy *parent,const gchar *name);
GObject * gst_child_proxy_get_child_by_index (GstChildProxy *parent,guint index);
gboolean gst_child_proxy_lookup (GstChildProxy *object,const gchar *name,GObject **target,GParamSpec **pspec);
void gst_child_proxy_get_property (GstChildProxy *object,const gchar *name,GValue *value);
void gst_child_proxy_get_valist (GstChildProxy *object,const gchar *first_property_name,va_list var_args);
void gst_child_proxy_get (GstChildProxy *object,const gchar *first_property_name,...);
void gst_child_proxy_set_property (GstChildProxy *object,const gchar *name,const GValue *value);
void gst_child_proxy_set_valist (GstChildProxy *object,const gchar *first_property_name,va_list var_args);
void gst_child_proxy_set (GstChildProxy *object,const gchar *first_property_name,...);
void gst_child_proxy_child_added (GstChildProxy *parent,GObject *child,const gchar *name);
void gst_child_proxy_child_removed (GstChildProxy *parent,GObject *child,const gchar *name);
struct GstChildProxyInterface {
GTypeInterface parent;
/* methods */
GObject * (*get_child_by_name) (GstChildProxy * parent, const gchar * name);
GObject * (*get_child_by_index) (GstChildProxy * parent, guint index);
guint (*get_children_count) (GstChildProxy * parent);
};
“child-added” signalvoid user_function (GstChildProxy *gstchildproxy, GObject *arg1, gchar *arg2, gpointer user_data)
Flags: Run First
“child-removed” signalvoid user_function (GstChildProxy *gstchildproxy, GObject *arg1, gchar *arg2, gpointer user_data)
Flags: Run First