GStreamer::ElementFactory(3)

NAME
GStreamer::ElementFactory

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, ...)

•   $factoryname (string)

•   $name (string)

•   ... (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'

SEE ALSO
GStreamer, Glib::Object, GStreamer::Object, GStreamer::PluginFeature

COPYRIGHT
Copyright (C) 2005-2011 by the gtk2-perl team.

This software is licensed under the LGPL. See GStreamer for a full notice.