GstIndexFactory
GstIndexFactory — Create GstIndexes from a factory
|
|
Includes
#include <gst/gst.h>
Description
GstIndexFactory is used to dynamically create GstIndex implementations.
Functions
gst_index_factory_new ()
GstIndexFactory *
gst_index_factory_new (const gchar *name
,
const gchar *longdesc
,
GType type
);
Create a new indexfactory with the given parameters
gst_index_factory_destroy ()
void
gst_index_factory_destroy (GstIndexFactory *factory
);
Removes the index from the global list.
gst_index_factory_find ()
GstIndexFactory *
gst_index_factory_find (const gchar *name
);
Search for an indexfactory of the given name.
gst_index_factory_create ()
GstIndex *
gst_index_factory_create (GstIndexFactory *factory
);
Create a new GstIndex instance from the
given indexfactory.
Returns
a new GstIndex instance.
[transfer full]
gst_index_factory_make ()
GstIndex *
gst_index_factory_make (const gchar *name
);
Create a new GstIndex instance from the
indexfactory with the given name.
Returns
a new GstIndex instance.
[transfer full]
Types and Values
struct GstIndexFactory
struct GstIndexFactory;
The GstIndexFactory object