summaryrefslogtreecommitdiffstats
path: root/src/plugin.c
blob: 900fd175ad4a1fa0ae56aa918127510d1b399128 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif

#include "polypsink.h"

GST_DEBUG_CATEGORY(polyp_debug);

static gboolean plugin_init (GstPlugin * plugin) {
    if (!gst_library_load("gstaudio"))
        return FALSE;
    
    if (!(gst_polypsink_factory_init (plugin)))
        return FALSE;
  
    GST_DEBUG_CATEGORY_INIT(polyp_debug, "polyp", 0, "Polypaudio elements");
    return TRUE;
}

GST_PLUGIN_DEFINE(GST_VERSION_MAJOR, GST_VERSION_MINOR,
                  "polypsink", "Polypaudio Element Plugins",
                  plugin_init,
                  VERSION,
                  "LGPL",
                  "polypaudio", "http://0pointer.de/lennart/projects/gst-polyp/")