[farsight2/master] Declare the rawudp transmitter as a plugin

Olivier Crête olivier.crete at collabora.co.uk
Tue Dec 23 15:19:30 PST 2008


---
 transmitters/rawudp/fs-rawudp-transmitter.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/transmitters/rawudp/fs-rawudp-transmitter.c b/transmitters/rawudp/fs-rawudp-transmitter.c
index 8e23821..0c6a0d6 100644
--- a/transmitters/rawudp/fs-rawudp-transmitter.c
+++ b/transmitters/rawudp/fs-rawudp-transmitter.c
@@ -38,6 +38,7 @@
 #include "fs-rawudp-stream-transmitter.h"
 
 #include <gst/farsight/fs-conference-iface.h>
+#include <gst/farsight/fs-plugin.h>
 
 #include <string.h>
 #include <sys/types.h>
@@ -107,6 +108,13 @@ static FsStreamTransmitter *fs_rawudp_transmitter_new_stream_transmitter (
 static GObjectClass *parent_class = NULL;
 //static guint signals[LAST_SIGNAL] = { 0 };
 
+
+/*
+ * Lets register the plugin
+ */
+
+FS_INIT_PLUGIN(FS_TYPE_RAWUDP_TRANSMITTER, NULL)
+
 GType
 fs_rawudp_transmitter_get_type (void)
 {
@@ -821,3 +829,4 @@ fs_rawudp_transmitter_udpport_get_port (UdpPort *udpport)
 {
   return udpport->port;
 }
+
-- 
1.5.6.5




More information about the farsight-commits mailing list