summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.co.uk>2012-07-04 13:45:07 +0200
committerXavier Claessens <xavier.claessens@collabora.co.uk>2012-07-04 17:25:15 +0200
commit48824e96b9ccb1b08bf421b248277e382c102f28 (patch)
tree03ae4b5386effb6fecddbcfe57162e3f281a14e3 /src
parent83321bc4095d064652a0dd2b537e171b5f6fedd5 (diff)
downloadtelepathy-logger-48824e96b9ccb1b08bf421b248277e382c102f28.tar.gz
Stop using TplChannelFactory, reply on TplClientFactory instead
Give a TplClientFactory to the TplObserver, so we get already prepared TplTextChannel and TplCallChannel subclasses.
Diffstat (limited to 'src')
-rw-r--r--src/telepathy-logger.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/src/telepathy-logger.c b/src/telepathy-logger.c
index aaf0e2e..9f63bdf 100644
--- a/src/telepathy-logger.c
+++ b/src/telepathy-logger.c
@@ -24,11 +24,8 @@
#include <telepathy-glib/telepathy-glib.h>
-#include <telepathy-logger/channel-factory-internal.h>
-#include <telepathy-logger/text-channel-internal.h>
#include <telepathy-logger/observer-internal.h>
#include <telepathy-logger/dbus-service-internal.h>
-#include <telepathy-logger/call-channel-internal.h>
#define DEBUG_FLAG TPL_DEBUG_MAIN
#include <telepathy-logger/debug-internal.h>
@@ -153,18 +150,6 @@ main (int argc,
g_log_set_default_handler (log_handler, NULL);
#endif /* ENABLE_DEBUG */
- _tpl_channel_factory_init ();
-
- DEBUG ("Initialising TPL Channel Factory");
-
- _tpl_channel_factory_add ("org.freedesktop.Telepathy.Channel.Type.Text",
- (TplChannelConstructor) _tpl_text_channel_new);
- DEBUG ("- TplTextChannel registered.");
-
- _tpl_channel_factory_add ("org.freedesktop.Telepathy.Channel.Type.Call1",
- (TplChannelConstructor) _tpl_call_channel_new);
- DEBUG ("- TplCallChannel registered.");
-
observer = _tpl_observer_dup (&error);
if (observer == NULL) {
@@ -173,9 +158,6 @@ main (int argc,
goto out;
}
- DEBUG ("Registering channel factory into TplObserver");
- _tpl_observer_set_channel_factory (observer, _tpl_channel_factory_build);
-
if (!tp_base_client_register (TP_BASE_CLIENT (observer), &error))
{
g_critical ("Error during D-Bus registration: %s", error->message);
@@ -193,7 +175,6 @@ out:
g_object_unref (observer);
if (dbus_srv != NULL)
g_object_unref (dbus_srv);
- _tpl_channel_factory_deinit ();
#ifdef ENABLE_DEBUG
g_log_set_default_handler (g_log_default_handler, NULL);