Add record_ext=mp3 option when recording an extension.

This commit is contained in:
Mark Crane 2014-05-24 17:32:32 +00:00
parent b1dc620fce
commit ab6886a796
2 changed files with 22 additions and 2 deletions

View File

@ -69,6 +69,18 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) {
$destination_uuid = check_str($_POST["destination_uuid"]);
}
//check for duplicates
$sql = "select count(*) as num_rows from v_destinations ";
$sql .= "where destination_number = '".$destination_number."' ";
$prep_statement = $db->prepare($sql);
if ($prep_statement) {
$prep_statement->execute();
$row = $prep_statement->fetch(PDO::FETCH_ASSOC);
if ($row['num_rows'] > 0) {
$msg .= "Duplicate detected.<br>\n";
}
}
//check for all required data
//if (strlen($dialplan_uuid) == 0) { $msg .= "Please provide: Dialplan UUID<br>\n"; }
//if (strlen($destination_type) == 0) { $msg .= "Please provide: Name<br>\n"; }

View File

@ -1,5 +1,13 @@
--set the user_exists to true or false
if (context ~= "public") then
--set the default
record_ext = "wav";
--get record_ext
if (session:getVariable("record_ext")) then
record_ext = session:getVariable("record_ext");
end
--set the recording path
path = recordings_dir
if (domain_count > 1) then
@ -69,8 +77,8 @@
--record the session
if (record_session) then
cmd = "uuid_record "..uuid.." start "..path.."/"..uuid..".wav";
cmd = "uuid_record "..uuid.." start "..path.."/"..uuid.."."..record_ext;
session:execute("set", "api_on_answer="..cmd);
--freeswitch.consoleLog("notice", "[app:dialplan] "..cmd.."\n");
end
end
end