From 0ff0aa11aee7dfb986a26f461d163ce8ebe3fb10 Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Sun, 18 Jan 2015 12:05:21 +0000 Subject: [PATCH] Add fax codec changes as recommended by glk70. -Thanks --- app/dialplan_inbound/dialplan_inbound_add.php | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/app/dialplan_inbound/dialplan_inbound_add.php b/app/dialplan_inbound/dialplan_inbound_add.php index 5a303381ea..5d1753e346 100644 --- a/app/dialplan_inbound/dialplan_inbound_add.php +++ b/app/dialplan_inbound/dialplan_inbound_add.php @@ -445,6 +445,31 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { } unset ($prep_statement); + //add set codec_string=PCMU,PCMA + $dialplan_detail_uuid = uuid(); + $sql = "insert into v_dialplan_details "; + $sql .= "("; + $sql .= "domain_uuid, "; + $sql .= "dialplan_uuid, "; + $sql .= "dialplan_detail_uuid, "; + $sql .= "dialplan_detail_tag, "; + $sql .= "dialplan_detail_type, "; + $sql .= "dialplan_detail_data, "; + $sql .= "dialplan_detail_order "; + $sql .= ") "; + $sql .= "values "; + $sql .= "("; + $sql .= "'$domain_uuid', "; + $sql .= "'$dialplan_uuid', "; + $sql .= "'$dialplan_detail_uuid', "; + $sql .= "'action', "; + $sql .= "'set', "; + $sql .= "'codec_string=PCMU,PCMA', "; + $sql .= "'73' "; + $sql .= ")"; + $db->exec(check_sql($sql)); + unset($sql); + //add set tone_detect_hits=1 $dialplan_detail_uuid = uuid(); $sql = "insert into v_dialplan_details "; @@ -544,6 +569,31 @@ if (count($_POST)>0 && strlen($_POST["persistformvar"]) == 0) { $sql .= ")"; $db->exec(check_sql($sql)); unset($sql); + + //set codec_string=${ep_codec_string} + $dialplan_detail_uuid = uuid(); + $sql = "insert into v_dialplan_details "; + $sql .= "("; + $sql .= "domain_uuid, "; + $sql .= "dialplan_uuid, "; + $sql .= "dialplan_detail_uuid, "; + $sql .= "dialplan_detail_tag, "; + $sql .= "dialplan_detail_type, "; + $sql .= "dialplan_detail_data, "; + $sql .= "dialplan_detail_order "; + $sql .= ") "; + $sql .= "values "; + $sql .= "("; + $sql .= "'$domain_uuid', "; + $sql .= "'$dialplan_uuid', "; + $sql .= "'$dialplan_detail_uuid', "; + $sql .= "'action', "; + $sql .= "'export', "; + $sql .= "'codec_string=\${ep_codec_string}', "; + $sql .= "'93' "; + $sql .= ")"; + $db->exec(check_sql($sql)); + unset($sql); } //set answer