DynamicTypeFactory


Object Hierarchy:

Object hierarchy for DynamicTypeFactory

Description:

public class DynamicTypeFactory : PluginFeature

DynamicTypeFactory is used to represent a type that can be automatically loaded the first time it is used.

For example, a non-standard type for use in caps fields.

In general, applications and plugins don't need to use the factory beyond registering the type in a plugin init function. Once that is done, the type is stored in the registry, and ready as soon as the registry is loaded.

Registering a type for dynamic loading

static gboolean
plugin_init (GstPlugin * plugin)
{
return gst_dynamic_type_register (plugin, GST_TYPE_CUSTOM_CAPS_FIELD);
}


Namespace: Gst
Package: gstreamer-1.0

Content:

Static methods:

Creation methods:

Inherited Members: