Skip to content
项目
群组
代码片段
帮助
正在加载...
登录
切换导航
F
freeswitch-contrib
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
张华
freeswitch-contrib
Commits
2c5651e7
提交
2c5651e7
authored
7月 08, 2011
作者:
Mitch Capper
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fixed ext-rtp-ip to not default to stun.freeswitch.org, made FSEvent use C++ get header func again
上级
3a6783b8
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
8 行增加
和
8 行删除
+8
-8
FSEvent.cs
mitchcapper/FSClient/FSEvent.cs
+6
-6
Sofia.cs
mitchcapper/FSClient/Sofia.cs
+2
-2
没有找到文件。
mitchcapper/FSClient/FSEvent.cs
浏览文件 @
2c5651e7
...
...
@@ -10,12 +10,12 @@ namespace FSClient {
this
.
evt
=
evt
;
}
public
string
get_header
(
string
name
)
{
//return freeswitch.switch_event_get_header(evt, name); //removed as for some reason its not swigging right for now...
for
(
var
x
=
evt
.
headers
;
x
!=
null
;
x
=
x
.
next
){
if
(
name
.
ToLower
()
==
x
.
name
.
ToLower
())
return
x
.
value
;
}
return
null
;
return
freeswitch
.
switch_event_get_header_idx
(
evt
,
name
,
-
1
);
//
for (var x = evt.headers; x != null; x = x.next){
//
if (name.ToLower() == x.name.ToLower())
//
return x.value;
//
}
//
return null;
}
public
string
body
{
get
{
return
evt
.
body
;
}
}
public
int
flags
{
get
{
return
evt
.
flags
;
}
}
...
...
mitchcapper/FSClient/Sofia.cs
浏览文件 @
2c5651e7
...
...
@@ -31,8 +31,8 @@ namespace FSClient {
/*Default*/
new
Field
(
Field
.
FIELD_TYPE
.
MultiItem
,
"Codec Preferences"
,
"codec-prefs"
,
"codec-prefs"
,
"CELT@48000h@10i,PCMU,PCMA,GSM"
,
""
,
"CELT@32000h"
,
"CELT@48000h@10i"
,
"PCMA"
,
"PCMU"
,
"GSM"
,
"G722"
,
"G7221@16000h"
,
"G7221@32000h"
,
"AAL2-G726-16"
,
"AAL2-G726-24"
,
"AAL2-G726-32"
,
"AAL2-G726-40"
,
"BV16"
,
"BV32"
,
"DVI4@16000h@40i"
,
"DVI4@8000h@20i"
,
"G726-16"
,
"G726-24"
,
"G726-32"
,
"G726-40"
,
"L16"
,
"LPC"
,
"iLBC@30i"
,
"speex@16000h@20i"
,
"speex@32000h@20i"
,
"speex@8000h@20i"
),
new
Field
(
Field
.
FIELD_TYPE
.
Combo
,
"Inbound Codec Negotiation"
,
"inbound-codec-negotiation"
,
"inbound-codec-negotiation"
,
"generous"
,
""
,
"generous"
,
"greedy"
,
"scrooge"
),
new
Field
(
Field
.
FIELD_TYPE
.
String
,
"External RTP IP"
,
"ext-rtp-ip"
,
"ext-rtp-ip"
,
"
stun:stun.freeswitch.org
"
,
""
),
new
Field
(
Field
.
FIELD_TYPE
.
String
,
"External SIP IP"
,
"ext-sip-ip"
,
"ext-sip-ip"
,
"
stun:stun.freeswitch.org
"
,
""
),
new
Field
(
Field
.
FIELD_TYPE
.
String
,
"External RTP IP"
,
"ext-rtp-ip"
,
"ext-rtp-ip"
,
"
auto-nat
"
,
""
),
new
Field
(
Field
.
FIELD_TYPE
.
String
,
"External SIP IP"
,
"ext-sip-ip"
,
"ext-sip-ip"
,
"
auto-nat
"
,
""
),
new
Field
(
Field
.
FIELD_TYPE
.
String
,
"RTP IP"
,
"rtp-ip"
,
"rtp-ip"
,
"auto"
,
""
),
new
Field
(
Field
.
FIELD_TYPE
.
String
,
"SIP IP"
,
"sip-ip"
,
"sip-ip"
,
"auto"
,
""
),
new
Field
(
Field
.
FIELD_TYPE
.
String
,
"Hold Music"
,
"hold-music"
,
"hold-music"
,
"local_stream://moh"
,
""
),
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论