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