sip: sipify provider with sofia

This commit is contained in:
Evangelos Ribeiro Tzaras
2021-02-12 10:18:15 +01:00
parent 7971fb5afb
commit 2dfa42d48d
8 changed files with 465 additions and 31 deletions

View File

@@ -24,6 +24,8 @@
#pragma once
#include "calls-sip-util.h"
#include <glib-object.h>
G_BEGIN_DECLS
@@ -32,12 +34,14 @@ G_BEGIN_DECLS
G_DECLARE_FINAL_TYPE (CallsSipOrigin, calls_sip_origin, CALLS, SIP_ORIGIN, GObject);
CallsSipOrigin *calls_sip_origin_new (const gchar *name,
const gchar *user,
const gchar *password,
const gchar *host,
const gchar *protocol,
gboolean direct_connection);
CallsSipOrigin *calls_sip_origin_new (const gchar *name,
CallsSipContext *sip_context,
const gchar *user,
const gchar *password,
const gchar *host,
gint port,
const gchar *protocol,
gboolean direct_connection);
void calls_sip_origin_create_inbound (CallsSipOrigin *self,
const gchar *number);