summaryrefslogtreecommitdiffstats
path: root/gst-libs/gst/idct
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2002-03-24 20:55:44 +0000
committerAndy Wingo <wingo@pobox.com>2002-03-24 20:55:44 +0000
commit0cc78c5ef82a4d0ba9d9560e8afff292d99e1088 (patch)
tree843ffa7c8e1183470d93b8e9b5892d9f3898356d /gst-libs/gst/idct
parent1ca4ae60d2fd9190f24c57f311d84f2e56baaafa (diff)
downloadgst-plugins-bad-0cc78c5ef82a4d0ba9d9560e8afff292d99e1088.tar.gz
gst-plugins-bad-0cc78c5ef82a4d0ba9d9560e8afff292d99e1088.tar.bz2
gst-plugins-bad-0cc78c5ef82a4d0ba9d9560e8afff292d99e1088.zip
added plugin_desc structures to libs, which makes their locations cached in the registry. this speeds plugin loading ...
Original commit message from CVS: * added plugin_desc structures to libs, which makes their locations cached in the registry. this speeds plugin loading considerably, especially on uninstalled versions. * put the lib path before all others, for speed reasons. * some fixes to adder's caps. * added linefeeds (\n) to GST_DEBUG strings to match GST_INFO behavior. this is more sane. all code will need to be converted. i think some perl can do this.
Diffstat (limited to 'gst-libs/gst/idct')
-rw-r--r--gst-libs/gst/idct/idct.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/gst-libs/gst/idct/idct.c b/gst-libs/gst/idct/idct.c
index 6fa63b5b..7b1158fd 100644
--- a/gst-libs/gst/idct/idct.c
+++ b/gst-libs/gst/idct/idct.c
@@ -126,3 +126,16 @@ void gst_idct_destroy(GstIDCT *idct)
g_free(idct);
}
+static gboolean
+plugin_init (GModule *module, GstPlugin *plugin)
+{
+ gst_plugin_set_longname (plugin, "Accelerated IDCT routines");
+ return TRUE;
+}
+
+GstPluginDesc plugin_desc = {
+ GST_VERSION_MAJOR,
+ GST_VERSION_MINOR,
+ "gstidtc",
+ plugin_init
+};