Provided by: libgstreamer-perl_0.19-1_amd64 bug

NAME

       GStreamer::ElementFactory -  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, ...)
       •   $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.