libpurple/media/backend-iface.c

changeset 31687
4877d06f3234
parent 29597
22843326ee22
child 35063
8ac1510a27ae
child 36318
a0906e7a6bae
child 36841
53531102aa3a
--- a/libpurple/media/backend-iface.c	Mon May 02 03:14:29 2011 +0000
+++ b/libpurple/media/backend-iface.c	Mon May 02 03:23:23 2011 +0000
@@ -192,3 +192,20 @@
 	return PURPLE_MEDIA_BACKEND_GET_INTERFACE(self)->set_send_codec(self,
 			sess_id, codec);
 }
+
+void
+purple_media_backend_set_params(PurpleMediaBackend *self,
+		guint num_params, GParameter *params)
+{
+	g_return_if_fail(PURPLE_IS_MEDIA_BACKEND(self));
+	PURPLE_MEDIA_BACKEND_GET_INTERFACE(self)->set_params(self, num_params, params);
+}
+
+const gchar **
+purple_media_backend_get_available_params(PurpleMediaBackend *self)
+{
+	static const gchar *NULL_ARRAY[] = { NULL };
+
+	g_return_val_if_fail(PURPLE_IS_MEDIA_BACKEND(self), NULL_ARRAY);
+	return PURPLE_MEDIA_BACKEND_GET_INTERFACE(self)->get_available_params();
+}

mercurial