mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-15 22:01:27 +00:00
0bb01afa84
Original commit message from CVS: Split out the padtemplate, autoplugfactoy and elementfactory into different pages to be able to show more examples and the object hierarchy.
93 lines
1.6 KiB
Text
93 lines
1.6 KiB
Text
<!-- ##### 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_autoplugfactory_new() to create a new autoplugger which can be registered
|
|
to a plugin with gst_plugin_add_feature().
|
|
</para>
|
|
<para>
|
|
Use gst_autoplugfactory_find() to find the named autoplugfactory.
|
|
or use gst_autoplugfactory_get_list() to get a list of all available autopluggers.
|
|
</para>
|
|
<para>
|
|
Once an autoplugfactory has been obtained use gst_autoplugfactory_create() to
|
|
instantiate a real autopugger. Optionally gst_autoplugfactory_make() to create
|
|
and autoplugger from the named factory.
|
|
</para>
|
|
<para>
|
|
Use gst_autoplugfactory_destroy() to remove the factory from the global list.
|
|
</para>
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
<para>
|
|
#GstAutoplug, #GstPlugin, #GstPluginFeature.
|
|
</para>
|
|
|
|
<!-- ##### STRUCT GstAutoplugFactory ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
<!-- ##### FUNCTION gst_autoplugfactory_new ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@name:
|
|
@longdesc:
|
|
@type:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_autoplugfactory_destroy ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@factory:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_autoplugfactory_find ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@name:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_autoplugfactory_get_list ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_autoplugfactory_create ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@factory:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_autoplugfactory_make ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@name:
|
|
@Returns:
|
|
|
|
|