diff --git a/sys/bluez/Makefile.am b/sys/bluez/Makefile.am index a24c2fcc85..b52da99d77 100644 --- a/sys/bluez/Makefile.am +++ b/sys/bluez/Makefile.am @@ -3,7 +3,10 @@ plugin_LTLIBRARIES = libgstbluez.la libgstbluez_la_SOURCES = \ bluez-plugin.c \ gsta2dpsink.c \ - gstavdtpsink.c + gstavdtpsink.c \ + gsta2dpsrc.c \ + gstavdtpsrc.c \ + gstavdtputil.c libgstbluez_la_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \ $(GST_PLUGINS_BASE_CFLAGS) \ @@ -23,4 +26,7 @@ libgstbluez_la_LIBTOOLFLAGS = --tag=disable-static noinst_HEADERS = \ a2dp-codecs.h \ gsta2dpsink.h \ - gstavdtpsink.h + gstavdtpsink.h \ + gsta2dpsrc.h \ + gstavdtpsrc.h \ + gstavdtputil.h diff --git a/sys/bluez/bluez-plugin.c b/sys/bluez/bluez-plugin.c index 7111dfee16..d1b6ec6012 100644 --- a/sys/bluez/bluez-plugin.c +++ b/sys/bluez/bluez-plugin.c @@ -24,6 +24,8 @@ #include "gsta2dpsink.h" #include "gstavdtpsink.h" +#include "gsta2dpsrc.h" +#include "gstavdtpsrc.h" #include static gboolean @@ -34,6 +36,10 @@ plugin_init (GstPlugin * plugin) gst_element_register (plugin, "avdtpsink", GST_RANK_NONE, GST_TYPE_AVDTP_SINK); + gst_element_register (plugin, "a2dpsrc", GST_RANK_NONE, GST_TYPE_A2DP_SRC); + + gst_element_register (plugin, "avdtpsrc", GST_RANK_NONE, GST_TYPE_AVDTP_SRC); + return TRUE; }