/* This function will get the Caller ID info and replace the current string This is how it looks the caller Id: rg, ci(/29, "3035550002","Ale Sipura 2")  */
static void mgcp_caller_id(gchar *signalStr, gchar **callerId)
/* This function will get the Caller ID info and replace the current string This is how it looks the caller Id: rg, ci(/29, "3035550002","Ale Sipura 2")  */
static void mgcp_caller_id(gchar *signalStr, gchar **callerId)
{
    gchar **arrayStr;
    if (signalStr == NULL) return;
    arrayStr = g_strsplit(signalStr, "\"", 3);
    if (g_strv_length(arrayStr) == 3 && strstr(arrayStr[0], "ci(")) {
        g_free(*callerId);
        *callerId = g_strdup(arrayStr[1]);
    }
    g_strfreev(arrayStr);
}