1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 Create autopluggers from a factory.
7 <!-- ##### SECTION Long_Description ##### -->
9 An autoplugfactory is used to create instances of an autoplugger. It
10 can be added to a #GstPlugin as it extends #GstPluginFeature.
13 Use gst_autoplugfactory_new() to create a new autoplugger which can be registered
14 to a plugin with gst_plugin_add_feature().
17 Use gst_autoplugfactory_find() to find the named autoplugfactory.
18 or use gst_autoplugfactory_get_list() to get a list of all available autopluggers.
21 Once an autoplugfactory has been obtained use gst_autoplugfactory_create() to
22 instantiate a real autopugger. Optionally gst_autoplugfactory_make() to create
23 and autoplugger from the named factory.
26 Use gst_autoplugfactory_destroy() to remove the factory from the global list.
29 <!-- ##### SECTION See_Also ##### -->
31 #GstAutoplug, #GstPlugin, #GstPluginFeature.
34 <!-- ##### STRUCT GstAutoplugFactory ##### -->
40 <!-- ##### FUNCTION gst_autoplugfactory_new ##### -->
51 <!-- ##### FUNCTION gst_autoplugfactory_destroy ##### -->
59 <!-- ##### FUNCTION gst_autoplugfactory_find ##### -->
68 <!-- ##### FUNCTION gst_autoplugfactory_get_list ##### -->
76 <!-- ##### FUNCTION gst_autoplugfactory_create ##### -->
85 <!-- ##### FUNCTION gst_autoplugfactory_make ##### -->