Fixed compile errors caused by combining plugins
[gst-davinci.git] / ti_plugins / davinci / src / gstdavinci.c
bloba706f01c72923a1f366899d0b89dabe31f9aa1a8
1 #ifdef HAVE_CONFIG_H
2 #include "config.h"
3 #endif
5 #include "gstfbvideosink.h"
6 #include "gstadecoder.h"
7 #include "gstgdecoder.h"
9 static gboolean plugin_init(GstPlugin * plugin)
12 if (!gst_element_register
13 (plugin, "fbvideosink", GST_RANK_PRIMARY, GST_TYPE_FBVIDEOSINK))
14 return FALSE;
16 if (!gst_element_register
17 (plugin, "adecoder", GST_RANK_PRIMARY, GST_TYPE_ADECODER))
18 return FALSE;
20 if (!gst_element_register
21 (plugin, "gdecoder", GST_RANK_PRIMARY, GST_TYPE_GDECODER))
22 return FALSE;
25 return TRUE;
29 GST_PLUGIN_DEFINE(GST_VERSION_MAJOR, GST_VERSION_MINOR,
30 "davinci", "Plugins for Ti daVinci",
31 plugin_init, "0.1", GST_LICENSE_UNKNOWN,
32 "TI", "http://www.ti.com")