GStreamer::ElementFactory3pm
Create gstelements from a factory
Hierarchy
Glib::Object+----GStreamer::Object+----GStreamer::PluginFeature+----GStreamer::ElementFactory
Methods
string = $factory->get_author
boolean = $factory->can_sink_caps ($caps)
- •
-
$caps(GStreamer::Caps)
boolean = $factory->can_src_caps ($caps)
- •
-
$caps(GStreamer::Caps)
element or undef = $factory->create ($name)
- •
-
$name(string or undef)
string = $factory->get_description
string = $factory->get_element_type
elementfactory or undef = GStreamer::ElementFactory->find ($name)
- •
-
$name(string)
string = $factory->get_klass
string = $factory->get_longname
list = GStreamer::ElementFactory->make ($factoryname, $name, ...)
•
|
|
|---|---|
•
|
|
•
|
... (list) |
list = $factory->get_uri_protocols
uritype = $factory->get_uri_type
Enums and flags
enum GStreamer::URIType
•
|
'unknown' / 'GST_URI_UNKNOWN' |
|---|---|
•
|
'sink' / 'GST_URI_SINK' |
•
|
'src' / 'GST_URI_SRC' |
Releases
4 releases since Debian 5.0 (Lenny); the text changed 3 times.