GStreamer::ChildProxy3pm
Interface for multi child elements.
Overview
To avoid a name clash with Glib::Object::get, gst_child_proxy_get and gst_child_proxy_set are bound as GStreamer::ChildProxy::get_child_property and GStreamer::ChildProxy::set_child_property respectively.
Hierarchy
Glib::Interface+----GStreamer::ChildProxy
Methods
$object->child_added ($child)
- •
-
$child(GStreamer::Object)
object or undef = $parent->get_child_by_index ($index)
- •
-
$index(integer)
object or undef = $parent->get_child_by_name ($name)
- •
-
$name(string)
list = $object->get_child_property ($property, ...)
•
|
|
|---|---|
•
|
... (list) |
$object->set_child_property ($property, $value, ...)
•
|
|
|---|---|
•
|
|
•
|
... (list) |
$object->child_removed ($child)
- •
-
$child(GStreamer::Object)
integer = $parent->get_children_count
Signals
child-added(GStreamer::ChildProxy, Glib::Object)
child-removed(GStreamer::ChildProxy, Glib::Object)
Releases
4 releases since Debian 5.0 (Lenny); the text changed 3 times.