| <!-- ##### SECTION Title ##### --> |
| GstAutoplugFactory |
| |
| <!-- ##### SECTION Short_Description ##### --> |
| Create autopluggers from a factory. |
| |
| <!-- ##### SECTION Long_Description ##### --> |
| <para> |
| An autoplugfactory is used to create instances of an autoplugger. It |
| can be added to a #GstPlugin as it extends #GstPluginFeature. |
| </para> |
| <para> |
| Use gst_autoplug_factory_new() to create a new autoplugger which can be registered |
| to a plugin with gst_plugin_add_feature(). |
| </para> |
| <para> |
| Use gst_autoplug_factory_find() to find the named autoplugfactory. |
| or use gst_autoplug_factory_get_list() to get a list of all available autopluggers. |
| </para> |
| <para> |
| Once an autoplugfactory has been obtained use gst_autoplug_factory_create() to |
| instantiate a real autoplugger. Optionally gst_autoplug_factory_make() to create |
| a autoplugger from the named factory. |
| </para> |
| <para> |
| Use gst_autoplug_factory_destroy() to remove the factory from the global list. |
| </para> |
| |
| <!-- ##### SECTION See_Also ##### --> |
| <para> |
| #GstAutoplug, #GstPlugin, #GstPluginFeature. |
| </para> |
| |
| <!-- ##### STRUCT GstAutoplugFactory ##### --> |
| <para> |
| The autoplugfactory object |
| </para> |
| |
| |
| <!-- ##### FUNCTION gst_autoplug_factory_new ##### --> |
| <para> |
| |
| </para> |
| |
| @name: |
| @longdesc: |
| @type: |
| @Returns: |
| |
| |
| <!-- ##### FUNCTION gst_autoplug_factory_destroy ##### --> |
| <para> |
| |
| </para> |
| |
| @factory: |
| |
| |
| <!-- ##### FUNCTION gst_autoplug_factory_find ##### --> |
| <para> |
| |
| </para> |
| |
| @name: |
| @Returns: |
| |
| |
| <!-- ##### FUNCTION gst_autoplug_factory_create ##### --> |
| <para> |
| |
| </para> |
| |
| @factory: |
| @Returns: |
| |
| |
| <!-- ##### FUNCTION gst_autoplug_factory_make ##### --> |
| <para> |
| |
| </para> |
| |
| @name: |
| @Returns: |
| |
| |